From 3373c87cfe150ffdc835f3a61785125d4ae4b607 Mon Sep 17 00:00:00 2001 From: Nick Keller Date: Tue, 1 Jul 2025 16:30:53 +0000 Subject: [PATCH 01/27] First add of aks-safeguards extension --- src/aks-safeguards/HISTORY.rst | 8 + src/aks-safeguards/README.md | 5 + .../azext_aks_safeguards/__init__.py | 42 ++ .../azext_aks_safeguards/_help.py | 11 + .../azext_aks_safeguards/_params.py | 13 + .../azext_aks_safeguards/aaz/__init__.py | 6 + .../aaz/latest/__init__.py | 10 + .../aaz/latest/aks/__cmd_group.py | 23 + .../aaz/latest/aks/__init__.py | 11 + .../aaz/latest/aks/safeguards/__cmd_group.py | 23 + .../aaz/latest/aks/safeguards/__init__.py | 17 + .../aaz/latest/aks/safeguards/_create.py | 290 +++++++++++ .../aaz/latest/aks/safeguards/_delete.py | 160 ++++++ .../aaz/latest/aks/safeguards/_list.py | 222 +++++++++ .../aaz/latest/aks/safeguards/_show.py | 222 +++++++++ .../aaz/latest/aks/safeguards/_update.py | 459 ++++++++++++++++++ .../aaz/latest/aks/safeguards/_wait.py | 212 ++++++++ .../azext_aks_safeguards/azext_metadata.json | 4 + .../azext_aks_safeguards/commands.py | 15 + .../azext_aks_safeguards/custom.py | 14 + .../azext_aks_safeguards/tests/__init__.py | 6 + .../tests/latest/__init__.py | 6 + .../tests/latest/test_aks_safeguards.py | 13 + src/aks-safeguards/setup.cfg | 1 + src/aks-safeguards/setup.py | 49 ++ 25 files changed, 1842 insertions(+) create mode 100644 src/aks-safeguards/HISTORY.rst create mode 100644 src/aks-safeguards/README.md create mode 100644 src/aks-safeguards/azext_aks_safeguards/__init__.py create mode 100644 src/aks-safeguards/azext_aks_safeguards/_help.py create mode 100644 src/aks-safeguards/azext_aks_safeguards/_params.py create mode 100644 src/aks-safeguards/azext_aks_safeguards/aaz/__init__.py create mode 100644 src/aks-safeguards/azext_aks_safeguards/aaz/latest/__init__.py create mode 100644 src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/__cmd_group.py create mode 100644 src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/__init__.py create mode 100644 src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/__cmd_group.py create mode 100644 src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/__init__.py create mode 100644 src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_create.py create mode 100644 src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_delete.py create mode 100644 src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_list.py create mode 100644 src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_show.py create mode 100644 src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_update.py create mode 100644 src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_wait.py create mode 100644 src/aks-safeguards/azext_aks_safeguards/azext_metadata.json create mode 100644 src/aks-safeguards/azext_aks_safeguards/commands.py create mode 100644 src/aks-safeguards/azext_aks_safeguards/custom.py create mode 100644 src/aks-safeguards/azext_aks_safeguards/tests/__init__.py create mode 100644 src/aks-safeguards/azext_aks_safeguards/tests/latest/__init__.py create mode 100644 src/aks-safeguards/azext_aks_safeguards/tests/latest/test_aks_safeguards.py create mode 100644 src/aks-safeguards/setup.cfg create mode 100644 src/aks-safeguards/setup.py diff --git a/src/aks-safeguards/HISTORY.rst b/src/aks-safeguards/HISTORY.rst new file mode 100644 index 00000000000..abbff5a61a7 --- /dev/null +++ b/src/aks-safeguards/HISTORY.rst @@ -0,0 +1,8 @@ +.. :changelog: + +Release History +=============== + +1.0.0b1 +++++++ +* Initial release. \ No newline at end of file diff --git a/src/aks-safeguards/README.md b/src/aks-safeguards/README.md new file mode 100644 index 00000000000..e2b62121dd0 --- /dev/null +++ b/src/aks-safeguards/README.md @@ -0,0 +1,5 @@ +# Azure CLI AksSafeguards Extension # +This is an extension to Azure CLI to manage AksSafeguards resources. + +## How to use ## +Please add commands usage here. \ No newline at end of file diff --git a/src/aks-safeguards/azext_aks_safeguards/__init__.py b/src/aks-safeguards/azext_aks_safeguards/__init__.py new file mode 100644 index 00000000000..dc2edc3f2cf --- /dev/null +++ b/src/aks-safeguards/azext_aks_safeguards/__init__.py @@ -0,0 +1,42 @@ +# -------------------------------------------------------------------------------------------- +# 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 aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +from azure.cli.core import AzCommandsLoader +from azext_aks_safeguards._help import helps # pylint: disable=unused-import + + +class AksSafeguardsCommandsLoader(AzCommandsLoader): + + def __init__(self, cli_ctx=None): + from azure.cli.core.commands import CliCommandType + custom_command_type = CliCommandType( + operations_tmpl='azext_aks_safeguards.custom#{}') + super().__init__(cli_ctx=cli_ctx, + custom_command_type=custom_command_type) + + def load_command_table(self, args): + from azext_aks_safeguards.commands import load_command_table + from azure.cli.core.aaz import load_aaz_command_table + try: + from . import aaz + except ImportError: + aaz = None + if aaz: + load_aaz_command_table( + loader=self, + aaz_pkg_name=aaz.__name__, + args=args + ) + load_command_table(self, args) + return self.command_table + + def load_arguments(self, command): + from azext_aks_safeguards._params import load_arguments + load_arguments(self, command) + + +COMMAND_LOADER_CLS = AksSafeguardsCommandsLoader diff --git a/src/aks-safeguards/azext_aks_safeguards/_help.py b/src/aks-safeguards/azext_aks_safeguards/_help.py new file mode 100644 index 00000000000..126d5d00714 --- /dev/null +++ b/src/aks-safeguards/azext_aks_safeguards/_help.py @@ -0,0 +1,11 @@ +# -------------------------------------------------------------------------------------------- +# 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 aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +# pylint: disable=line-too-long +# pylint: disable=too-many-lines + +from knack.help_files import helps # pylint: disable=unused-import diff --git a/src/aks-safeguards/azext_aks_safeguards/_params.py b/src/aks-safeguards/azext_aks_safeguards/_params.py new file mode 100644 index 00000000000..cfcec717c9c --- /dev/null +++ b/src/aks-safeguards/azext_aks_safeguards/_params.py @@ -0,0 +1,13 @@ +# -------------------------------------------------------------------------------------------- +# 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 aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +# pylint: disable=too-many-lines +# pylint: disable=too-many-statements + + +def load_arguments(self, _): # pylint: disable=unused-argument + pass diff --git a/src/aks-safeguards/azext_aks_safeguards/aaz/__init__.py b/src/aks-safeguards/azext_aks_safeguards/aaz/__init__.py new file mode 100644 index 00000000000..5757aea3175 --- /dev/null +++ b/src/aks-safeguards/azext_aks_safeguards/aaz/__init__.py @@ -0,0 +1,6 @@ +# -------------------------------------------------------------------------------------------- +# 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 aaz-dev-tools +# -------------------------------------------------------------------------------------------- diff --git a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/__init__.py b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/__init__.py new file mode 100644 index 00000000000..f6acc11aa4e --- /dev/null +++ b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/__init__.py @@ -0,0 +1,10 @@ +# -------------------------------------------------------------------------------------------- +# 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 aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +# pylint: skip-file +# flake8: noqa + diff --git a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/__cmd_group.py b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/__cmd_group.py new file mode 100644 index 00000000000..5979456ad88 --- /dev/null +++ b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/__cmd_group.py @@ -0,0 +1,23 @@ +# -------------------------------------------------------------------------------------------- +# 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 aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +# pylint: skip-file +# flake8: noqa + +from azure.cli.core.aaz import * + + +@register_command_group( + "aks", +) +class __CMDGroup(AAZCommandGroup): + """Azure Kubernetes Service + """ + pass + + +__all__ = ["__CMDGroup"] diff --git a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/__init__.py b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/__init__.py new file mode 100644 index 00000000000..5a9d61963d6 --- /dev/null +++ b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/__init__.py @@ -0,0 +1,11 @@ +# -------------------------------------------------------------------------------------------- +# 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 aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +# pylint: skip-file +# flake8: noqa + +from .__cmd_group import * diff --git a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/__cmd_group.py b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/__cmd_group.py new file mode 100644 index 00000000000..3ac8cdce680 --- /dev/null +++ b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/__cmd_group.py @@ -0,0 +1,23 @@ +# -------------------------------------------------------------------------------------------- +# 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 aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +# pylint: skip-file +# flake8: noqa + +from azure.cli.core.aaz import * + + +@register_command_group( + "aks safeguards", +) +class __CMDGroup(AAZCommandGroup): + """Manage Deployment Safeguards + """ + pass + + +__all__ = ["__CMDGroup"] diff --git a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/__init__.py b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/__init__.py new file mode 100644 index 00000000000..db73033039b --- /dev/null +++ b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/__init__.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 aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +# pylint: skip-file +# flake8: noqa + +from .__cmd_group import * +from ._create import * +from ._delete import * +from ._list import * +from ._show import * +from ._update import * +from ._wait import * diff --git a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_create.py b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_create.py new file mode 100644 index 00000000000..2abaafee0f2 --- /dev/null +++ b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_create.py @@ -0,0 +1,290 @@ +# -------------------------------------------------------------------------------------------- +# 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 aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +# pylint: skip-file +# flake8: noqa + +from azure.cli.core.aaz import * + + +@register_command( + "aks safeguards create", +) +class Create(AAZCommand): + """Enable Deployment Safeguards for a Managed Cluster + + :example: Creates a DeploymentSafeguards resource with a long running operation. + az aks safeguards create --resource /subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.ContainerService/managedClusters/cluster1 --level Warn + + :example: Creates a DeploymentSafeguards resource with a long running operation + az aks safeguards create --subscription subid1 -g rg1 -n cluster1 --level Warn + """ + + _aaz_info = { + "version": "2025-04-01", + "resources": [ + ["mgmt-plane", + "/{resourceuri}/providers/microsoft.containerservice/deploymentsafeguards/default", "2025-04-01"], + ] + } + + AZ_SUPPORT_NO_WAIT = True + + def _handler(self, command_args): + super()._handler(command_args) + return self.build_lro_poller(self._execute_operations, self._output) + + _args_schema = None + + @classmethod + def _build_arguments_schema(cls, *args, **kwargs): + if cls._args_schema is not None: + return cls._args_schema + cls._args_schema = super()._build_arguments_schema(*args, **kwargs) + + # define Arg Group "" + + _args_schema = cls._args_schema + _args_schema.managed_cluster = AAZStrArg( + options=["-c", "--cluster", "--managed-cluster"], + help="The fully qualified Azure Resource manager identifier of the Managed Cluster.", + required=False, + ) + _args_schema.resource_group = AAZStrArg( + options=["-g", "--resource-group"], + help="The name of the resource group. You can configure the default group using az configure --defaults group=.", + required=False, + ) + _args_schema.cluster_name = AAZStrArg( + options=["--name", "-n"], + help="The name of the Managed Cluster.", + required=False, + ) + + # define Arg Group "Properties" + + _args_schema = cls._args_schema + _args_schema.excluded_namespaces = AAZListArg( + options=["--excluded-ns", "--excluded-namespaces"], + arg_group="Properties", + help="User defined list of namespaces to exclude from Deployment Safeguards. Deployments in these namespaces will not be checked against any safeguards", + ) + _args_schema.level = AAZStrArg( + options=["--level"], + arg_group="Properties", + help="The deployment safeguards level. Possible values are Warn and Enforce", + enum={"Enforce": "Enforce", "Warn": "Warn"}, + ) + + excluded_namespaces = cls._args_schema.excluded_namespaces + excluded_namespaces.Element = AAZStrArg() + return cls._args_schema + + def _execute_operations(self): + self.pre_operations() + yield self.DeploymentSafeguardsCreate(ctx=self.ctx)() + self.post_operations() + + @register_callback + def pre_operations(self): + pass + + @register_callback + def post_operations(self): + pass + + def _output(self, *args, **kwargs): + result = self.deserialize_output( + self.ctx.vars.instance, client_flatten=True) + return result + + class DeploymentSafeguardsCreate(AAZHttpOperation): + CLIENT_TYPE = "MgmtClient" + + def __call__(self, *args, **kwargs): + request = self.make_request() + session = self.client.send_request( + request=request, stream=False, **kwargs) + if session.http_response.status_code in [202]: + return self.client.build_lro_polling( + self.ctx.args.no_wait, + session, + self.on_200_201, + self.on_error, + lro_options={"final-state-via": "azure-async-operation"}, + path_format_arguments=self.url_parameters, + ) + if session.http_response.status_code in [200, 201]: + return self.client.build_lro_polling( + self.ctx.args.no_wait, + session, + self.on_200_201, + self.on_error, + lro_options={"final-state-via": "azure-async-operation"}, + path_format_arguments=self.url_parameters, + ) + + return self.on_error(session.http_response) + + @property + def url(self): + return self.client.format_url( + "/{resourceUri}/providers/Microsoft.ContainerService/deploymentSafeguards/default", + **self.url_parameters + ) + + @property + def method(self): + return "PUT" + + @property + def error_format(self): + return "MgmtErrorFormat" + + @property + def url_parameters(self): + parameters = { + **self.serialize_url_param( + "resourceUri", self.ctx.args.managed_cluster, + required=True, + ), + } + return parameters + + @property + def query_parameters(self): + parameters = { + **self.serialize_query_param( + "api-version", "2025-04-01", + required=True, + ), + } + return parameters + + @property + def header_parameters(self): + parameters = { + **self.serialize_header_param( + "Content-Type", "application/json", + ), + **self.serialize_header_param( + "Accept", "application/json", + ), + } + return parameters + + @property + def content(self): + _content_value, _builder = self.new_content_builder( + self.ctx.args, + typ=AAZObjectType, + typ_kwargs={ + "flags": {"required": True, "client_flatten": True}} + ) + _builder.set_prop("properties", AAZObjectType) + + properties = _builder.get(".properties") + if properties is not None: + properties.set_prop("excludedNamespaces", + AAZListType, ".excluded_namespaces") + properties.set_prop("level", AAZStrType, ".level", typ_kwargs={ + "flags": {"required": True}}) + + excluded_namespaces = _builder.get( + ".properties.excludedNamespaces") + if excluded_namespaces is not None: + excluded_namespaces.set_elements(AAZStrType, ".") + + return self.serialize_content(_content_value) + + def on_200_201(self, session): + data = self.deserialize_http_content(session) + self.ctx.set_var( + "instance", + data, + schema_builder=self._build_schema_on_200_201 + ) + + _schema_on_200_201 = None + + @classmethod + def _build_schema_on_200_201(cls): + if cls._schema_on_200_201 is not None: + return cls._schema_on_200_201 + + cls._schema_on_200_201 = AAZObjectType() + + _schema_on_200_201 = cls._schema_on_200_201 + _schema_on_200_201.e_tag = AAZStrType( + serialized_name="eTag", + flags={"read_only": True}, + ) + _schema_on_200_201.id = AAZStrType( + flags={"read_only": True}, + ) + _schema_on_200_201.name = AAZStrType( + flags={"read_only": True}, + ) + _schema_on_200_201.properties = AAZObjectType() + _schema_on_200_201.system_data = AAZObjectType( + serialized_name="systemData", + flags={"read_only": True}, + ) + _schema_on_200_201.type = AAZStrType( + flags={"read_only": True}, + ) + + properties = cls._schema_on_200_201.properties + properties.excluded_namespaces = AAZListType( + serialized_name="excludedNamespaces", + ) + properties.level = AAZStrType( + flags={"required": True}, + ) + properties.provisioning_state = AAZStrType( + serialized_name="provisioningState", + flags={"read_only": True}, + ) + properties.system_excluded_namespaces = AAZListType( + serialized_name="systemExcludedNamespaces", + flags={"read_only": True}, + ) + + excluded_namespaces = cls._schema_on_200_201.properties.excluded_namespaces + excluded_namespaces.Element = AAZStrType() + + system_excluded_namespaces = cls._schema_on_200_201.properties.system_excluded_namespaces + system_excluded_namespaces.Element = AAZStrType() + + system_data = cls._schema_on_200_201.system_data + system_data.created_at = AAZStrType( + serialized_name="createdAt", + ) + system_data.created_by = AAZStrType( + serialized_name="createdBy", + ) + system_data.created_by_type = AAZStrType( + serialized_name="createdByType", + ) + system_data.last_modified_at = AAZStrType( + serialized_name="lastModifiedAt", + ) + system_data.last_modified_by = AAZStrType( + serialized_name="lastModifiedBy", + ) + system_data.last_modified_by_type = AAZStrType( + serialized_name="lastModifiedByType", + ) + + return cls._schema_on_200_201 + + +class _CreateHelper: + """Helper class for Create""" + + +__all__ = ["Create"] diff --git a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_delete.py b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_delete.py new file mode 100644 index 00000000000..75086b2e657 --- /dev/null +++ b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_delete.py @@ -0,0 +1,160 @@ +# -------------------------------------------------------------------------------------------- +# 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 aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +# pylint: skip-file +# flake8: noqa + +from azure.cli.core.aaz import * + + +@register_command( + "aks safeguards delete", + confirmation="Are you sure you want to perform this operation?", +) +class Delete(AAZCommand): + """Disable Deployment Safeguards for a Managed Cluster + """ + + _aaz_info = { + "version": "2025-04-01", + "resources": [ + ["mgmt-plane", + "/{resourceuri}/providers/microsoft.containerservice/deploymentsafeguards/default", "2025-04-01"], + ] + } + + AZ_SUPPORT_NO_WAIT = True + + def _handler(self, command_args): + super()._handler(command_args) + return self.build_lro_poller(self._execute_operations, None) + + _args_schema = None + + @classmethod + def _build_arguments_schema(cls, *args, **kwargs): + if cls._args_schema is not None: + return cls._args_schema + cls._args_schema = super()._build_arguments_schema(*args, **kwargs) + + # define Arg Group "" + + _args_schema = cls._args_schema + _args_schema.managed_cluster = AAZStrArg( + options=["-c", "--cluster", "--managed-cluster"], + help="The fully qualified Azure Resource manager identifier of the Managed Cluster.", + required=False, + ) + _args_schema.resource_group = AAZStrArg( + options=["-g", "--resource-group"], + help="The name of the resource group. You can configure the default group using az configure --defaults group=.", + required=False, + ) + _args_schema.cluster_name = AAZStrArg( + options=["--name", "-n"], + help="The name of the Managed Cluster.", + required=False, + ) + return cls._args_schema + + def _execute_operations(self): + self.pre_operations() + yield self.DeploymentSafeguardsDelete(ctx=self.ctx)() + self.post_operations() + + @register_callback + def pre_operations(self): + pass + + @register_callback + def post_operations(self): + pass + + class DeploymentSafeguardsDelete(AAZHttpOperation): + CLIENT_TYPE = "MgmtClient" + + def __call__(self, *args, **kwargs): + request = self.make_request() + session = self.client.send_request( + request=request, stream=False, **kwargs) + if session.http_response.status_code in [202]: + return self.client.build_lro_polling( + self.ctx.args.no_wait, + session, + self.on_200_201, + self.on_error, + lro_options={"final-state-via": "location"}, + path_format_arguments=self.url_parameters, + ) + if session.http_response.status_code in [204]: + return self.client.build_lro_polling( + self.ctx.args.no_wait, + session, + self.on_204, + self.on_error, + lro_options={"final-state-via": "location"}, + path_format_arguments=self.url_parameters, + ) + if session.http_response.status_code in [200, 201]: + return self.client.build_lro_polling( + self.ctx.args.no_wait, + session, + self.on_200_201, + self.on_error, + lro_options={"final-state-via": "location"}, + path_format_arguments=self.url_parameters, + ) + + return self.on_error(session.http_response) + + @property + def url(self): + return self.client.format_url( + "/{resourceUri}/providers/Microsoft.ContainerService/deploymentSafeguards/default", + **self.url_parameters + ) + + @property + def method(self): + return "DELETE" + + @property + def error_format(self): + return "MgmtErrorFormat" + + @property + def url_parameters(self): + parameters = { + **self.serialize_url_param( + "resourceUri", self.ctx.args.managed_cluster, + required=True, + ), + } + return parameters + + @property + def query_parameters(self): + parameters = { + **self.serialize_query_param( + "api-version", "2025-04-01", + required=True, + ), + } + return parameters + + def on_204(self, session): + pass + + def on_200_201(self, session): + pass + + +class _DeleteHelper: + """Helper class for Delete""" + + +__all__ = ["Delete"] diff --git a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_list.py b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_list.py new file mode 100644 index 00000000000..b4132a3a9d7 --- /dev/null +++ b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_list.py @@ -0,0 +1,222 @@ +# -------------------------------------------------------------------------------------------- +# 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 aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +# pylint: skip-file +# flake8: noqa + +from azure.cli.core.aaz import * + + +@register_command( + "aks safeguards list", +) +class List(AAZCommand): + """List DeploymentSafeguards by parent resource + """ + + _aaz_info = { + "version": "2025-04-01", + "resources": [ + ["mgmt-plane", "/{resourceuri}/providers/microsoft.containerservice/deploymentsafeguards", "2025-04-01"], + ] + } + + AZ_SUPPORT_PAGINATION = True + + def _handler(self, command_args): + super()._handler(command_args) + return self.build_paging(self._execute_operations, self._output) + + _args_schema = None + + @classmethod + def _build_arguments_schema(cls, *args, **kwargs): + if cls._args_schema is not None: + return cls._args_schema + cls._args_schema = super()._build_arguments_schema(*args, **kwargs) + + # define Arg Group "" + + _args_schema = cls._args_schema + _args_schema.managed_cluster = AAZStrArg( + options=["-c", "--cluster", "--managed-cluster"], + help="The fully qualified Azure Resource manager identifier of the Managed Cluster.", + required=True, + ) + return cls._args_schema + + def _execute_operations(self): + self.pre_operations() + self.DeploymentSafeguardsList(ctx=self.ctx)() + self.post_operations() + + @register_callback + def pre_operations(self): + pass + + @register_callback + def post_operations(self): + pass + + def _output(self, *args, **kwargs): + result = self.deserialize_output(self.ctx.vars.instance.value, client_flatten=True) + next_link = self.deserialize_output(self.ctx.vars.instance.next_link) + return result, next_link + + class DeploymentSafeguardsList(AAZHttpOperation): + CLIENT_TYPE = "MgmtClient" + + def __call__(self, *args, **kwargs): + request = self.make_request() + session = self.client.send_request(request=request, stream=False, **kwargs) + if session.http_response.status_code in [200]: + return self.on_200(session) + + return self.on_error(session.http_response) + + @property + def url(self): + return self.client.format_url( + "/{resourceUri}/providers/Microsoft.ContainerService/deploymentSafeguards", + **self.url_parameters + ) + + @property + def method(self): + return "GET" + + @property + def error_format(self): + return "MgmtErrorFormat" + + @property + def url_parameters(self): + parameters = { + **self.serialize_url_param( + "resourceUri", self.ctx.args.managed_cluster, + required=True, + ), + } + return parameters + + @property + def query_parameters(self): + parameters = { + **self.serialize_query_param( + "api-version", "2025-04-01", + required=True, + ), + } + return parameters + + @property + def header_parameters(self): + parameters = { + **self.serialize_header_param( + "Accept", "application/json", + ), + } + return parameters + + def on_200(self, session): + data = self.deserialize_http_content(session) + self.ctx.set_var( + "instance", + data, + schema_builder=self._build_schema_on_200 + ) + + _schema_on_200 = None + + @classmethod + def _build_schema_on_200(cls): + if cls._schema_on_200 is not None: + return cls._schema_on_200 + + cls._schema_on_200 = AAZObjectType() + + _schema_on_200 = cls._schema_on_200 + _schema_on_200.next_link = AAZStrType( + serialized_name="nextLink", + ) + _schema_on_200.value = AAZListType( + flags={"required": True}, + ) + + value = cls._schema_on_200.value + value.Element = AAZObjectType() + + _element = cls._schema_on_200.value.Element + _element.e_tag = AAZStrType( + serialized_name="eTag", + flags={"read_only": True}, + ) + _element.id = AAZStrType( + flags={"read_only": True}, + ) + _element.name = AAZStrType( + flags={"read_only": True}, + ) + _element.properties = AAZObjectType() + _element.system_data = AAZObjectType( + serialized_name="systemData", + flags={"read_only": True}, + ) + _element.type = AAZStrType( + flags={"read_only": True}, + ) + + properties = cls._schema_on_200.value.Element.properties + properties.excluded_namespaces = AAZListType( + serialized_name="excludedNamespaces", + ) + properties.level = AAZStrType( + flags={"required": True}, + ) + properties.provisioning_state = AAZStrType( + serialized_name="provisioningState", + flags={"read_only": True}, + ) + properties.system_excluded_namespaces = AAZListType( + serialized_name="systemExcludedNamespaces", + flags={"read_only": True}, + ) + + excluded_namespaces = cls._schema_on_200.value.Element.properties.excluded_namespaces + excluded_namespaces.Element = AAZStrType() + + system_excluded_namespaces = cls._schema_on_200.value.Element.properties.system_excluded_namespaces + system_excluded_namespaces.Element = AAZStrType() + + system_data = cls._schema_on_200.value.Element.system_data + system_data.created_at = AAZStrType( + serialized_name="createdAt", + ) + system_data.created_by = AAZStrType( + serialized_name="createdBy", + ) + system_data.created_by_type = AAZStrType( + serialized_name="createdByType", + ) + system_data.last_modified_at = AAZStrType( + serialized_name="lastModifiedAt", + ) + system_data.last_modified_by = AAZStrType( + serialized_name="lastModifiedBy", + ) + system_data.last_modified_by_type = AAZStrType( + serialized_name="lastModifiedByType", + ) + + return cls._schema_on_200 + + +class _ListHelper: + """Helper class for List""" + + +__all__ = ["List"] diff --git a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_show.py b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_show.py new file mode 100644 index 00000000000..e432d6e653f --- /dev/null +++ b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_show.py @@ -0,0 +1,222 @@ +# -------------------------------------------------------------------------------------------- +# 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 aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +# pylint: skip-file +# flake8: noqa + +from azure.cli.core.aaz import * + + +@register_command( + "aks safeguards show", +) +class Show(AAZCommand): + """Show Deployment Safeguards Configuration for a Managed Cluster + """ + + _aaz_info = { + "version": "2025-04-01", + "resources": [ + ["mgmt-plane", + "/{resourceuri}/providers/microsoft.containerservice/deploymentsafeguards/default", "2025-04-01"], + ] + } + + def _handler(self, command_args): + super()._handler(command_args) + self._execute_operations() + return self._output() + + _args_schema = None + + @classmethod + def _build_arguments_schema(cls, *args, **kwargs): + if cls._args_schema is not None: + return cls._args_schema + cls._args_schema = super()._build_arguments_schema(*args, **kwargs) + + # define Arg Group "" + + _args_schema = cls._args_schema + _args_schema.managed_cluster = AAZStrArg( + options=["-c", "--cluster", "--managed-cluster"], + help="The fully qualified Azure Resource manager identifier of the Managed Cluster.", + required=False, + ) + _args_schema.resource_group = AAZStrArg( + options=["-g", "--resource-group"], + help="The name of the resource group. You can configure the default group using az configure --defaults group=.", + required=False, + ) + _args_schema.cluster_name = AAZStrArg( + options=["--name", "-n"], + help="The name of the Managed Cluster.", + required=False, + ) + return cls._args_schema + + def _execute_operations(self): + self.pre_operations() + self.DeploymentSafeguardsGet(ctx=self.ctx)() + self.post_operations() + + @register_callback + def pre_operations(self): + pass + + @register_callback + def post_operations(self): + pass + + def _output(self, *args, **kwargs): + result = self.deserialize_output( + self.ctx.vars.instance, client_flatten=True) + return result + + class DeploymentSafeguardsGet(AAZHttpOperation): + CLIENT_TYPE = "MgmtClient" + + def __call__(self, *args, **kwargs): + request = self.make_request() + session = self.client.send_request( + request=request, stream=False, **kwargs) + if session.http_response.status_code in [200]: + return self.on_200(session) + + return self.on_error(session.http_response) + + @property + def url(self): + return self.client.format_url( + "/{resourceUri}/providers/Microsoft.ContainerService/deploymentSafeguards/default", + **self.url_parameters + ) + + @property + def method(self): + return "GET" + + @property + def error_format(self): + return "MgmtErrorFormat" + + @property + def url_parameters(self): + parameters = { + **self.serialize_url_param( + "resourceUri", self.ctx.args.managed_cluster, + required=True, + ), + } + return parameters + + @property + def query_parameters(self): + parameters = { + **self.serialize_query_param( + "api-version", "2025-04-01", + required=True, + ), + } + return parameters + + @property + def header_parameters(self): + parameters = { + **self.serialize_header_param( + "Accept", "application/json", + ), + } + return parameters + + def on_200(self, session): + data = self.deserialize_http_content(session) + self.ctx.set_var( + "instance", + data, + schema_builder=self._build_schema_on_200 + ) + + _schema_on_200 = None + + @classmethod + def _build_schema_on_200(cls): + if cls._schema_on_200 is not None: + return cls._schema_on_200 + + cls._schema_on_200 = AAZObjectType() + + _schema_on_200 = cls._schema_on_200 + _schema_on_200.e_tag = AAZStrType( + serialized_name="eTag", + flags={"read_only": True}, + ) + _schema_on_200.id = AAZStrType( + flags={"read_only": True}, + ) + _schema_on_200.name = AAZStrType( + flags={"read_only": True}, + ) + _schema_on_200.properties = AAZObjectType() + _schema_on_200.system_data = AAZObjectType( + serialized_name="systemData", + flags={"read_only": True}, + ) + _schema_on_200.type = AAZStrType( + flags={"read_only": True}, + ) + + properties = cls._schema_on_200.properties + properties.excluded_namespaces = AAZListType( + serialized_name="excludedNamespaces", + ) + properties.level = AAZStrType( + flags={"required": True}, + ) + properties.provisioning_state = AAZStrType( + serialized_name="provisioningState", + flags={"read_only": True}, + ) + properties.system_excluded_namespaces = AAZListType( + serialized_name="systemExcludedNamespaces", + flags={"read_only": True}, + ) + + excluded_namespaces = cls._schema_on_200.properties.excluded_namespaces + excluded_namespaces.Element = AAZStrType() + + system_excluded_namespaces = cls._schema_on_200.properties.system_excluded_namespaces + system_excluded_namespaces.Element = AAZStrType() + + system_data = cls._schema_on_200.system_data + system_data.created_at = AAZStrType( + serialized_name="createdAt", + ) + system_data.created_by = AAZStrType( + serialized_name="createdBy", + ) + system_data.created_by_type = AAZStrType( + serialized_name="createdByType", + ) + system_data.last_modified_at = AAZStrType( + serialized_name="lastModifiedAt", + ) + system_data.last_modified_by = AAZStrType( + serialized_name="lastModifiedBy", + ) + system_data.last_modified_by_type = AAZStrType( + serialized_name="lastModifiedByType", + ) + + return cls._schema_on_200 + + +class _ShowHelper: + """Helper class for Show""" + + +__all__ = ["Show"] diff --git a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_update.py b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_update.py new file mode 100644 index 00000000000..615cde4a8cf --- /dev/null +++ b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_update.py @@ -0,0 +1,459 @@ +# -------------------------------------------------------------------------------------------- +# 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 aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +# pylint: skip-file +# flake8: noqa + +from azure.cli.core.aaz import * + + +@register_command( + "aks safeguards update", +) +class Update(AAZCommand): + """Update Deployment Safeguards configuration for a Managed Cluster + """ + + _aaz_info = { + "version": "2025-04-01", + "resources": [ + ["mgmt-plane", + "/{resourceuri}/providers/microsoft.containerservice/deploymentsafeguards/default", "2025-04-01"], + ] + } + + AZ_SUPPORT_NO_WAIT = True + + AZ_SUPPORT_GENERIC_UPDATE = True + + def _handler(self, command_args): + super()._handler(command_args) + return self.build_lro_poller(self._execute_operations, self._output) + + _args_schema = None + + @classmethod + def _build_arguments_schema(cls, *args, **kwargs): + if cls._args_schema is not None: + return cls._args_schema + cls._args_schema = super()._build_arguments_schema(*args, **kwargs) + + # define Arg Group "" + + _args_schema = cls._args_schema + _args_schema.managed_cluster = AAZStrArg( + options=["-c", "--cluster", "--managed-cluster"], + help="The fully qualified Azure Resource manager identifier of the Managed Cluster.", + required=False, + ) + _args_schema.resource_group = AAZStrArg( + options=["-g", "--resource-group"], + help="The name of the resource group. You can configure the default group using az configure --defaults group=.", + required=False, + ) + _args_schema.cluster_name = AAZStrArg( + options=["--name", "-n"], + help="The name of the Managed Cluster.", + required=False, + ) + + # define Arg Group "Properties" + + _args_schema = cls._args_schema + _args_schema.excluded_namespaces = AAZListArg( + options=["--excluded-ns", "--excluded-namespaces"], + arg_group="Properties", + help="User defined list of namespaces to exclude from Deployment Safeguards. Deployments in these namespaces will not be checked against any safeguards", + nullable=True, + ) + _args_schema.level = AAZStrArg( + options=["--level"], + arg_group="Properties", + help="The deployment safeguards level. Possible values are Warn and Enforce", + enum={"Enforce": "Enforce", "Warn": "Warn"}, + ) + + excluded_namespaces = cls._args_schema.excluded_namespaces + excluded_namespaces.Element = AAZStrArg( + nullable=True, + ) + return cls._args_schema + + def _execute_operations(self): + self.pre_operations() + self.DeploymentSafeguardsGet(ctx=self.ctx)() + self.pre_instance_update(self.ctx.vars.instance) + self.InstanceUpdateByJson(ctx=self.ctx)() + self.InstanceUpdateByGeneric(ctx=self.ctx)() + self.post_instance_update(self.ctx.vars.instance) + yield self.DeploymentSafeguardsCreate(ctx=self.ctx)() + self.post_operations() + + @register_callback + def pre_operations(self): + pass + + @register_callback + def post_operations(self): + pass + + @register_callback + def pre_instance_update(self, instance): + pass + + @register_callback + def post_instance_update(self, instance): + pass + + def _output(self, *args, **kwargs): + result = self.deserialize_output( + self.ctx.vars.instance, client_flatten=True) + return result + + class DeploymentSafeguardsGet(AAZHttpOperation): + CLIENT_TYPE = "MgmtClient" + + def __call__(self, *args, **kwargs): + request = self.make_request() + session = self.client.send_request( + request=request, stream=False, **kwargs) + if session.http_response.status_code in [200]: + return self.on_200(session) + + return self.on_error(session.http_response) + + @property + def url(self): + return self.client.format_url( + "/{resourceUri}/providers/Microsoft.ContainerService/deploymentSafeguards/default", + **self.url_parameters + ) + + @property + def method(self): + return "GET" + + @property + def error_format(self): + return "MgmtErrorFormat" + + @property + def url_parameters(self): + parameters = { + **self.serialize_url_param( + "resourceUri", self.ctx.args.managed_cluster, + required=True, + ), + } + return parameters + + @property + def query_parameters(self): + parameters = { + **self.serialize_query_param( + "api-version", "2025-04-01", + required=True, + ), + } + return parameters + + @property + def header_parameters(self): + parameters = { + **self.serialize_header_param( + "Accept", "application/json", + ), + } + return parameters + + def on_200(self, session): + data = self.deserialize_http_content(session) + self.ctx.set_var( + "instance", + data, + schema_builder=self._build_schema_on_200 + ) + + _schema_on_200 = None + + @classmethod + def _build_schema_on_200(cls): + if cls._schema_on_200 is not None: + return cls._schema_on_200 + + cls._schema_on_200 = AAZObjectType() + + _schema_on_200 = cls._schema_on_200 + _schema_on_200.e_tag = AAZStrType( + serialized_name="eTag", + flags={"read_only": True}, + ) + _schema_on_200.id = AAZStrType( + flags={"read_only": True}, + ) + _schema_on_200.name = AAZStrType( + flags={"read_only": True}, + ) + _schema_on_200.properties = AAZObjectType() + _schema_on_200.system_data = AAZObjectType( + serialized_name="systemData", + flags={"read_only": True}, + ) + _schema_on_200.type = AAZStrType( + flags={"read_only": True}, + ) + + properties = cls._schema_on_200.properties + properties.excluded_namespaces = AAZListType( + serialized_name="excludedNamespaces", + ) + properties.level = AAZStrType( + flags={"required": True}, + ) + properties.provisioning_state = AAZStrType( + serialized_name="provisioningState", + flags={"read_only": True}, + ) + properties.system_excluded_namespaces = AAZListType( + serialized_name="systemExcludedNamespaces", + flags={"read_only": True}, + ) + + excluded_namespaces = cls._schema_on_200.properties.excluded_namespaces + excluded_namespaces.Element = AAZStrType() + + system_excluded_namespaces = cls._schema_on_200.properties.system_excluded_namespaces + system_excluded_namespaces.Element = AAZStrType() + + system_data = cls._schema_on_200.system_data + system_data.created_at = AAZStrType( + serialized_name="createdAt", + ) + system_data.created_by = AAZStrType( + serialized_name="createdBy", + ) + system_data.created_by_type = AAZStrType( + serialized_name="createdByType", + ) + system_data.last_modified_at = AAZStrType( + serialized_name="lastModifiedAt", + ) + system_data.last_modified_by = AAZStrType( + serialized_name="lastModifiedBy", + ) + system_data.last_modified_by_type = AAZStrType( + serialized_name="lastModifiedByType", + ) + + return cls._schema_on_200 + + class DeploymentSafeguardsCreate(AAZHttpOperation): + CLIENT_TYPE = "MgmtClient" + + def __call__(self, *args, **kwargs): + request = self.make_request() + session = self.client.send_request( + request=request, stream=False, **kwargs) + if session.http_response.status_code in [202]: + return self.client.build_lro_polling( + self.ctx.args.no_wait, + session, + self.on_200_201, + self.on_error, + lro_options={"final-state-via": "azure-async-operation"}, + path_format_arguments=self.url_parameters, + ) + if session.http_response.status_code in [200, 201]: + return self.client.build_lro_polling( + self.ctx.args.no_wait, + session, + self.on_200_201, + self.on_error, + lro_options={"final-state-via": "azure-async-operation"}, + path_format_arguments=self.url_parameters, + ) + + return self.on_error(session.http_response) + + @property + def url(self): + return self.client.format_url( + "/{resourceUri}/providers/Microsoft.ContainerService/deploymentSafeguards/default", + **self.url_parameters + ) + + @property + def method(self): + return "PUT" + + @property + def error_format(self): + return "MgmtErrorFormat" + + @property + def url_parameters(self): + parameters = { + **self.serialize_url_param( + "resourceUri", self.ctx.args.managed_cluster, + required=True, + ), + } + return parameters + + @property + def query_parameters(self): + parameters = { + **self.serialize_query_param( + "api-version", "2025-04-01", + required=True, + ), + } + return parameters + + @property + def header_parameters(self): + parameters = { + **self.serialize_header_param( + "Content-Type", "application/json", + ), + **self.serialize_header_param( + "Accept", "application/json", + ), + } + return parameters + + @property + def content(self): + _content_value, _builder = self.new_content_builder( + self.ctx.args, + value=self.ctx.vars.instance, + ) + + return self.serialize_content(_content_value) + + def on_200_201(self, session): + data = self.deserialize_http_content(session) + self.ctx.set_var( + "instance", + data, + schema_builder=self._build_schema_on_200_201 + ) + + _schema_on_200_201 = None + + @classmethod + def _build_schema_on_200_201(cls): + if cls._schema_on_200_201 is not None: + return cls._schema_on_200_201 + + cls._schema_on_200_201 = AAZObjectType() + + _schema_on_200_201 = cls._schema_on_200_201 + _schema_on_200_201.e_tag = AAZStrType( + serialized_name="eTag", + flags={"read_only": True}, + ) + _schema_on_200_201.id = AAZStrType( + flags={"read_only": True}, + ) + _schema_on_200_201.name = AAZStrType( + flags={"read_only": True}, + ) + _schema_on_200_201.properties = AAZObjectType() + _schema_on_200_201.system_data = AAZObjectType( + serialized_name="systemData", + flags={"read_only": True}, + ) + _schema_on_200_201.type = AAZStrType( + flags={"read_only": True}, + ) + + properties = cls._schema_on_200_201.properties + properties.excluded_namespaces = AAZListType( + serialized_name="excludedNamespaces", + ) + properties.level = AAZStrType( + flags={"required": True}, + ) + properties.provisioning_state = AAZStrType( + serialized_name="provisioningState", + flags={"read_only": True}, + ) + properties.system_excluded_namespaces = AAZListType( + serialized_name="systemExcludedNamespaces", + flags={"read_only": True}, + ) + + excluded_namespaces = cls._schema_on_200_201.properties.excluded_namespaces + excluded_namespaces.Element = AAZStrType() + + system_excluded_namespaces = cls._schema_on_200_201.properties.system_excluded_namespaces + system_excluded_namespaces.Element = AAZStrType() + + system_data = cls._schema_on_200_201.system_data + system_data.created_at = AAZStrType( + serialized_name="createdAt", + ) + system_data.created_by = AAZStrType( + serialized_name="createdBy", + ) + system_data.created_by_type = AAZStrType( + serialized_name="createdByType", + ) + system_data.last_modified_at = AAZStrType( + serialized_name="lastModifiedAt", + ) + system_data.last_modified_by = AAZStrType( + serialized_name="lastModifiedBy", + ) + system_data.last_modified_by_type = AAZStrType( + serialized_name="lastModifiedByType", + ) + + return cls._schema_on_200_201 + + class InstanceUpdateByJson(AAZJsonInstanceUpdateOperation): + + def __call__(self, *args, **kwargs): + self._update_instance(self.ctx.vars.instance) + + def _update_instance(self, instance): + _instance_value, _builder = self.new_content_builder( + self.ctx.args, + value=instance, + typ=AAZObjectType + ) + _builder.set_prop("properties", AAZObjectType) + + properties = _builder.get(".properties") + if properties is not None: + properties.set_prop("excludedNamespaces", + AAZListType, ".excluded_namespaces") + properties.set_prop("level", AAZStrType, ".level", typ_kwargs={ + "flags": {"required": True}}) + + excluded_namespaces = _builder.get( + ".properties.excludedNamespaces") + if excluded_namespaces is not None: + excluded_namespaces.set_elements(AAZStrType, ".") + + return _instance_value + + class InstanceUpdateByGeneric(AAZGenericInstanceUpdateOperation): + + def __call__(self, *args, **kwargs): + self._update_instance_by_generic( + self.ctx.vars.instance, + self.ctx.generic_update_args + ) + + +class _UpdateHelper: + """Helper class for Update""" + + +__all__ = ["Update"] diff --git a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_wait.py b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_wait.py new file mode 100644 index 00000000000..969f4444444 --- /dev/null +++ b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_wait.py @@ -0,0 +1,212 @@ +# -------------------------------------------------------------------------------------------- +# 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 aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +# pylint: skip-file +# flake8: noqa + +from azure.cli.core.aaz import * + + +@register_command( + "aks safeguards wait", +) +class Wait(AAZWaitCommand): + """Place the CLI in a waiting state until a condition is met. + """ + + _aaz_info = { + "resources": [ + ["mgmt-plane", + "/{resourceuri}/providers/microsoft.containerservice/deploymentsafeguards/default", "2025-04-01"], + ] + } + + def _handler(self, command_args): + super()._handler(command_args) + self._execute_operations() + return self._output() + + _args_schema = None + + @classmethod + def _build_arguments_schema(cls, *args, **kwargs): + if cls._args_schema is not None: + return cls._args_schema + cls._args_schema = super()._build_arguments_schema(*args, **kwargs) + + # define Arg Group "" + + _args_schema = cls._args_schema + _args_schema.managed_cluster = AAZStrArg( + options=["-c", "--cluster", "--managed-cluster"], + help="The fully qualified Azure Resource manager identifier of the Managed Cluster.", + required=False, + ) + _args_schema.resource_group = AAZ + return cls._args_schema + + def _execute_operations(self): + self.pre_operations() + self.DeploymentSafeguardsGet(ctx=self.ctx)() + self.post_operations() + + @register_callback + def pre_operations(self): + pass + + @register_callback + def post_operations(self): + pass + + def _output(self, *args, **kwargs): + result = self.deserialize_output( + self.ctx.vars.instance, client_flatten=False) + return result + + class DeploymentSafeguardsGet(AAZHttpOperation): + CLIENT_TYPE = "MgmtClient" + + def __call__(self, *args, **kwargs): + request = self.make_request() + session = self.client.send_request( + request=request, stream=False, **kwargs) + if session.http_response.status_code in [200]: + return self.on_200(session) + + return self.on_error(session.http_response) + + @property + def url(self): + return self.client.format_url( + "/{resourceUri}/providers/Microsoft.ContainerService/deploymentSafeguards/default", + **self.url_parameters + ) + + @property + def method(self): + return "GET" + + @property + def error_format(self): + return "MgmtErrorFormat" + + @property + def url_parameters(self): + parameters = { + **self.serialize_url_param( + "resourceUri", self.ctx.args.managed_cluster, + required=True, + ), + } + return parameters + + @property + def query_parameters(self): + parameters = { + **self.serialize_query_param( + "api-version", "2025-04-01", + required=True, + ), + } + return parameters + + @property + def header_parameters(self): + parameters = { + **self.serialize_header_param( + "Accept", "application/json", + ), + } + return parameters + + def on_200(self, session): + data = self.deserialize_http_content(session) + self.ctx.set_var( + "instance", + data, + schema_builder=self._build_schema_on_200 + ) + + _schema_on_200 = None + + @classmethod + def _build_schema_on_200(cls): + if cls._schema_on_200 is not None: + return cls._schema_on_200 + + cls._schema_on_200 = AAZObjectType() + + _schema_on_200 = cls._schema_on_200 + _schema_on_200.e_tag = AAZStrType( + serialized_name="eTag", + flags={"read_only": True}, + ) + _schema_on_200.id = AAZStrType( + flags={"read_only": True}, + ) + _schema_on_200.name = AAZStrType( + flags={"read_only": True}, + ) + _schema_on_200.properties = AAZObjectType() + _schema_on_200.system_data = AAZObjectType( + serialized_name="systemData", + flags={"read_only": True}, + ) + _schema_on_200.type = AAZStrType( + flags={"read_only": True}, + ) + + properties = cls._schema_on_200.properties + properties.excluded_namespaces = AAZListType( + serialized_name="excludedNamespaces", + ) + properties.level = AAZStrType( + flags={"required": True}, + ) + properties.provisioning_state = AAZStrType( + serialized_name="provisioningState", + flags={"read_only": True}, + ) + properties.system_excluded_namespaces = AAZListType( + serialized_name="systemExcludedNamespaces", + flags={"read_only": True}, + ) + + excluded_namespaces = cls._schema_on_200.properties.excluded_namespaces + excluded_namespaces.Element = AAZStrType() + + system_excluded_namespaces = cls._schema_on_200.properties.system_excluded_namespaces + system_excluded_namespaces.Element = AAZStrType() + + system_data = cls._schema_on_200.system_data + system_data.created_at = AAZStrType( + serialized_name="createdAt", + ) + system_data.created_by = AAZStrType( + serialized_name="createdBy", + ) + system_data.created_by_type = AAZStrType( + serialized_name="createdByType", + ) + system_data.last_modified_at = AAZStrType( + serialized_name="lastModifiedAt", + ) + system_data.last_modified_by = AAZStrType( + serialized_name="lastModifiedBy", + ) + system_data.last_modified_by_type = AAZStrType( + serialized_name="lastModifiedByType", + ) + + return cls._schema_on_200 + + +class _WaitHelper: + """Helper class for Wait""" + + +__all__ = ["Wait"] diff --git a/src/aks-safeguards/azext_aks_safeguards/azext_metadata.json b/src/aks-safeguards/azext_aks_safeguards/azext_metadata.json new file mode 100644 index 00000000000..e506328978c --- /dev/null +++ b/src/aks-safeguards/azext_aks_safeguards/azext_metadata.json @@ -0,0 +1,4 @@ +{ + "azext.isPreview": true, + "azext.minCliCoreVersion": "2.70.0" +} \ No newline at end of file diff --git a/src/aks-safeguards/azext_aks_safeguards/commands.py b/src/aks-safeguards/azext_aks_safeguards/commands.py new file mode 100644 index 00000000000..b0d842e4993 --- /dev/null +++ b/src/aks-safeguards/azext_aks_safeguards/commands.py @@ -0,0 +1,15 @@ +# -------------------------------------------------------------------------------------------- +# 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 aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +# pylint: disable=too-many-lines +# pylint: disable=too-many-statements + +# from azure.cli.core.commands import CliCommandType + + +def load_command_table(self, _): # pylint: disable=unused-argument + pass diff --git a/src/aks-safeguards/azext_aks_safeguards/custom.py b/src/aks-safeguards/azext_aks_safeguards/custom.py new file mode 100644 index 00000000000..86df1e48ef5 --- /dev/null +++ b/src/aks-safeguards/azext_aks_safeguards/custom.py @@ -0,0 +1,14 @@ +# -------------------------------------------------------------------------------------------- +# 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 aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +# pylint: disable=too-many-lines +# pylint: disable=too-many-statements + +from knack.log import get_logger + + +logger = get_logger(__name__) diff --git a/src/aks-safeguards/azext_aks_safeguards/tests/__init__.py b/src/aks-safeguards/azext_aks_safeguards/tests/__init__.py new file mode 100644 index 00000000000..5757aea3175 --- /dev/null +++ b/src/aks-safeguards/azext_aks_safeguards/tests/__init__.py @@ -0,0 +1,6 @@ +# -------------------------------------------------------------------------------------------- +# 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 aaz-dev-tools +# -------------------------------------------------------------------------------------------- diff --git a/src/aks-safeguards/azext_aks_safeguards/tests/latest/__init__.py b/src/aks-safeguards/azext_aks_safeguards/tests/latest/__init__.py new file mode 100644 index 00000000000..5757aea3175 --- /dev/null +++ b/src/aks-safeguards/azext_aks_safeguards/tests/latest/__init__.py @@ -0,0 +1,6 @@ +# -------------------------------------------------------------------------------------------- +# 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 aaz-dev-tools +# -------------------------------------------------------------------------------------------- diff --git a/src/aks-safeguards/azext_aks_safeguards/tests/latest/test_aks_safeguards.py b/src/aks-safeguards/azext_aks_safeguards/tests/latest/test_aks_safeguards.py new file mode 100644 index 00000000000..5fe94af3f04 --- /dev/null +++ b/src/aks-safeguards/azext_aks_safeguards/tests/latest/test_aks_safeguards.py @@ -0,0 +1,13 @@ +# -------------------------------------------------------------------------------------------- +# 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 aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +from azure.cli.testsdk import * + + +class AksSafeguardsScenario(ScenarioTest): + # TODO: add tests here + pass diff --git a/src/aks-safeguards/setup.cfg b/src/aks-safeguards/setup.cfg new file mode 100644 index 00000000000..2fdd96e5d39 --- /dev/null +++ b/src/aks-safeguards/setup.cfg @@ -0,0 +1 @@ +#setup.cfg \ No newline at end of file diff --git a/src/aks-safeguards/setup.py b/src/aks-safeguards/setup.py new file mode 100644 index 00000000000..533d214a199 --- /dev/null +++ b/src/aks-safeguards/setup.py @@ -0,0 +1,49 @@ +# -------------------------------------------------------------------------------------------- +# 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 aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +from codecs import open +from setuptools import setup, find_packages + + +# HISTORY.rst entry. +VERSION = '1.0.0b1' + +# 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.7', + 'Programming Language :: Python :: 3.8', + 'Programming Language :: Python :: 3.9', + '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='aks-safeguards', + version=VERSION, + description='Microsoft Azure Command-Line Tools AksSafeguards Extension.', + long_description=README + '\n\n' + HISTORY, + license='MIT', + author='Microsoft Corporation', + author_email='azpycli@microsoft.com', + url='https://github.com/Azure/azure-cli-extensions/tree/main/src/aks-safeguards', + classifiers=CLASSIFIERS, + packages=find_packages(exclude=["tests"]), + package_data={'azext_aks_safeguards': ['azext_metadata.json']}, + install_requires=DEPENDENCIES +) From 6f7766107068573dcb4fe65e7b146c3ed0ce9d40 Mon Sep 17 00:00:00 2001 From: Nick Keller Date: Tue, 1 Jul 2025 19:26:51 +0000 Subject: [PATCH 02/27] First go at overriding args and doing some param validation --- .../aaz/latest/aks/safeguards/__init__.py | 1 - .../aaz/latest/aks/safeguards/_create.py | 10 - .../aaz/latest/aks/safeguards/_wait.py | 212 ------------------ .../azext_aks_safeguards/custom.py | 39 +++- 4 files changed, 38 insertions(+), 224 deletions(-) delete mode 100644 src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_wait.py diff --git a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/__init__.py b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/__init__.py index db73033039b..c401f439385 100644 --- a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/__init__.py +++ b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/__init__.py @@ -14,4 +14,3 @@ from ._list import * from ._show import * from ._update import * -from ._wait import * diff --git a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_create.py b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_create.py index 2abaafee0f2..ce3f69c0efd 100644 --- a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_create.py +++ b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_create.py @@ -54,16 +54,6 @@ def _build_arguments_schema(cls, *args, **kwargs): help="The fully qualified Azure Resource manager identifier of the Managed Cluster.", required=False, ) - _args_schema.resource_group = AAZStrArg( - options=["-g", "--resource-group"], - help="The name of the resource group. You can configure the default group using az configure --defaults group=.", - required=False, - ) - _args_schema.cluster_name = AAZStrArg( - options=["--name", "-n"], - help="The name of the Managed Cluster.", - required=False, - ) # define Arg Group "Properties" diff --git a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_wait.py b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_wait.py deleted file mode 100644 index 969f4444444..00000000000 --- a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_wait.py +++ /dev/null @@ -1,212 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# 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 aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "aks safeguards wait", -) -class Wait(AAZWaitCommand): - """Place the CLI in a waiting state until a condition is met. - """ - - _aaz_info = { - "resources": [ - ["mgmt-plane", - "/{resourceuri}/providers/microsoft.containerservice/deploymentsafeguards/default", "2025-04-01"], - ] - } - - def _handler(self, command_args): - super()._handler(command_args) - self._execute_operations() - return self._output() - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.managed_cluster = AAZStrArg( - options=["-c", "--cluster", "--managed-cluster"], - help="The fully qualified Azure Resource manager identifier of the Managed Cluster.", - required=False, - ) - _args_schema.resource_group = AAZ - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.DeploymentSafeguardsGet(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output( - self.ctx.vars.instance, client_flatten=False) - return result - - class DeploymentSafeguardsGet(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request( - request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/{resourceUri}/providers/Microsoft.ContainerService/deploymentSafeguards/default", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "resourceUri", self.ctx.args.managed_cluster, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-04-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.e_tag = AAZStrType( - serialized_name="eTag", - flags={"read_only": True}, - ) - _schema_on_200.id = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.name = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.properties = AAZObjectType() - _schema_on_200.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _schema_on_200.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.properties - properties.excluded_namespaces = AAZListType( - serialized_name="excludedNamespaces", - ) - properties.level = AAZStrType( - flags={"required": True}, - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.system_excluded_namespaces = AAZListType( - serialized_name="systemExcludedNamespaces", - flags={"read_only": True}, - ) - - excluded_namespaces = cls._schema_on_200.properties.excluded_namespaces - excluded_namespaces.Element = AAZStrType() - - system_excluded_namespaces = cls._schema_on_200.properties.system_excluded_namespaces - system_excluded_namespaces.Element = AAZStrType() - - system_data = cls._schema_on_200.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - return cls._schema_on_200 - - -class _WaitHelper: - """Helper class for Wait""" - - -__all__ = ["Wait"] diff --git a/src/aks-safeguards/azext_aks_safeguards/custom.py b/src/aks-safeguards/azext_aks_safeguards/custom.py index 86df1e48ef5..c22c8b088b6 100644 --- a/src/aks-safeguards/azext_aks_safeguards/custom.py +++ b/src/aks-safeguards/azext_aks_safeguards/custom.py @@ -9,6 +9,43 @@ # pylint: disable=too-many-statements from knack.log import get_logger - +from .aaz.latest.aks.safeguards._create import Create +from azure.cli.core.aaz import * logger = get_logger(__name__) + + +class AKSSafeguardsCreateCustom(Create): + + def pre_operations(self): + args = self.ctx.args + if not args.managed_cluster and not (args.resource_group and args.cluster_name): + raise AAZValueError( + "Either 'managed_cluster' or both 'resource_group' and 'cluster_name' must be provided.") + + if not args.managed_cluster: + args.managed_cluster = f"/subscriptions/{args.subscription_id}/resourceGroups/{args.resource_group}/providers/Microsoft.ContainerService/managedClusters/{args.cluster_name}" + + @classmethod + def _build_arguments_schema(cls, *args, **kwargs): + _args_schema = super()._build_arguments_schema(*args, **kwargs) + + # Customer should have the ability to specify the managed cluster using either the `managed_cluster` argument or both `resource_group` and `cluster_name`. + # If `managed_cluster` is not provided, it will be constructed from `resource_group` and `cluster_name` along with the `subscription_id`. + _args_schema.resource_group = AAZStrArg( + options=["-g", "--resource-group"], + help="The name of the resource group. You can configure the default group using az configure --defaults group=.", + required=False, + ) + _args_schema.cluster_name = AAZStrArg( + options=["--name", "-n"], + help="The name of the Managed Cluster.", + required=False, + ) + _args_schema.subscription_id = AAZStrArg( + options=["--subscription"], + help="The ID of the target subscription. You can configure the default subscription using az account set --subscription NAME_OR_ID.", + required=False, + ) + + return _args_schema From e7a930ecc149a0523e6aaf8b00a7f3a3d7c27e23 Mon Sep 17 00:00:00 2001 From: Nick Keller Date: Tue, 1 Jul 2025 19:31:53 +0000 Subject: [PATCH 03/27] Use correct arg type --- .../aaz/latest/aks/safeguards/_create.py | 2 +- src/aks-safeguards/azext_aks_safeguards/custom.py | 9 +++++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_create.py b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_create.py index ce3f69c0efd..09a769eba66 100644 --- a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_create.py +++ b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_create.py @@ -49,7 +49,7 @@ def _build_arguments_schema(cls, *args, **kwargs): # define Arg Group "" _args_schema = cls._args_schema - _args_schema.managed_cluster = AAZStrArg( + _args_schema.managed_cluster = AAZResourceIdArg( options=["-c", "--cluster", "--managed-cluster"], help="The fully qualified Azure Resource manager identifier of the Managed Cluster.", required=False, diff --git a/src/aks-safeguards/azext_aks_safeguards/custom.py b/src/aks-safeguards/azext_aks_safeguards/custom.py index c22c8b088b6..e46462988ee 100644 --- a/src/aks-safeguards/azext_aks_safeguards/custom.py +++ b/src/aks-safeguards/azext_aks_safeguards/custom.py @@ -11,6 +11,7 @@ from knack.log import get_logger from .aaz.latest.aks.safeguards._create import Create from azure.cli.core.aaz import * +from azure.cli.core.azclierror import ArgumentUsageError logger = get_logger(__name__) @@ -19,8 +20,8 @@ class AKSSafeguardsCreateCustom(Create): def pre_operations(self): args = self.ctx.args - if not args.managed_cluster and not (args.resource_group and args.cluster_name): - raise AAZValueError( + if not has_value(args.managed_cluster) and not (has_value(args.resource_group) and has_value(args.cluster_name)): + raise ArgumentUsageError( "Either 'managed_cluster' or both 'resource_group' and 'cluster_name' must be provided.") if not args.managed_cluster: @@ -32,7 +33,7 @@ def _build_arguments_schema(cls, *args, **kwargs): # Customer should have the ability to specify the managed cluster using either the `managed_cluster` argument or both `resource_group` and `cluster_name`. # If `managed_cluster` is not provided, it will be constructed from `resource_group` and `cluster_name` along with the `subscription_id`. - _args_schema.resource_group = AAZStrArg( + _args_schema.resource_group = AAZResourceGroupNameArg( options=["-g", "--resource-group"], help="The name of the resource group. You can configure the default group using az configure --defaults group=.", required=False, @@ -42,7 +43,7 @@ def _build_arguments_schema(cls, *args, **kwargs): help="The name of the Managed Cluster.", required=False, ) - _args_schema.subscription_id = AAZStrArg( + _args_schema.subscription_id = AAZSubscriptionIdArg( options=["--subscription"], help="The ID of the target subscription. You can configure the default subscription using az account set --subscription NAME_OR_ID.", required=False, From 7dc06598621bcfb755fb944d8b3088f870abb0e7 Mon Sep 17 00:00:00 2001 From: Nick Keller Date: Tue, 1 Jul 2025 21:17:40 +0000 Subject: [PATCH 04/27] Override create, show, update, and delete classes to provide custom arguments --- .../azext_aks_safeguards/custom.py | 96 ++++++++++++++----- 1 file changed, 70 insertions(+), 26 deletions(-) diff --git a/src/aks-safeguards/azext_aks_safeguards/custom.py b/src/aks-safeguards/azext_aks_safeguards/custom.py index e46462988ee..721223c8de0 100644 --- a/src/aks-safeguards/azext_aks_safeguards/custom.py +++ b/src/aks-safeguards/azext_aks_safeguards/custom.py @@ -10,43 +10,87 @@ from knack.log import get_logger from .aaz.latest.aks.safeguards._create import Create +from .aaz.latest.aks.safeguards._update import Update +from .aaz.latest.aks.safeguards._show import Show +from .aaz.latest.aks.safeguards._delete import Delete from azure.cli.core.aaz import * from azure.cli.core.azclierror import ArgumentUsageError logger = get_logger(__name__) -class AKSSafeguardsCreateCustom(Create): +def _validate_and_set_managed_cluster_argument(args): + has_managed_cluster = has_value(args.managed_cluster) + has_rg_and_cluster = has_value( + args.resource_group) and has_value(args.cluster_name) + + # Ensure exactly one of the two conditions is true + if has_managed_cluster == has_rg_and_cluster: + raise ArgumentUsageError( + "You must provide either 'managed_cluster' or both 'resource_group' and 'cluster_name', but not both.") + + if not has_managed_cluster: + args.managed_cluster = f"/subscriptions/{args.subscription_id}/resourceGroups/{args.resource_group}/providers/Microsoft.ContainerService/managedClusters/{args.cluster_name}" + + +def _add_resource_group_cluster_name_subscription_id_args(_args_schema): + _args_schema.resource_group = AAZResourceGroupNameArg( + options=["-g", "--resource-group"], + help="The name of the resource group. You can configure the default group using az configure --defaults group=.", + required=False, + ) + _args_schema.cluster_name = AAZStrArg( + options=["--name", "-n"], + help="The name of the Managed Cluster.", + required=False, + ) + _args_schema.subscription_id = AAZSubscriptionIdArg( + options=["--subscription"], + help="The ID of the target subscription. You can configure the default subscription using az account set --subscription NAME_OR_ID.", + required=False, + ) + return _args_schema + + +class AKSSafeguardsShowCustom(Show): + + def pre_operations(self): + _validate_and_set_managed_cluster_argument(self.ctx.args) + + @classmethod + def _build_arguments_schema(cls, *args, **kwargs): + _args_schema = super()._build_arguments_schema(*args, **kwargs) + return _add_resource_group_cluster_name_subscription_id_args(_args_schema) + + +class AKSSafeguardsDeleteCustom(Delete): def pre_operations(self): - args = self.ctx.args - if not has_value(args.managed_cluster) and not (has_value(args.resource_group) and has_value(args.cluster_name)): - raise ArgumentUsageError( - "Either 'managed_cluster' or both 'resource_group' and 'cluster_name' must be provided.") + _validate_and_set_managed_cluster_argument(self.ctx.args) + + @classmethod + def _build_arguments_schema(cls, *args, **kwargs): + _args_schema = super()._build_arguments_schema(*args, **kwargs) + return _add_resource_group_cluster_name_subscription_id_args(_args_schema) - if not args.managed_cluster: - args.managed_cluster = f"/subscriptions/{args.subscription_id}/resourceGroups/{args.resource_group}/providers/Microsoft.ContainerService/managedClusters/{args.cluster_name}" + +class AKSSafeguardsUpdateCustom(Update): + + def pre_operations(self): + _validate_and_set_managed_cluster_argument(self.ctx.args) @classmethod def _build_arguments_schema(cls, *args, **kwargs): _args_schema = super()._build_arguments_schema(*args, **kwargs) + return _add_resource_group_cluster_name_subscription_id_args(_args_schema) + - # Customer should have the ability to specify the managed cluster using either the `managed_cluster` argument or both `resource_group` and `cluster_name`. - # If `managed_cluster` is not provided, it will be constructed from `resource_group` and `cluster_name` along with the `subscription_id`. - _args_schema.resource_group = AAZResourceGroupNameArg( - options=["-g", "--resource-group"], - help="The name of the resource group. You can configure the default group using az configure --defaults group=.", - required=False, - ) - _args_schema.cluster_name = AAZStrArg( - options=["--name", "-n"], - help="The name of the Managed Cluster.", - required=False, - ) - _args_schema.subscription_id = AAZSubscriptionIdArg( - options=["--subscription"], - help="The ID of the target subscription. You can configure the default subscription using az account set --subscription NAME_OR_ID.", - required=False, - ) - - return _args_schema +class AKSSafeguardsCreateCustom(Create): + + def pre_operations(self): + _validate_and_set_managed_cluster_argument(self.ctx.args) + + @classmethod + def _build_arguments_schema(cls, *args, **kwargs): + _args_schema = super()._build_arguments_schema(*args, **kwargs) + return _add_resource_group_cluster_name_subscription_id_args(_args_schema) From 9e8d524281d638c59daad8a899ea953f66623a0c Mon Sep 17 00:00:00 2001 From: Nick Keller Date: Wed, 2 Jul 2025 02:42:12 +0000 Subject: [PATCH 05/27] Update Python version classifiers in setup.py --- src/aks-safeguards/setup.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/aks-safeguards/setup.py b/src/aks-safeguards/setup.py index 533d214a199..b66cece3349 100644 --- a/src/aks-safeguards/setup.py +++ b/src/aks-safeguards/setup.py @@ -20,9 +20,10 @@ 'Intended Audience :: System Administrators', 'Programming Language :: Python', 'Programming Language :: Python :: 3', - 'Programming Language :: Python :: 3.7', - 'Programming Language :: Python :: 3.8', 'Programming Language :: Python :: 3.9', + 'Programming Language :: Python :: 3.10', + 'Programming Language :: Python :: 3.11', + 'Programming Language :: Python :: 3.12', 'License :: OSI Approved :: MIT License', ] From 74f99c61cabd0085fe985500a3b90da80e472fb1 Mon Sep 17 00:00:00 2001 From: Nick Keller Date: Tue, 1 Jul 2025 16:30:53 +0000 Subject: [PATCH 06/27] First add of aks-safeguards extension --- src/aks-safeguards/HISTORY.rst | 8 + src/aks-safeguards/README.md | 5 + .../azext_aks_safeguards/__init__.py | 42 ++ .../azext_aks_safeguards/_help.py | 11 + .../azext_aks_safeguards/_params.py | 13 + .../azext_aks_safeguards/aaz/__init__.py | 6 + .../aaz/latest/__init__.py | 10 + .../aaz/latest/aks/__cmd_group.py | 23 + .../aaz/latest/aks/__init__.py | 11 + .../aaz/latest/aks/safeguards/__cmd_group.py | 23 + .../aaz/latest/aks/safeguards/__init__.py | 17 + .../aaz/latest/aks/safeguards/_create.py | 290 +++++++++++ .../aaz/latest/aks/safeguards/_delete.py | 160 ++++++ .../aaz/latest/aks/safeguards/_list.py | 222 +++++++++ .../aaz/latest/aks/safeguards/_show.py | 222 +++++++++ .../aaz/latest/aks/safeguards/_update.py | 459 ++++++++++++++++++ .../aaz/latest/aks/safeguards/_wait.py | 212 ++++++++ .../azext_aks_safeguards/azext_metadata.json | 4 + .../azext_aks_safeguards/commands.py | 15 + .../azext_aks_safeguards/custom.py | 14 + .../azext_aks_safeguards/tests/__init__.py | 6 + .../tests/latest/__init__.py | 6 + .../tests/latest/test_aks_safeguards.py | 13 + src/aks-safeguards/setup.cfg | 1 + src/aks-safeguards/setup.py | 49 ++ 25 files changed, 1842 insertions(+) create mode 100644 src/aks-safeguards/HISTORY.rst create mode 100644 src/aks-safeguards/README.md create mode 100644 src/aks-safeguards/azext_aks_safeguards/__init__.py create mode 100644 src/aks-safeguards/azext_aks_safeguards/_help.py create mode 100644 src/aks-safeguards/azext_aks_safeguards/_params.py create mode 100644 src/aks-safeguards/azext_aks_safeguards/aaz/__init__.py create mode 100644 src/aks-safeguards/azext_aks_safeguards/aaz/latest/__init__.py create mode 100644 src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/__cmd_group.py create mode 100644 src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/__init__.py create mode 100644 src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/__cmd_group.py create mode 100644 src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/__init__.py create mode 100644 src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_create.py create mode 100644 src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_delete.py create mode 100644 src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_list.py create mode 100644 src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_show.py create mode 100644 src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_update.py create mode 100644 src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_wait.py create mode 100644 src/aks-safeguards/azext_aks_safeguards/azext_metadata.json create mode 100644 src/aks-safeguards/azext_aks_safeguards/commands.py create mode 100644 src/aks-safeguards/azext_aks_safeguards/custom.py create mode 100644 src/aks-safeguards/azext_aks_safeguards/tests/__init__.py create mode 100644 src/aks-safeguards/azext_aks_safeguards/tests/latest/__init__.py create mode 100644 src/aks-safeguards/azext_aks_safeguards/tests/latest/test_aks_safeguards.py create mode 100644 src/aks-safeguards/setup.cfg create mode 100644 src/aks-safeguards/setup.py diff --git a/src/aks-safeguards/HISTORY.rst b/src/aks-safeguards/HISTORY.rst new file mode 100644 index 00000000000..abbff5a61a7 --- /dev/null +++ b/src/aks-safeguards/HISTORY.rst @@ -0,0 +1,8 @@ +.. :changelog: + +Release History +=============== + +1.0.0b1 +++++++ +* Initial release. \ No newline at end of file diff --git a/src/aks-safeguards/README.md b/src/aks-safeguards/README.md new file mode 100644 index 00000000000..e2b62121dd0 --- /dev/null +++ b/src/aks-safeguards/README.md @@ -0,0 +1,5 @@ +# Azure CLI AksSafeguards Extension # +This is an extension to Azure CLI to manage AksSafeguards resources. + +## How to use ## +Please add commands usage here. \ No newline at end of file diff --git a/src/aks-safeguards/azext_aks_safeguards/__init__.py b/src/aks-safeguards/azext_aks_safeguards/__init__.py new file mode 100644 index 00000000000..dc2edc3f2cf --- /dev/null +++ b/src/aks-safeguards/azext_aks_safeguards/__init__.py @@ -0,0 +1,42 @@ +# -------------------------------------------------------------------------------------------- +# 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 aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +from azure.cli.core import AzCommandsLoader +from azext_aks_safeguards._help import helps # pylint: disable=unused-import + + +class AksSafeguardsCommandsLoader(AzCommandsLoader): + + def __init__(self, cli_ctx=None): + from azure.cli.core.commands import CliCommandType + custom_command_type = CliCommandType( + operations_tmpl='azext_aks_safeguards.custom#{}') + super().__init__(cli_ctx=cli_ctx, + custom_command_type=custom_command_type) + + def load_command_table(self, args): + from azext_aks_safeguards.commands import load_command_table + from azure.cli.core.aaz import load_aaz_command_table + try: + from . import aaz + except ImportError: + aaz = None + if aaz: + load_aaz_command_table( + loader=self, + aaz_pkg_name=aaz.__name__, + args=args + ) + load_command_table(self, args) + return self.command_table + + def load_arguments(self, command): + from azext_aks_safeguards._params import load_arguments + load_arguments(self, command) + + +COMMAND_LOADER_CLS = AksSafeguardsCommandsLoader diff --git a/src/aks-safeguards/azext_aks_safeguards/_help.py b/src/aks-safeguards/azext_aks_safeguards/_help.py new file mode 100644 index 00000000000..126d5d00714 --- /dev/null +++ b/src/aks-safeguards/azext_aks_safeguards/_help.py @@ -0,0 +1,11 @@ +# -------------------------------------------------------------------------------------------- +# 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 aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +# pylint: disable=line-too-long +# pylint: disable=too-many-lines + +from knack.help_files import helps # pylint: disable=unused-import diff --git a/src/aks-safeguards/azext_aks_safeguards/_params.py b/src/aks-safeguards/azext_aks_safeguards/_params.py new file mode 100644 index 00000000000..cfcec717c9c --- /dev/null +++ b/src/aks-safeguards/azext_aks_safeguards/_params.py @@ -0,0 +1,13 @@ +# -------------------------------------------------------------------------------------------- +# 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 aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +# pylint: disable=too-many-lines +# pylint: disable=too-many-statements + + +def load_arguments(self, _): # pylint: disable=unused-argument + pass diff --git a/src/aks-safeguards/azext_aks_safeguards/aaz/__init__.py b/src/aks-safeguards/azext_aks_safeguards/aaz/__init__.py new file mode 100644 index 00000000000..5757aea3175 --- /dev/null +++ b/src/aks-safeguards/azext_aks_safeguards/aaz/__init__.py @@ -0,0 +1,6 @@ +# -------------------------------------------------------------------------------------------- +# 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 aaz-dev-tools +# -------------------------------------------------------------------------------------------- diff --git a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/__init__.py b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/__init__.py new file mode 100644 index 00000000000..f6acc11aa4e --- /dev/null +++ b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/__init__.py @@ -0,0 +1,10 @@ +# -------------------------------------------------------------------------------------------- +# 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 aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +# pylint: skip-file +# flake8: noqa + diff --git a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/__cmd_group.py b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/__cmd_group.py new file mode 100644 index 00000000000..5979456ad88 --- /dev/null +++ b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/__cmd_group.py @@ -0,0 +1,23 @@ +# -------------------------------------------------------------------------------------------- +# 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 aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +# pylint: skip-file +# flake8: noqa + +from azure.cli.core.aaz import * + + +@register_command_group( + "aks", +) +class __CMDGroup(AAZCommandGroup): + """Azure Kubernetes Service + """ + pass + + +__all__ = ["__CMDGroup"] diff --git a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/__init__.py b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/__init__.py new file mode 100644 index 00000000000..5a9d61963d6 --- /dev/null +++ b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/__init__.py @@ -0,0 +1,11 @@ +# -------------------------------------------------------------------------------------------- +# 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 aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +# pylint: skip-file +# flake8: noqa + +from .__cmd_group import * diff --git a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/__cmd_group.py b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/__cmd_group.py new file mode 100644 index 00000000000..3ac8cdce680 --- /dev/null +++ b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/__cmd_group.py @@ -0,0 +1,23 @@ +# -------------------------------------------------------------------------------------------- +# 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 aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +# pylint: skip-file +# flake8: noqa + +from azure.cli.core.aaz import * + + +@register_command_group( + "aks safeguards", +) +class __CMDGroup(AAZCommandGroup): + """Manage Deployment Safeguards + """ + pass + + +__all__ = ["__CMDGroup"] diff --git a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/__init__.py b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/__init__.py new file mode 100644 index 00000000000..db73033039b --- /dev/null +++ b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/__init__.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 aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +# pylint: skip-file +# flake8: noqa + +from .__cmd_group import * +from ._create import * +from ._delete import * +from ._list import * +from ._show import * +from ._update import * +from ._wait import * diff --git a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_create.py b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_create.py new file mode 100644 index 00000000000..2abaafee0f2 --- /dev/null +++ b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_create.py @@ -0,0 +1,290 @@ +# -------------------------------------------------------------------------------------------- +# 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 aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +# pylint: skip-file +# flake8: noqa + +from azure.cli.core.aaz import * + + +@register_command( + "aks safeguards create", +) +class Create(AAZCommand): + """Enable Deployment Safeguards for a Managed Cluster + + :example: Creates a DeploymentSafeguards resource with a long running operation. + az aks safeguards create --resource /subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.ContainerService/managedClusters/cluster1 --level Warn + + :example: Creates a DeploymentSafeguards resource with a long running operation + az aks safeguards create --subscription subid1 -g rg1 -n cluster1 --level Warn + """ + + _aaz_info = { + "version": "2025-04-01", + "resources": [ + ["mgmt-plane", + "/{resourceuri}/providers/microsoft.containerservice/deploymentsafeguards/default", "2025-04-01"], + ] + } + + AZ_SUPPORT_NO_WAIT = True + + def _handler(self, command_args): + super()._handler(command_args) + return self.build_lro_poller(self._execute_operations, self._output) + + _args_schema = None + + @classmethod + def _build_arguments_schema(cls, *args, **kwargs): + if cls._args_schema is not None: + return cls._args_schema + cls._args_schema = super()._build_arguments_schema(*args, **kwargs) + + # define Arg Group "" + + _args_schema = cls._args_schema + _args_schema.managed_cluster = AAZStrArg( + options=["-c", "--cluster", "--managed-cluster"], + help="The fully qualified Azure Resource manager identifier of the Managed Cluster.", + required=False, + ) + _args_schema.resource_group = AAZStrArg( + options=["-g", "--resource-group"], + help="The name of the resource group. You can configure the default group using az configure --defaults group=.", + required=False, + ) + _args_schema.cluster_name = AAZStrArg( + options=["--name", "-n"], + help="The name of the Managed Cluster.", + required=False, + ) + + # define Arg Group "Properties" + + _args_schema = cls._args_schema + _args_schema.excluded_namespaces = AAZListArg( + options=["--excluded-ns", "--excluded-namespaces"], + arg_group="Properties", + help="User defined list of namespaces to exclude from Deployment Safeguards. Deployments in these namespaces will not be checked against any safeguards", + ) + _args_schema.level = AAZStrArg( + options=["--level"], + arg_group="Properties", + help="The deployment safeguards level. Possible values are Warn and Enforce", + enum={"Enforce": "Enforce", "Warn": "Warn"}, + ) + + excluded_namespaces = cls._args_schema.excluded_namespaces + excluded_namespaces.Element = AAZStrArg() + return cls._args_schema + + def _execute_operations(self): + self.pre_operations() + yield self.DeploymentSafeguardsCreate(ctx=self.ctx)() + self.post_operations() + + @register_callback + def pre_operations(self): + pass + + @register_callback + def post_operations(self): + pass + + def _output(self, *args, **kwargs): + result = self.deserialize_output( + self.ctx.vars.instance, client_flatten=True) + return result + + class DeploymentSafeguardsCreate(AAZHttpOperation): + CLIENT_TYPE = "MgmtClient" + + def __call__(self, *args, **kwargs): + request = self.make_request() + session = self.client.send_request( + request=request, stream=False, **kwargs) + if session.http_response.status_code in [202]: + return self.client.build_lro_polling( + self.ctx.args.no_wait, + session, + self.on_200_201, + self.on_error, + lro_options={"final-state-via": "azure-async-operation"}, + path_format_arguments=self.url_parameters, + ) + if session.http_response.status_code in [200, 201]: + return self.client.build_lro_polling( + self.ctx.args.no_wait, + session, + self.on_200_201, + self.on_error, + lro_options={"final-state-via": "azure-async-operation"}, + path_format_arguments=self.url_parameters, + ) + + return self.on_error(session.http_response) + + @property + def url(self): + return self.client.format_url( + "/{resourceUri}/providers/Microsoft.ContainerService/deploymentSafeguards/default", + **self.url_parameters + ) + + @property + def method(self): + return "PUT" + + @property + def error_format(self): + return "MgmtErrorFormat" + + @property + def url_parameters(self): + parameters = { + **self.serialize_url_param( + "resourceUri", self.ctx.args.managed_cluster, + required=True, + ), + } + return parameters + + @property + def query_parameters(self): + parameters = { + **self.serialize_query_param( + "api-version", "2025-04-01", + required=True, + ), + } + return parameters + + @property + def header_parameters(self): + parameters = { + **self.serialize_header_param( + "Content-Type", "application/json", + ), + **self.serialize_header_param( + "Accept", "application/json", + ), + } + return parameters + + @property + def content(self): + _content_value, _builder = self.new_content_builder( + self.ctx.args, + typ=AAZObjectType, + typ_kwargs={ + "flags": {"required": True, "client_flatten": True}} + ) + _builder.set_prop("properties", AAZObjectType) + + properties = _builder.get(".properties") + if properties is not None: + properties.set_prop("excludedNamespaces", + AAZListType, ".excluded_namespaces") + properties.set_prop("level", AAZStrType, ".level", typ_kwargs={ + "flags": {"required": True}}) + + excluded_namespaces = _builder.get( + ".properties.excludedNamespaces") + if excluded_namespaces is not None: + excluded_namespaces.set_elements(AAZStrType, ".") + + return self.serialize_content(_content_value) + + def on_200_201(self, session): + data = self.deserialize_http_content(session) + self.ctx.set_var( + "instance", + data, + schema_builder=self._build_schema_on_200_201 + ) + + _schema_on_200_201 = None + + @classmethod + def _build_schema_on_200_201(cls): + if cls._schema_on_200_201 is not None: + return cls._schema_on_200_201 + + cls._schema_on_200_201 = AAZObjectType() + + _schema_on_200_201 = cls._schema_on_200_201 + _schema_on_200_201.e_tag = AAZStrType( + serialized_name="eTag", + flags={"read_only": True}, + ) + _schema_on_200_201.id = AAZStrType( + flags={"read_only": True}, + ) + _schema_on_200_201.name = AAZStrType( + flags={"read_only": True}, + ) + _schema_on_200_201.properties = AAZObjectType() + _schema_on_200_201.system_data = AAZObjectType( + serialized_name="systemData", + flags={"read_only": True}, + ) + _schema_on_200_201.type = AAZStrType( + flags={"read_only": True}, + ) + + properties = cls._schema_on_200_201.properties + properties.excluded_namespaces = AAZListType( + serialized_name="excludedNamespaces", + ) + properties.level = AAZStrType( + flags={"required": True}, + ) + properties.provisioning_state = AAZStrType( + serialized_name="provisioningState", + flags={"read_only": True}, + ) + properties.system_excluded_namespaces = AAZListType( + serialized_name="systemExcludedNamespaces", + flags={"read_only": True}, + ) + + excluded_namespaces = cls._schema_on_200_201.properties.excluded_namespaces + excluded_namespaces.Element = AAZStrType() + + system_excluded_namespaces = cls._schema_on_200_201.properties.system_excluded_namespaces + system_excluded_namespaces.Element = AAZStrType() + + system_data = cls._schema_on_200_201.system_data + system_data.created_at = AAZStrType( + serialized_name="createdAt", + ) + system_data.created_by = AAZStrType( + serialized_name="createdBy", + ) + system_data.created_by_type = AAZStrType( + serialized_name="createdByType", + ) + system_data.last_modified_at = AAZStrType( + serialized_name="lastModifiedAt", + ) + system_data.last_modified_by = AAZStrType( + serialized_name="lastModifiedBy", + ) + system_data.last_modified_by_type = AAZStrType( + serialized_name="lastModifiedByType", + ) + + return cls._schema_on_200_201 + + +class _CreateHelper: + """Helper class for Create""" + + +__all__ = ["Create"] diff --git a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_delete.py b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_delete.py new file mode 100644 index 00000000000..75086b2e657 --- /dev/null +++ b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_delete.py @@ -0,0 +1,160 @@ +# -------------------------------------------------------------------------------------------- +# 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 aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +# pylint: skip-file +# flake8: noqa + +from azure.cli.core.aaz import * + + +@register_command( + "aks safeguards delete", + confirmation="Are you sure you want to perform this operation?", +) +class Delete(AAZCommand): + """Disable Deployment Safeguards for a Managed Cluster + """ + + _aaz_info = { + "version": "2025-04-01", + "resources": [ + ["mgmt-plane", + "/{resourceuri}/providers/microsoft.containerservice/deploymentsafeguards/default", "2025-04-01"], + ] + } + + AZ_SUPPORT_NO_WAIT = True + + def _handler(self, command_args): + super()._handler(command_args) + return self.build_lro_poller(self._execute_operations, None) + + _args_schema = None + + @classmethod + def _build_arguments_schema(cls, *args, **kwargs): + if cls._args_schema is not None: + return cls._args_schema + cls._args_schema = super()._build_arguments_schema(*args, **kwargs) + + # define Arg Group "" + + _args_schema = cls._args_schema + _args_schema.managed_cluster = AAZStrArg( + options=["-c", "--cluster", "--managed-cluster"], + help="The fully qualified Azure Resource manager identifier of the Managed Cluster.", + required=False, + ) + _args_schema.resource_group = AAZStrArg( + options=["-g", "--resource-group"], + help="The name of the resource group. You can configure the default group using az configure --defaults group=.", + required=False, + ) + _args_schema.cluster_name = AAZStrArg( + options=["--name", "-n"], + help="The name of the Managed Cluster.", + required=False, + ) + return cls._args_schema + + def _execute_operations(self): + self.pre_operations() + yield self.DeploymentSafeguardsDelete(ctx=self.ctx)() + self.post_operations() + + @register_callback + def pre_operations(self): + pass + + @register_callback + def post_operations(self): + pass + + class DeploymentSafeguardsDelete(AAZHttpOperation): + CLIENT_TYPE = "MgmtClient" + + def __call__(self, *args, **kwargs): + request = self.make_request() + session = self.client.send_request( + request=request, stream=False, **kwargs) + if session.http_response.status_code in [202]: + return self.client.build_lro_polling( + self.ctx.args.no_wait, + session, + self.on_200_201, + self.on_error, + lro_options={"final-state-via": "location"}, + path_format_arguments=self.url_parameters, + ) + if session.http_response.status_code in [204]: + return self.client.build_lro_polling( + self.ctx.args.no_wait, + session, + self.on_204, + self.on_error, + lro_options={"final-state-via": "location"}, + path_format_arguments=self.url_parameters, + ) + if session.http_response.status_code in [200, 201]: + return self.client.build_lro_polling( + self.ctx.args.no_wait, + session, + self.on_200_201, + self.on_error, + lro_options={"final-state-via": "location"}, + path_format_arguments=self.url_parameters, + ) + + return self.on_error(session.http_response) + + @property + def url(self): + return self.client.format_url( + "/{resourceUri}/providers/Microsoft.ContainerService/deploymentSafeguards/default", + **self.url_parameters + ) + + @property + def method(self): + return "DELETE" + + @property + def error_format(self): + return "MgmtErrorFormat" + + @property + def url_parameters(self): + parameters = { + **self.serialize_url_param( + "resourceUri", self.ctx.args.managed_cluster, + required=True, + ), + } + return parameters + + @property + def query_parameters(self): + parameters = { + **self.serialize_query_param( + "api-version", "2025-04-01", + required=True, + ), + } + return parameters + + def on_204(self, session): + pass + + def on_200_201(self, session): + pass + + +class _DeleteHelper: + """Helper class for Delete""" + + +__all__ = ["Delete"] diff --git a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_list.py b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_list.py new file mode 100644 index 00000000000..b4132a3a9d7 --- /dev/null +++ b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_list.py @@ -0,0 +1,222 @@ +# -------------------------------------------------------------------------------------------- +# 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 aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +# pylint: skip-file +# flake8: noqa + +from azure.cli.core.aaz import * + + +@register_command( + "aks safeguards list", +) +class List(AAZCommand): + """List DeploymentSafeguards by parent resource + """ + + _aaz_info = { + "version": "2025-04-01", + "resources": [ + ["mgmt-plane", "/{resourceuri}/providers/microsoft.containerservice/deploymentsafeguards", "2025-04-01"], + ] + } + + AZ_SUPPORT_PAGINATION = True + + def _handler(self, command_args): + super()._handler(command_args) + return self.build_paging(self._execute_operations, self._output) + + _args_schema = None + + @classmethod + def _build_arguments_schema(cls, *args, **kwargs): + if cls._args_schema is not None: + return cls._args_schema + cls._args_schema = super()._build_arguments_schema(*args, **kwargs) + + # define Arg Group "" + + _args_schema = cls._args_schema + _args_schema.managed_cluster = AAZStrArg( + options=["-c", "--cluster", "--managed-cluster"], + help="The fully qualified Azure Resource manager identifier of the Managed Cluster.", + required=True, + ) + return cls._args_schema + + def _execute_operations(self): + self.pre_operations() + self.DeploymentSafeguardsList(ctx=self.ctx)() + self.post_operations() + + @register_callback + def pre_operations(self): + pass + + @register_callback + def post_operations(self): + pass + + def _output(self, *args, **kwargs): + result = self.deserialize_output(self.ctx.vars.instance.value, client_flatten=True) + next_link = self.deserialize_output(self.ctx.vars.instance.next_link) + return result, next_link + + class DeploymentSafeguardsList(AAZHttpOperation): + CLIENT_TYPE = "MgmtClient" + + def __call__(self, *args, **kwargs): + request = self.make_request() + session = self.client.send_request(request=request, stream=False, **kwargs) + if session.http_response.status_code in [200]: + return self.on_200(session) + + return self.on_error(session.http_response) + + @property + def url(self): + return self.client.format_url( + "/{resourceUri}/providers/Microsoft.ContainerService/deploymentSafeguards", + **self.url_parameters + ) + + @property + def method(self): + return "GET" + + @property + def error_format(self): + return "MgmtErrorFormat" + + @property + def url_parameters(self): + parameters = { + **self.serialize_url_param( + "resourceUri", self.ctx.args.managed_cluster, + required=True, + ), + } + return parameters + + @property + def query_parameters(self): + parameters = { + **self.serialize_query_param( + "api-version", "2025-04-01", + required=True, + ), + } + return parameters + + @property + def header_parameters(self): + parameters = { + **self.serialize_header_param( + "Accept", "application/json", + ), + } + return parameters + + def on_200(self, session): + data = self.deserialize_http_content(session) + self.ctx.set_var( + "instance", + data, + schema_builder=self._build_schema_on_200 + ) + + _schema_on_200 = None + + @classmethod + def _build_schema_on_200(cls): + if cls._schema_on_200 is not None: + return cls._schema_on_200 + + cls._schema_on_200 = AAZObjectType() + + _schema_on_200 = cls._schema_on_200 + _schema_on_200.next_link = AAZStrType( + serialized_name="nextLink", + ) + _schema_on_200.value = AAZListType( + flags={"required": True}, + ) + + value = cls._schema_on_200.value + value.Element = AAZObjectType() + + _element = cls._schema_on_200.value.Element + _element.e_tag = AAZStrType( + serialized_name="eTag", + flags={"read_only": True}, + ) + _element.id = AAZStrType( + flags={"read_only": True}, + ) + _element.name = AAZStrType( + flags={"read_only": True}, + ) + _element.properties = AAZObjectType() + _element.system_data = AAZObjectType( + serialized_name="systemData", + flags={"read_only": True}, + ) + _element.type = AAZStrType( + flags={"read_only": True}, + ) + + properties = cls._schema_on_200.value.Element.properties + properties.excluded_namespaces = AAZListType( + serialized_name="excludedNamespaces", + ) + properties.level = AAZStrType( + flags={"required": True}, + ) + properties.provisioning_state = AAZStrType( + serialized_name="provisioningState", + flags={"read_only": True}, + ) + properties.system_excluded_namespaces = AAZListType( + serialized_name="systemExcludedNamespaces", + flags={"read_only": True}, + ) + + excluded_namespaces = cls._schema_on_200.value.Element.properties.excluded_namespaces + excluded_namespaces.Element = AAZStrType() + + system_excluded_namespaces = cls._schema_on_200.value.Element.properties.system_excluded_namespaces + system_excluded_namespaces.Element = AAZStrType() + + system_data = cls._schema_on_200.value.Element.system_data + system_data.created_at = AAZStrType( + serialized_name="createdAt", + ) + system_data.created_by = AAZStrType( + serialized_name="createdBy", + ) + system_data.created_by_type = AAZStrType( + serialized_name="createdByType", + ) + system_data.last_modified_at = AAZStrType( + serialized_name="lastModifiedAt", + ) + system_data.last_modified_by = AAZStrType( + serialized_name="lastModifiedBy", + ) + system_data.last_modified_by_type = AAZStrType( + serialized_name="lastModifiedByType", + ) + + return cls._schema_on_200 + + +class _ListHelper: + """Helper class for List""" + + +__all__ = ["List"] diff --git a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_show.py b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_show.py new file mode 100644 index 00000000000..e432d6e653f --- /dev/null +++ b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_show.py @@ -0,0 +1,222 @@ +# -------------------------------------------------------------------------------------------- +# 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 aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +# pylint: skip-file +# flake8: noqa + +from azure.cli.core.aaz import * + + +@register_command( + "aks safeguards show", +) +class Show(AAZCommand): + """Show Deployment Safeguards Configuration for a Managed Cluster + """ + + _aaz_info = { + "version": "2025-04-01", + "resources": [ + ["mgmt-plane", + "/{resourceuri}/providers/microsoft.containerservice/deploymentsafeguards/default", "2025-04-01"], + ] + } + + def _handler(self, command_args): + super()._handler(command_args) + self._execute_operations() + return self._output() + + _args_schema = None + + @classmethod + def _build_arguments_schema(cls, *args, **kwargs): + if cls._args_schema is not None: + return cls._args_schema + cls._args_schema = super()._build_arguments_schema(*args, **kwargs) + + # define Arg Group "" + + _args_schema = cls._args_schema + _args_schema.managed_cluster = AAZStrArg( + options=["-c", "--cluster", "--managed-cluster"], + help="The fully qualified Azure Resource manager identifier of the Managed Cluster.", + required=False, + ) + _args_schema.resource_group = AAZStrArg( + options=["-g", "--resource-group"], + help="The name of the resource group. You can configure the default group using az configure --defaults group=.", + required=False, + ) + _args_schema.cluster_name = AAZStrArg( + options=["--name", "-n"], + help="The name of the Managed Cluster.", + required=False, + ) + return cls._args_schema + + def _execute_operations(self): + self.pre_operations() + self.DeploymentSafeguardsGet(ctx=self.ctx)() + self.post_operations() + + @register_callback + def pre_operations(self): + pass + + @register_callback + def post_operations(self): + pass + + def _output(self, *args, **kwargs): + result = self.deserialize_output( + self.ctx.vars.instance, client_flatten=True) + return result + + class DeploymentSafeguardsGet(AAZHttpOperation): + CLIENT_TYPE = "MgmtClient" + + def __call__(self, *args, **kwargs): + request = self.make_request() + session = self.client.send_request( + request=request, stream=False, **kwargs) + if session.http_response.status_code in [200]: + return self.on_200(session) + + return self.on_error(session.http_response) + + @property + def url(self): + return self.client.format_url( + "/{resourceUri}/providers/Microsoft.ContainerService/deploymentSafeguards/default", + **self.url_parameters + ) + + @property + def method(self): + return "GET" + + @property + def error_format(self): + return "MgmtErrorFormat" + + @property + def url_parameters(self): + parameters = { + **self.serialize_url_param( + "resourceUri", self.ctx.args.managed_cluster, + required=True, + ), + } + return parameters + + @property + def query_parameters(self): + parameters = { + **self.serialize_query_param( + "api-version", "2025-04-01", + required=True, + ), + } + return parameters + + @property + def header_parameters(self): + parameters = { + **self.serialize_header_param( + "Accept", "application/json", + ), + } + return parameters + + def on_200(self, session): + data = self.deserialize_http_content(session) + self.ctx.set_var( + "instance", + data, + schema_builder=self._build_schema_on_200 + ) + + _schema_on_200 = None + + @classmethod + def _build_schema_on_200(cls): + if cls._schema_on_200 is not None: + return cls._schema_on_200 + + cls._schema_on_200 = AAZObjectType() + + _schema_on_200 = cls._schema_on_200 + _schema_on_200.e_tag = AAZStrType( + serialized_name="eTag", + flags={"read_only": True}, + ) + _schema_on_200.id = AAZStrType( + flags={"read_only": True}, + ) + _schema_on_200.name = AAZStrType( + flags={"read_only": True}, + ) + _schema_on_200.properties = AAZObjectType() + _schema_on_200.system_data = AAZObjectType( + serialized_name="systemData", + flags={"read_only": True}, + ) + _schema_on_200.type = AAZStrType( + flags={"read_only": True}, + ) + + properties = cls._schema_on_200.properties + properties.excluded_namespaces = AAZListType( + serialized_name="excludedNamespaces", + ) + properties.level = AAZStrType( + flags={"required": True}, + ) + properties.provisioning_state = AAZStrType( + serialized_name="provisioningState", + flags={"read_only": True}, + ) + properties.system_excluded_namespaces = AAZListType( + serialized_name="systemExcludedNamespaces", + flags={"read_only": True}, + ) + + excluded_namespaces = cls._schema_on_200.properties.excluded_namespaces + excluded_namespaces.Element = AAZStrType() + + system_excluded_namespaces = cls._schema_on_200.properties.system_excluded_namespaces + system_excluded_namespaces.Element = AAZStrType() + + system_data = cls._schema_on_200.system_data + system_data.created_at = AAZStrType( + serialized_name="createdAt", + ) + system_data.created_by = AAZStrType( + serialized_name="createdBy", + ) + system_data.created_by_type = AAZStrType( + serialized_name="createdByType", + ) + system_data.last_modified_at = AAZStrType( + serialized_name="lastModifiedAt", + ) + system_data.last_modified_by = AAZStrType( + serialized_name="lastModifiedBy", + ) + system_data.last_modified_by_type = AAZStrType( + serialized_name="lastModifiedByType", + ) + + return cls._schema_on_200 + + +class _ShowHelper: + """Helper class for Show""" + + +__all__ = ["Show"] diff --git a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_update.py b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_update.py new file mode 100644 index 00000000000..615cde4a8cf --- /dev/null +++ b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_update.py @@ -0,0 +1,459 @@ +# -------------------------------------------------------------------------------------------- +# 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 aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +# pylint: skip-file +# flake8: noqa + +from azure.cli.core.aaz import * + + +@register_command( + "aks safeguards update", +) +class Update(AAZCommand): + """Update Deployment Safeguards configuration for a Managed Cluster + """ + + _aaz_info = { + "version": "2025-04-01", + "resources": [ + ["mgmt-plane", + "/{resourceuri}/providers/microsoft.containerservice/deploymentsafeguards/default", "2025-04-01"], + ] + } + + AZ_SUPPORT_NO_WAIT = True + + AZ_SUPPORT_GENERIC_UPDATE = True + + def _handler(self, command_args): + super()._handler(command_args) + return self.build_lro_poller(self._execute_operations, self._output) + + _args_schema = None + + @classmethod + def _build_arguments_schema(cls, *args, **kwargs): + if cls._args_schema is not None: + return cls._args_schema + cls._args_schema = super()._build_arguments_schema(*args, **kwargs) + + # define Arg Group "" + + _args_schema = cls._args_schema + _args_schema.managed_cluster = AAZStrArg( + options=["-c", "--cluster", "--managed-cluster"], + help="The fully qualified Azure Resource manager identifier of the Managed Cluster.", + required=False, + ) + _args_schema.resource_group = AAZStrArg( + options=["-g", "--resource-group"], + help="The name of the resource group. You can configure the default group using az configure --defaults group=.", + required=False, + ) + _args_schema.cluster_name = AAZStrArg( + options=["--name", "-n"], + help="The name of the Managed Cluster.", + required=False, + ) + + # define Arg Group "Properties" + + _args_schema = cls._args_schema + _args_schema.excluded_namespaces = AAZListArg( + options=["--excluded-ns", "--excluded-namespaces"], + arg_group="Properties", + help="User defined list of namespaces to exclude from Deployment Safeguards. Deployments in these namespaces will not be checked against any safeguards", + nullable=True, + ) + _args_schema.level = AAZStrArg( + options=["--level"], + arg_group="Properties", + help="The deployment safeguards level. Possible values are Warn and Enforce", + enum={"Enforce": "Enforce", "Warn": "Warn"}, + ) + + excluded_namespaces = cls._args_schema.excluded_namespaces + excluded_namespaces.Element = AAZStrArg( + nullable=True, + ) + return cls._args_schema + + def _execute_operations(self): + self.pre_operations() + self.DeploymentSafeguardsGet(ctx=self.ctx)() + self.pre_instance_update(self.ctx.vars.instance) + self.InstanceUpdateByJson(ctx=self.ctx)() + self.InstanceUpdateByGeneric(ctx=self.ctx)() + self.post_instance_update(self.ctx.vars.instance) + yield self.DeploymentSafeguardsCreate(ctx=self.ctx)() + self.post_operations() + + @register_callback + def pre_operations(self): + pass + + @register_callback + def post_operations(self): + pass + + @register_callback + def pre_instance_update(self, instance): + pass + + @register_callback + def post_instance_update(self, instance): + pass + + def _output(self, *args, **kwargs): + result = self.deserialize_output( + self.ctx.vars.instance, client_flatten=True) + return result + + class DeploymentSafeguardsGet(AAZHttpOperation): + CLIENT_TYPE = "MgmtClient" + + def __call__(self, *args, **kwargs): + request = self.make_request() + session = self.client.send_request( + request=request, stream=False, **kwargs) + if session.http_response.status_code in [200]: + return self.on_200(session) + + return self.on_error(session.http_response) + + @property + def url(self): + return self.client.format_url( + "/{resourceUri}/providers/Microsoft.ContainerService/deploymentSafeguards/default", + **self.url_parameters + ) + + @property + def method(self): + return "GET" + + @property + def error_format(self): + return "MgmtErrorFormat" + + @property + def url_parameters(self): + parameters = { + **self.serialize_url_param( + "resourceUri", self.ctx.args.managed_cluster, + required=True, + ), + } + return parameters + + @property + def query_parameters(self): + parameters = { + **self.serialize_query_param( + "api-version", "2025-04-01", + required=True, + ), + } + return parameters + + @property + def header_parameters(self): + parameters = { + **self.serialize_header_param( + "Accept", "application/json", + ), + } + return parameters + + def on_200(self, session): + data = self.deserialize_http_content(session) + self.ctx.set_var( + "instance", + data, + schema_builder=self._build_schema_on_200 + ) + + _schema_on_200 = None + + @classmethod + def _build_schema_on_200(cls): + if cls._schema_on_200 is not None: + return cls._schema_on_200 + + cls._schema_on_200 = AAZObjectType() + + _schema_on_200 = cls._schema_on_200 + _schema_on_200.e_tag = AAZStrType( + serialized_name="eTag", + flags={"read_only": True}, + ) + _schema_on_200.id = AAZStrType( + flags={"read_only": True}, + ) + _schema_on_200.name = AAZStrType( + flags={"read_only": True}, + ) + _schema_on_200.properties = AAZObjectType() + _schema_on_200.system_data = AAZObjectType( + serialized_name="systemData", + flags={"read_only": True}, + ) + _schema_on_200.type = AAZStrType( + flags={"read_only": True}, + ) + + properties = cls._schema_on_200.properties + properties.excluded_namespaces = AAZListType( + serialized_name="excludedNamespaces", + ) + properties.level = AAZStrType( + flags={"required": True}, + ) + properties.provisioning_state = AAZStrType( + serialized_name="provisioningState", + flags={"read_only": True}, + ) + properties.system_excluded_namespaces = AAZListType( + serialized_name="systemExcludedNamespaces", + flags={"read_only": True}, + ) + + excluded_namespaces = cls._schema_on_200.properties.excluded_namespaces + excluded_namespaces.Element = AAZStrType() + + system_excluded_namespaces = cls._schema_on_200.properties.system_excluded_namespaces + system_excluded_namespaces.Element = AAZStrType() + + system_data = cls._schema_on_200.system_data + system_data.created_at = AAZStrType( + serialized_name="createdAt", + ) + system_data.created_by = AAZStrType( + serialized_name="createdBy", + ) + system_data.created_by_type = AAZStrType( + serialized_name="createdByType", + ) + system_data.last_modified_at = AAZStrType( + serialized_name="lastModifiedAt", + ) + system_data.last_modified_by = AAZStrType( + serialized_name="lastModifiedBy", + ) + system_data.last_modified_by_type = AAZStrType( + serialized_name="lastModifiedByType", + ) + + return cls._schema_on_200 + + class DeploymentSafeguardsCreate(AAZHttpOperation): + CLIENT_TYPE = "MgmtClient" + + def __call__(self, *args, **kwargs): + request = self.make_request() + session = self.client.send_request( + request=request, stream=False, **kwargs) + if session.http_response.status_code in [202]: + return self.client.build_lro_polling( + self.ctx.args.no_wait, + session, + self.on_200_201, + self.on_error, + lro_options={"final-state-via": "azure-async-operation"}, + path_format_arguments=self.url_parameters, + ) + if session.http_response.status_code in [200, 201]: + return self.client.build_lro_polling( + self.ctx.args.no_wait, + session, + self.on_200_201, + self.on_error, + lro_options={"final-state-via": "azure-async-operation"}, + path_format_arguments=self.url_parameters, + ) + + return self.on_error(session.http_response) + + @property + def url(self): + return self.client.format_url( + "/{resourceUri}/providers/Microsoft.ContainerService/deploymentSafeguards/default", + **self.url_parameters + ) + + @property + def method(self): + return "PUT" + + @property + def error_format(self): + return "MgmtErrorFormat" + + @property + def url_parameters(self): + parameters = { + **self.serialize_url_param( + "resourceUri", self.ctx.args.managed_cluster, + required=True, + ), + } + return parameters + + @property + def query_parameters(self): + parameters = { + **self.serialize_query_param( + "api-version", "2025-04-01", + required=True, + ), + } + return parameters + + @property + def header_parameters(self): + parameters = { + **self.serialize_header_param( + "Content-Type", "application/json", + ), + **self.serialize_header_param( + "Accept", "application/json", + ), + } + return parameters + + @property + def content(self): + _content_value, _builder = self.new_content_builder( + self.ctx.args, + value=self.ctx.vars.instance, + ) + + return self.serialize_content(_content_value) + + def on_200_201(self, session): + data = self.deserialize_http_content(session) + self.ctx.set_var( + "instance", + data, + schema_builder=self._build_schema_on_200_201 + ) + + _schema_on_200_201 = None + + @classmethod + def _build_schema_on_200_201(cls): + if cls._schema_on_200_201 is not None: + return cls._schema_on_200_201 + + cls._schema_on_200_201 = AAZObjectType() + + _schema_on_200_201 = cls._schema_on_200_201 + _schema_on_200_201.e_tag = AAZStrType( + serialized_name="eTag", + flags={"read_only": True}, + ) + _schema_on_200_201.id = AAZStrType( + flags={"read_only": True}, + ) + _schema_on_200_201.name = AAZStrType( + flags={"read_only": True}, + ) + _schema_on_200_201.properties = AAZObjectType() + _schema_on_200_201.system_data = AAZObjectType( + serialized_name="systemData", + flags={"read_only": True}, + ) + _schema_on_200_201.type = AAZStrType( + flags={"read_only": True}, + ) + + properties = cls._schema_on_200_201.properties + properties.excluded_namespaces = AAZListType( + serialized_name="excludedNamespaces", + ) + properties.level = AAZStrType( + flags={"required": True}, + ) + properties.provisioning_state = AAZStrType( + serialized_name="provisioningState", + flags={"read_only": True}, + ) + properties.system_excluded_namespaces = AAZListType( + serialized_name="systemExcludedNamespaces", + flags={"read_only": True}, + ) + + excluded_namespaces = cls._schema_on_200_201.properties.excluded_namespaces + excluded_namespaces.Element = AAZStrType() + + system_excluded_namespaces = cls._schema_on_200_201.properties.system_excluded_namespaces + system_excluded_namespaces.Element = AAZStrType() + + system_data = cls._schema_on_200_201.system_data + system_data.created_at = AAZStrType( + serialized_name="createdAt", + ) + system_data.created_by = AAZStrType( + serialized_name="createdBy", + ) + system_data.created_by_type = AAZStrType( + serialized_name="createdByType", + ) + system_data.last_modified_at = AAZStrType( + serialized_name="lastModifiedAt", + ) + system_data.last_modified_by = AAZStrType( + serialized_name="lastModifiedBy", + ) + system_data.last_modified_by_type = AAZStrType( + serialized_name="lastModifiedByType", + ) + + return cls._schema_on_200_201 + + class InstanceUpdateByJson(AAZJsonInstanceUpdateOperation): + + def __call__(self, *args, **kwargs): + self._update_instance(self.ctx.vars.instance) + + def _update_instance(self, instance): + _instance_value, _builder = self.new_content_builder( + self.ctx.args, + value=instance, + typ=AAZObjectType + ) + _builder.set_prop("properties", AAZObjectType) + + properties = _builder.get(".properties") + if properties is not None: + properties.set_prop("excludedNamespaces", + AAZListType, ".excluded_namespaces") + properties.set_prop("level", AAZStrType, ".level", typ_kwargs={ + "flags": {"required": True}}) + + excluded_namespaces = _builder.get( + ".properties.excludedNamespaces") + if excluded_namespaces is not None: + excluded_namespaces.set_elements(AAZStrType, ".") + + return _instance_value + + class InstanceUpdateByGeneric(AAZGenericInstanceUpdateOperation): + + def __call__(self, *args, **kwargs): + self._update_instance_by_generic( + self.ctx.vars.instance, + self.ctx.generic_update_args + ) + + +class _UpdateHelper: + """Helper class for Update""" + + +__all__ = ["Update"] diff --git a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_wait.py b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_wait.py new file mode 100644 index 00000000000..969f4444444 --- /dev/null +++ b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_wait.py @@ -0,0 +1,212 @@ +# -------------------------------------------------------------------------------------------- +# 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 aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +# pylint: skip-file +# flake8: noqa + +from azure.cli.core.aaz import * + + +@register_command( + "aks safeguards wait", +) +class Wait(AAZWaitCommand): + """Place the CLI in a waiting state until a condition is met. + """ + + _aaz_info = { + "resources": [ + ["mgmt-plane", + "/{resourceuri}/providers/microsoft.containerservice/deploymentsafeguards/default", "2025-04-01"], + ] + } + + def _handler(self, command_args): + super()._handler(command_args) + self._execute_operations() + return self._output() + + _args_schema = None + + @classmethod + def _build_arguments_schema(cls, *args, **kwargs): + if cls._args_schema is not None: + return cls._args_schema + cls._args_schema = super()._build_arguments_schema(*args, **kwargs) + + # define Arg Group "" + + _args_schema = cls._args_schema + _args_schema.managed_cluster = AAZStrArg( + options=["-c", "--cluster", "--managed-cluster"], + help="The fully qualified Azure Resource manager identifier of the Managed Cluster.", + required=False, + ) + _args_schema.resource_group = AAZ + return cls._args_schema + + def _execute_operations(self): + self.pre_operations() + self.DeploymentSafeguardsGet(ctx=self.ctx)() + self.post_operations() + + @register_callback + def pre_operations(self): + pass + + @register_callback + def post_operations(self): + pass + + def _output(self, *args, **kwargs): + result = self.deserialize_output( + self.ctx.vars.instance, client_flatten=False) + return result + + class DeploymentSafeguardsGet(AAZHttpOperation): + CLIENT_TYPE = "MgmtClient" + + def __call__(self, *args, **kwargs): + request = self.make_request() + session = self.client.send_request( + request=request, stream=False, **kwargs) + if session.http_response.status_code in [200]: + return self.on_200(session) + + return self.on_error(session.http_response) + + @property + def url(self): + return self.client.format_url( + "/{resourceUri}/providers/Microsoft.ContainerService/deploymentSafeguards/default", + **self.url_parameters + ) + + @property + def method(self): + return "GET" + + @property + def error_format(self): + return "MgmtErrorFormat" + + @property + def url_parameters(self): + parameters = { + **self.serialize_url_param( + "resourceUri", self.ctx.args.managed_cluster, + required=True, + ), + } + return parameters + + @property + def query_parameters(self): + parameters = { + **self.serialize_query_param( + "api-version", "2025-04-01", + required=True, + ), + } + return parameters + + @property + def header_parameters(self): + parameters = { + **self.serialize_header_param( + "Accept", "application/json", + ), + } + return parameters + + def on_200(self, session): + data = self.deserialize_http_content(session) + self.ctx.set_var( + "instance", + data, + schema_builder=self._build_schema_on_200 + ) + + _schema_on_200 = None + + @classmethod + def _build_schema_on_200(cls): + if cls._schema_on_200 is not None: + return cls._schema_on_200 + + cls._schema_on_200 = AAZObjectType() + + _schema_on_200 = cls._schema_on_200 + _schema_on_200.e_tag = AAZStrType( + serialized_name="eTag", + flags={"read_only": True}, + ) + _schema_on_200.id = AAZStrType( + flags={"read_only": True}, + ) + _schema_on_200.name = AAZStrType( + flags={"read_only": True}, + ) + _schema_on_200.properties = AAZObjectType() + _schema_on_200.system_data = AAZObjectType( + serialized_name="systemData", + flags={"read_only": True}, + ) + _schema_on_200.type = AAZStrType( + flags={"read_only": True}, + ) + + properties = cls._schema_on_200.properties + properties.excluded_namespaces = AAZListType( + serialized_name="excludedNamespaces", + ) + properties.level = AAZStrType( + flags={"required": True}, + ) + properties.provisioning_state = AAZStrType( + serialized_name="provisioningState", + flags={"read_only": True}, + ) + properties.system_excluded_namespaces = AAZListType( + serialized_name="systemExcludedNamespaces", + flags={"read_only": True}, + ) + + excluded_namespaces = cls._schema_on_200.properties.excluded_namespaces + excluded_namespaces.Element = AAZStrType() + + system_excluded_namespaces = cls._schema_on_200.properties.system_excluded_namespaces + system_excluded_namespaces.Element = AAZStrType() + + system_data = cls._schema_on_200.system_data + system_data.created_at = AAZStrType( + serialized_name="createdAt", + ) + system_data.created_by = AAZStrType( + serialized_name="createdBy", + ) + system_data.created_by_type = AAZStrType( + serialized_name="createdByType", + ) + system_data.last_modified_at = AAZStrType( + serialized_name="lastModifiedAt", + ) + system_data.last_modified_by = AAZStrType( + serialized_name="lastModifiedBy", + ) + system_data.last_modified_by_type = AAZStrType( + serialized_name="lastModifiedByType", + ) + + return cls._schema_on_200 + + +class _WaitHelper: + """Helper class for Wait""" + + +__all__ = ["Wait"] diff --git a/src/aks-safeguards/azext_aks_safeguards/azext_metadata.json b/src/aks-safeguards/azext_aks_safeguards/azext_metadata.json new file mode 100644 index 00000000000..e506328978c --- /dev/null +++ b/src/aks-safeguards/azext_aks_safeguards/azext_metadata.json @@ -0,0 +1,4 @@ +{ + "azext.isPreview": true, + "azext.minCliCoreVersion": "2.70.0" +} \ No newline at end of file diff --git a/src/aks-safeguards/azext_aks_safeguards/commands.py b/src/aks-safeguards/azext_aks_safeguards/commands.py new file mode 100644 index 00000000000..b0d842e4993 --- /dev/null +++ b/src/aks-safeguards/azext_aks_safeguards/commands.py @@ -0,0 +1,15 @@ +# -------------------------------------------------------------------------------------------- +# 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 aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +# pylint: disable=too-many-lines +# pylint: disable=too-many-statements + +# from azure.cli.core.commands import CliCommandType + + +def load_command_table(self, _): # pylint: disable=unused-argument + pass diff --git a/src/aks-safeguards/azext_aks_safeguards/custom.py b/src/aks-safeguards/azext_aks_safeguards/custom.py new file mode 100644 index 00000000000..86df1e48ef5 --- /dev/null +++ b/src/aks-safeguards/azext_aks_safeguards/custom.py @@ -0,0 +1,14 @@ +# -------------------------------------------------------------------------------------------- +# 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 aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +# pylint: disable=too-many-lines +# pylint: disable=too-many-statements + +from knack.log import get_logger + + +logger = get_logger(__name__) diff --git a/src/aks-safeguards/azext_aks_safeguards/tests/__init__.py b/src/aks-safeguards/azext_aks_safeguards/tests/__init__.py new file mode 100644 index 00000000000..5757aea3175 --- /dev/null +++ b/src/aks-safeguards/azext_aks_safeguards/tests/__init__.py @@ -0,0 +1,6 @@ +# -------------------------------------------------------------------------------------------- +# 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 aaz-dev-tools +# -------------------------------------------------------------------------------------------- diff --git a/src/aks-safeguards/azext_aks_safeguards/tests/latest/__init__.py b/src/aks-safeguards/azext_aks_safeguards/tests/latest/__init__.py new file mode 100644 index 00000000000..5757aea3175 --- /dev/null +++ b/src/aks-safeguards/azext_aks_safeguards/tests/latest/__init__.py @@ -0,0 +1,6 @@ +# -------------------------------------------------------------------------------------------- +# 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 aaz-dev-tools +# -------------------------------------------------------------------------------------------- diff --git a/src/aks-safeguards/azext_aks_safeguards/tests/latest/test_aks_safeguards.py b/src/aks-safeguards/azext_aks_safeguards/tests/latest/test_aks_safeguards.py new file mode 100644 index 00000000000..5fe94af3f04 --- /dev/null +++ b/src/aks-safeguards/azext_aks_safeguards/tests/latest/test_aks_safeguards.py @@ -0,0 +1,13 @@ +# -------------------------------------------------------------------------------------------- +# 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 aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +from azure.cli.testsdk import * + + +class AksSafeguardsScenario(ScenarioTest): + # TODO: add tests here + pass diff --git a/src/aks-safeguards/setup.cfg b/src/aks-safeguards/setup.cfg new file mode 100644 index 00000000000..2fdd96e5d39 --- /dev/null +++ b/src/aks-safeguards/setup.cfg @@ -0,0 +1 @@ +#setup.cfg \ No newline at end of file diff --git a/src/aks-safeguards/setup.py b/src/aks-safeguards/setup.py new file mode 100644 index 00000000000..533d214a199 --- /dev/null +++ b/src/aks-safeguards/setup.py @@ -0,0 +1,49 @@ +# -------------------------------------------------------------------------------------------- +# 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 aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +from codecs import open +from setuptools import setup, find_packages + + +# HISTORY.rst entry. +VERSION = '1.0.0b1' + +# 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.7', + 'Programming Language :: Python :: 3.8', + 'Programming Language :: Python :: 3.9', + '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='aks-safeguards', + version=VERSION, + description='Microsoft Azure Command-Line Tools AksSafeguards Extension.', + long_description=README + '\n\n' + HISTORY, + license='MIT', + author='Microsoft Corporation', + author_email='azpycli@microsoft.com', + url='https://github.com/Azure/azure-cli-extensions/tree/main/src/aks-safeguards', + classifiers=CLASSIFIERS, + packages=find_packages(exclude=["tests"]), + package_data={'azext_aks_safeguards': ['azext_metadata.json']}, + install_requires=DEPENDENCIES +) From a0791749f692371acef80524e6e47013c16d0c8f Mon Sep 17 00:00:00 2001 From: Nick Keller Date: Tue, 1 Jul 2025 19:26:51 +0000 Subject: [PATCH 07/27] First go at overriding args and doing some param validation --- .../aaz/latest/aks/safeguards/__init__.py | 1 - .../aaz/latest/aks/safeguards/_create.py | 10 - .../aaz/latest/aks/safeguards/_wait.py | 212 ------------------ .../azext_aks_safeguards/custom.py | 39 +++- 4 files changed, 38 insertions(+), 224 deletions(-) delete mode 100644 src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_wait.py diff --git a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/__init__.py b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/__init__.py index db73033039b..c401f439385 100644 --- a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/__init__.py +++ b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/__init__.py @@ -14,4 +14,3 @@ from ._list import * from ._show import * from ._update import * -from ._wait import * diff --git a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_create.py b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_create.py index 2abaafee0f2..ce3f69c0efd 100644 --- a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_create.py +++ b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_create.py @@ -54,16 +54,6 @@ def _build_arguments_schema(cls, *args, **kwargs): help="The fully qualified Azure Resource manager identifier of the Managed Cluster.", required=False, ) - _args_schema.resource_group = AAZStrArg( - options=["-g", "--resource-group"], - help="The name of the resource group. You can configure the default group using az configure --defaults group=.", - required=False, - ) - _args_schema.cluster_name = AAZStrArg( - options=["--name", "-n"], - help="The name of the Managed Cluster.", - required=False, - ) # define Arg Group "Properties" diff --git a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_wait.py b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_wait.py deleted file mode 100644 index 969f4444444..00000000000 --- a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_wait.py +++ /dev/null @@ -1,212 +0,0 @@ -# -------------------------------------------------------------------------------------------- -# 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 aaz-dev-tools -# -------------------------------------------------------------------------------------------- - -# pylint: skip-file -# flake8: noqa - -from azure.cli.core.aaz import * - - -@register_command( - "aks safeguards wait", -) -class Wait(AAZWaitCommand): - """Place the CLI in a waiting state until a condition is met. - """ - - _aaz_info = { - "resources": [ - ["mgmt-plane", - "/{resourceuri}/providers/microsoft.containerservice/deploymentsafeguards/default", "2025-04-01"], - ] - } - - def _handler(self, command_args): - super()._handler(command_args) - self._execute_operations() - return self._output() - - _args_schema = None - - @classmethod - def _build_arguments_schema(cls, *args, **kwargs): - if cls._args_schema is not None: - return cls._args_schema - cls._args_schema = super()._build_arguments_schema(*args, **kwargs) - - # define Arg Group "" - - _args_schema = cls._args_schema - _args_schema.managed_cluster = AAZStrArg( - options=["-c", "--cluster", "--managed-cluster"], - help="The fully qualified Azure Resource manager identifier of the Managed Cluster.", - required=False, - ) - _args_schema.resource_group = AAZ - return cls._args_schema - - def _execute_operations(self): - self.pre_operations() - self.DeploymentSafeguardsGet(ctx=self.ctx)() - self.post_operations() - - @register_callback - def pre_operations(self): - pass - - @register_callback - def post_operations(self): - pass - - def _output(self, *args, **kwargs): - result = self.deserialize_output( - self.ctx.vars.instance, client_flatten=False) - return result - - class DeploymentSafeguardsGet(AAZHttpOperation): - CLIENT_TYPE = "MgmtClient" - - def __call__(self, *args, **kwargs): - request = self.make_request() - session = self.client.send_request( - request=request, stream=False, **kwargs) - if session.http_response.status_code in [200]: - return self.on_200(session) - - return self.on_error(session.http_response) - - @property - def url(self): - return self.client.format_url( - "/{resourceUri}/providers/Microsoft.ContainerService/deploymentSafeguards/default", - **self.url_parameters - ) - - @property - def method(self): - return "GET" - - @property - def error_format(self): - return "MgmtErrorFormat" - - @property - def url_parameters(self): - parameters = { - **self.serialize_url_param( - "resourceUri", self.ctx.args.managed_cluster, - required=True, - ), - } - return parameters - - @property - def query_parameters(self): - parameters = { - **self.serialize_query_param( - "api-version", "2025-04-01", - required=True, - ), - } - return parameters - - @property - def header_parameters(self): - parameters = { - **self.serialize_header_param( - "Accept", "application/json", - ), - } - return parameters - - def on_200(self, session): - data = self.deserialize_http_content(session) - self.ctx.set_var( - "instance", - data, - schema_builder=self._build_schema_on_200 - ) - - _schema_on_200 = None - - @classmethod - def _build_schema_on_200(cls): - if cls._schema_on_200 is not None: - return cls._schema_on_200 - - cls._schema_on_200 = AAZObjectType() - - _schema_on_200 = cls._schema_on_200 - _schema_on_200.e_tag = AAZStrType( - serialized_name="eTag", - flags={"read_only": True}, - ) - _schema_on_200.id = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.name = AAZStrType( - flags={"read_only": True}, - ) - _schema_on_200.properties = AAZObjectType() - _schema_on_200.system_data = AAZObjectType( - serialized_name="systemData", - flags={"read_only": True}, - ) - _schema_on_200.type = AAZStrType( - flags={"read_only": True}, - ) - - properties = cls._schema_on_200.properties - properties.excluded_namespaces = AAZListType( - serialized_name="excludedNamespaces", - ) - properties.level = AAZStrType( - flags={"required": True}, - ) - properties.provisioning_state = AAZStrType( - serialized_name="provisioningState", - flags={"read_only": True}, - ) - properties.system_excluded_namespaces = AAZListType( - serialized_name="systemExcludedNamespaces", - flags={"read_only": True}, - ) - - excluded_namespaces = cls._schema_on_200.properties.excluded_namespaces - excluded_namespaces.Element = AAZStrType() - - system_excluded_namespaces = cls._schema_on_200.properties.system_excluded_namespaces - system_excluded_namespaces.Element = AAZStrType() - - system_data = cls._schema_on_200.system_data - system_data.created_at = AAZStrType( - serialized_name="createdAt", - ) - system_data.created_by = AAZStrType( - serialized_name="createdBy", - ) - system_data.created_by_type = AAZStrType( - serialized_name="createdByType", - ) - system_data.last_modified_at = AAZStrType( - serialized_name="lastModifiedAt", - ) - system_data.last_modified_by = AAZStrType( - serialized_name="lastModifiedBy", - ) - system_data.last_modified_by_type = AAZStrType( - serialized_name="lastModifiedByType", - ) - - return cls._schema_on_200 - - -class _WaitHelper: - """Helper class for Wait""" - - -__all__ = ["Wait"] diff --git a/src/aks-safeguards/azext_aks_safeguards/custom.py b/src/aks-safeguards/azext_aks_safeguards/custom.py index 86df1e48ef5..c22c8b088b6 100644 --- a/src/aks-safeguards/azext_aks_safeguards/custom.py +++ b/src/aks-safeguards/azext_aks_safeguards/custom.py @@ -9,6 +9,43 @@ # pylint: disable=too-many-statements from knack.log import get_logger - +from .aaz.latest.aks.safeguards._create import Create +from azure.cli.core.aaz import * logger = get_logger(__name__) + + +class AKSSafeguardsCreateCustom(Create): + + def pre_operations(self): + args = self.ctx.args + if not args.managed_cluster and not (args.resource_group and args.cluster_name): + raise AAZValueError( + "Either 'managed_cluster' or both 'resource_group' and 'cluster_name' must be provided.") + + if not args.managed_cluster: + args.managed_cluster = f"/subscriptions/{args.subscription_id}/resourceGroups/{args.resource_group}/providers/Microsoft.ContainerService/managedClusters/{args.cluster_name}" + + @classmethod + def _build_arguments_schema(cls, *args, **kwargs): + _args_schema = super()._build_arguments_schema(*args, **kwargs) + + # Customer should have the ability to specify the managed cluster using either the `managed_cluster` argument or both `resource_group` and `cluster_name`. + # If `managed_cluster` is not provided, it will be constructed from `resource_group` and `cluster_name` along with the `subscription_id`. + _args_schema.resource_group = AAZStrArg( + options=["-g", "--resource-group"], + help="The name of the resource group. You can configure the default group using az configure --defaults group=.", + required=False, + ) + _args_schema.cluster_name = AAZStrArg( + options=["--name", "-n"], + help="The name of the Managed Cluster.", + required=False, + ) + _args_schema.subscription_id = AAZStrArg( + options=["--subscription"], + help="The ID of the target subscription. You can configure the default subscription using az account set --subscription NAME_OR_ID.", + required=False, + ) + + return _args_schema From dcad2f98040a69be0f86b7bbd11bda650dcdaea7 Mon Sep 17 00:00:00 2001 From: Nick Keller Date: Tue, 1 Jul 2025 19:31:53 +0000 Subject: [PATCH 08/27] Use correct arg type --- .../aaz/latest/aks/safeguards/_create.py | 2 +- src/aks-safeguards/azext_aks_safeguards/custom.py | 9 +++++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_create.py b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_create.py index ce3f69c0efd..09a769eba66 100644 --- a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_create.py +++ b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_create.py @@ -49,7 +49,7 @@ def _build_arguments_schema(cls, *args, **kwargs): # define Arg Group "" _args_schema = cls._args_schema - _args_schema.managed_cluster = AAZStrArg( + _args_schema.managed_cluster = AAZResourceIdArg( options=["-c", "--cluster", "--managed-cluster"], help="The fully qualified Azure Resource manager identifier of the Managed Cluster.", required=False, diff --git a/src/aks-safeguards/azext_aks_safeguards/custom.py b/src/aks-safeguards/azext_aks_safeguards/custom.py index c22c8b088b6..e46462988ee 100644 --- a/src/aks-safeguards/azext_aks_safeguards/custom.py +++ b/src/aks-safeguards/azext_aks_safeguards/custom.py @@ -11,6 +11,7 @@ from knack.log import get_logger from .aaz.latest.aks.safeguards._create import Create from azure.cli.core.aaz import * +from azure.cli.core.azclierror import ArgumentUsageError logger = get_logger(__name__) @@ -19,8 +20,8 @@ class AKSSafeguardsCreateCustom(Create): def pre_operations(self): args = self.ctx.args - if not args.managed_cluster and not (args.resource_group and args.cluster_name): - raise AAZValueError( + if not has_value(args.managed_cluster) and not (has_value(args.resource_group) and has_value(args.cluster_name)): + raise ArgumentUsageError( "Either 'managed_cluster' or both 'resource_group' and 'cluster_name' must be provided.") if not args.managed_cluster: @@ -32,7 +33,7 @@ def _build_arguments_schema(cls, *args, **kwargs): # Customer should have the ability to specify the managed cluster using either the `managed_cluster` argument or both `resource_group` and `cluster_name`. # If `managed_cluster` is not provided, it will be constructed from `resource_group` and `cluster_name` along with the `subscription_id`. - _args_schema.resource_group = AAZStrArg( + _args_schema.resource_group = AAZResourceGroupNameArg( options=["-g", "--resource-group"], help="The name of the resource group. You can configure the default group using az configure --defaults group=.", required=False, @@ -42,7 +43,7 @@ def _build_arguments_schema(cls, *args, **kwargs): help="The name of the Managed Cluster.", required=False, ) - _args_schema.subscription_id = AAZStrArg( + _args_schema.subscription_id = AAZSubscriptionIdArg( options=["--subscription"], help="The ID of the target subscription. You can configure the default subscription using az account set --subscription NAME_OR_ID.", required=False, From 2c1e1650a9abefeaf75aaff4b12639ad1ecd8ef9 Mon Sep 17 00:00:00 2001 From: Nick Keller Date: Tue, 1 Jul 2025 21:17:40 +0000 Subject: [PATCH 09/27] Override create, show, update, and delete classes to provide custom arguments --- .../azext_aks_safeguards/custom.py | 96 ++++++++++++++----- 1 file changed, 70 insertions(+), 26 deletions(-) diff --git a/src/aks-safeguards/azext_aks_safeguards/custom.py b/src/aks-safeguards/azext_aks_safeguards/custom.py index e46462988ee..721223c8de0 100644 --- a/src/aks-safeguards/azext_aks_safeguards/custom.py +++ b/src/aks-safeguards/azext_aks_safeguards/custom.py @@ -10,43 +10,87 @@ from knack.log import get_logger from .aaz.latest.aks.safeguards._create import Create +from .aaz.latest.aks.safeguards._update import Update +from .aaz.latest.aks.safeguards._show import Show +from .aaz.latest.aks.safeguards._delete import Delete from azure.cli.core.aaz import * from azure.cli.core.azclierror import ArgumentUsageError logger = get_logger(__name__) -class AKSSafeguardsCreateCustom(Create): +def _validate_and_set_managed_cluster_argument(args): + has_managed_cluster = has_value(args.managed_cluster) + has_rg_and_cluster = has_value( + args.resource_group) and has_value(args.cluster_name) + + # Ensure exactly one of the two conditions is true + if has_managed_cluster == has_rg_and_cluster: + raise ArgumentUsageError( + "You must provide either 'managed_cluster' or both 'resource_group' and 'cluster_name', but not both.") + + if not has_managed_cluster: + args.managed_cluster = f"/subscriptions/{args.subscription_id}/resourceGroups/{args.resource_group}/providers/Microsoft.ContainerService/managedClusters/{args.cluster_name}" + + +def _add_resource_group_cluster_name_subscription_id_args(_args_schema): + _args_schema.resource_group = AAZResourceGroupNameArg( + options=["-g", "--resource-group"], + help="The name of the resource group. You can configure the default group using az configure --defaults group=.", + required=False, + ) + _args_schema.cluster_name = AAZStrArg( + options=["--name", "-n"], + help="The name of the Managed Cluster.", + required=False, + ) + _args_schema.subscription_id = AAZSubscriptionIdArg( + options=["--subscription"], + help="The ID of the target subscription. You can configure the default subscription using az account set --subscription NAME_OR_ID.", + required=False, + ) + return _args_schema + + +class AKSSafeguardsShowCustom(Show): + + def pre_operations(self): + _validate_and_set_managed_cluster_argument(self.ctx.args) + + @classmethod + def _build_arguments_schema(cls, *args, **kwargs): + _args_schema = super()._build_arguments_schema(*args, **kwargs) + return _add_resource_group_cluster_name_subscription_id_args(_args_schema) + + +class AKSSafeguardsDeleteCustom(Delete): def pre_operations(self): - args = self.ctx.args - if not has_value(args.managed_cluster) and not (has_value(args.resource_group) and has_value(args.cluster_name)): - raise ArgumentUsageError( - "Either 'managed_cluster' or both 'resource_group' and 'cluster_name' must be provided.") + _validate_and_set_managed_cluster_argument(self.ctx.args) + + @classmethod + def _build_arguments_schema(cls, *args, **kwargs): + _args_schema = super()._build_arguments_schema(*args, **kwargs) + return _add_resource_group_cluster_name_subscription_id_args(_args_schema) - if not args.managed_cluster: - args.managed_cluster = f"/subscriptions/{args.subscription_id}/resourceGroups/{args.resource_group}/providers/Microsoft.ContainerService/managedClusters/{args.cluster_name}" + +class AKSSafeguardsUpdateCustom(Update): + + def pre_operations(self): + _validate_and_set_managed_cluster_argument(self.ctx.args) @classmethod def _build_arguments_schema(cls, *args, **kwargs): _args_schema = super()._build_arguments_schema(*args, **kwargs) + return _add_resource_group_cluster_name_subscription_id_args(_args_schema) + - # Customer should have the ability to specify the managed cluster using either the `managed_cluster` argument or both `resource_group` and `cluster_name`. - # If `managed_cluster` is not provided, it will be constructed from `resource_group` and `cluster_name` along with the `subscription_id`. - _args_schema.resource_group = AAZResourceGroupNameArg( - options=["-g", "--resource-group"], - help="The name of the resource group. You can configure the default group using az configure --defaults group=.", - required=False, - ) - _args_schema.cluster_name = AAZStrArg( - options=["--name", "-n"], - help="The name of the Managed Cluster.", - required=False, - ) - _args_schema.subscription_id = AAZSubscriptionIdArg( - options=["--subscription"], - help="The ID of the target subscription. You can configure the default subscription using az account set --subscription NAME_OR_ID.", - required=False, - ) - - return _args_schema +class AKSSafeguardsCreateCustom(Create): + + def pre_operations(self): + _validate_and_set_managed_cluster_argument(self.ctx.args) + + @classmethod + def _build_arguments_schema(cls, *args, **kwargs): + _args_schema = super()._build_arguments_schema(*args, **kwargs) + return _add_resource_group_cluster_name_subscription_id_args(_args_schema) From 1bf73380f84d1a631a0eac141424524fded9cedb Mon Sep 17 00:00:00 2001 From: Nick Keller Date: Wed, 2 Jul 2025 02:42:12 +0000 Subject: [PATCH 10/27] Update Python version classifiers in setup.py --- src/aks-safeguards/setup.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/aks-safeguards/setup.py b/src/aks-safeguards/setup.py index 533d214a199..b66cece3349 100644 --- a/src/aks-safeguards/setup.py +++ b/src/aks-safeguards/setup.py @@ -20,9 +20,10 @@ 'Intended Audience :: System Administrators', 'Programming Language :: Python', 'Programming Language :: Python :: 3', - 'Programming Language :: Python :: 3.7', - 'Programming Language :: Python :: 3.8', 'Programming Language :: Python :: 3.9', + 'Programming Language :: Python :: 3.10', + 'Programming Language :: Python :: 3.11', + 'Programming Language :: Python :: 3.12', 'License :: OSI Approved :: MIT License', ] From 93a26e0fb5243ec7526595b90c9ec0dad4805e3a Mon Sep 17 00:00:00 2001 From: Nick Keller Date: Wed, 2 Jul 2025 20:00:38 +0000 Subject: [PATCH 11/27] Correctly configure -g and -n arguments --- .../aaz/latest/aks/safeguards/_show.py | 10 --------- .../azext_aks_safeguards/commands.py | 13 ++++++++--- .../azext_aks_safeguards/custom.py | 22 +++++++++---------- 3 files changed, 20 insertions(+), 25 deletions(-) diff --git a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_show.py b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_show.py index e432d6e653f..95782b7177f 100644 --- a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_show.py +++ b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_show.py @@ -47,16 +47,6 @@ def _build_arguments_schema(cls, *args, **kwargs): help="The fully qualified Azure Resource manager identifier of the Managed Cluster.", required=False, ) - _args_schema.resource_group = AAZStrArg( - options=["-g", "--resource-group"], - help="The name of the resource group. You can configure the default group using az configure --defaults group=.", - required=False, - ) - _args_schema.cluster_name = AAZStrArg( - options=["--name", "-n"], - help="The name of the Managed Cluster.", - required=False, - ) return cls._args_schema def _execute_operations(self): diff --git a/src/aks-safeguards/azext_aks_safeguards/commands.py b/src/aks-safeguards/azext_aks_safeguards/commands.py index b0d842e4993..2d51a7ed87f 100644 --- a/src/aks-safeguards/azext_aks_safeguards/commands.py +++ b/src/aks-safeguards/azext_aks_safeguards/commands.py @@ -8,8 +8,15 @@ # pylint: disable=too-many-lines # pylint: disable=too-many-statements -# from azure.cli.core.commands import CliCommandType - def load_command_table(self, _): # pylint: disable=unused-argument - pass + from .custom import AKSSafeguardsShowCustom as Show + from .custom import AKSSafeguardsCreateCustom as Create + from .custom import AKSSafeguardsUpdateCustom as Update + from .custom import AKSSafeguardsDeleteCustom as Delete + + with self.command_group("aks safeguards", is_preview=True): + self.command_table["aks safeguards show"] = Show(loader=self) + self.command_table["aks safeguards create"] = Create(loader=self) + self.command_table["aks safeguards update"] = Update(loader=self) + self.command_table["aks safeguards delete"] = Delete(loader=self) diff --git a/src/aks-safeguards/azext_aks_safeguards/custom.py b/src/aks-safeguards/azext_aks_safeguards/custom.py index 721223c8de0..a8cb947c4b1 100644 --- a/src/aks-safeguards/azext_aks_safeguards/custom.py +++ b/src/aks-safeguards/azext_aks_safeguards/custom.py @@ -19,7 +19,8 @@ logger = get_logger(__name__) -def _validate_and_set_managed_cluster_argument(args): +def _validate_and_set_managed_cluster_argument(ctx): + args = ctx.args has_managed_cluster = has_value(args.managed_cluster) has_rg_and_cluster = has_value( args.resource_group) and has_value(args.cluster_name) @@ -30,7 +31,7 @@ def _validate_and_set_managed_cluster_argument(args): "You must provide either 'managed_cluster' or both 'resource_group' and 'cluster_name', but not both.") if not has_managed_cluster: - args.managed_cluster = f"/subscriptions/{args.subscription_id}/resourceGroups/{args.resource_group}/providers/Microsoft.ContainerService/managedClusters/{args.cluster_name}" + args.managed_cluster = f"/subscriptions/{ctx.subscription_id}/resourceGroups/{args.resource_group}/providers/Microsoft.ContainerService/managedClusters/{args.cluster_name}" def _add_resource_group_cluster_name_subscription_id_args(_args_schema): @@ -44,29 +45,26 @@ def _add_resource_group_cluster_name_subscription_id_args(_args_schema): help="The name of the Managed Cluster.", required=False, ) - _args_schema.subscription_id = AAZSubscriptionIdArg( - options=["--subscription"], - help="The ID of the target subscription. You can configure the default subscription using az account set --subscription NAME_OR_ID.", - required=False, - ) return _args_schema class AKSSafeguardsShowCustom(Show): def pre_operations(self): - _validate_and_set_managed_cluster_argument(self.ctx.args) + _validate_and_set_managed_cluster_argument(self.ctx) @classmethod def _build_arguments_schema(cls, *args, **kwargs): _args_schema = super()._build_arguments_schema(*args, **kwargs) - return _add_resource_group_cluster_name_subscription_id_args(_args_schema) + after_schema = _add_resource_group_cluster_name_subscription_id_args( + _args_schema) + return after_schema class AKSSafeguardsDeleteCustom(Delete): def pre_operations(self): - _validate_and_set_managed_cluster_argument(self.ctx.args) + _validate_and_set_managed_cluster_argument(self.ctx) @classmethod def _build_arguments_schema(cls, *args, **kwargs): @@ -77,7 +75,7 @@ def _build_arguments_schema(cls, *args, **kwargs): class AKSSafeguardsUpdateCustom(Update): def pre_operations(self): - _validate_and_set_managed_cluster_argument(self.ctx.args) + _validate_and_set_managed_cluster_argument(self.ctx) @classmethod def _build_arguments_schema(cls, *args, **kwargs): @@ -88,7 +86,7 @@ def _build_arguments_schema(cls, *args, **kwargs): class AKSSafeguardsCreateCustom(Create): def pre_operations(self): - _validate_and_set_managed_cluster_argument(self.ctx.args) + _validate_and_set_managed_cluster_argument(self.ctx) @classmethod def _build_arguments_schema(cls, *args, **kwargs): From 51c887ca0b74e78be4024960a550b804d72a4438 Mon Sep 17 00:00:00 2001 From: Nick Keller Date: Wed, 2 Jul 2025 20:13:16 +0000 Subject: [PATCH 12/27] Remove conflict cruft --- .../azext_aks_safeguards/custom.py | 36 ------------------- 1 file changed, 36 deletions(-) diff --git a/src/aks-safeguards/azext_aks_safeguards/custom.py b/src/aks-safeguards/azext_aks_safeguards/custom.py index c8debcf378b..a8cb947c4b1 100644 --- a/src/aks-safeguards/azext_aks_safeguards/custom.py +++ b/src/aks-safeguards/azext_aks_safeguards/custom.py @@ -19,12 +19,8 @@ logger = get_logger(__name__) -<<<<<<< HEAD def _validate_and_set_managed_cluster_argument(ctx): args = ctx.args -======= -def _validate_and_set_managed_cluster_argument(args): ->>>>>>> 9e8d524281d638c59daad8a899ea953f66623a0c has_managed_cluster = has_value(args.managed_cluster) has_rg_and_cluster = has_value( args.resource_group) and has_value(args.cluster_name) @@ -35,11 +31,7 @@ def _validate_and_set_managed_cluster_argument(args): "You must provide either 'managed_cluster' or both 'resource_group' and 'cluster_name', but not both.") if not has_managed_cluster: -<<<<<<< HEAD args.managed_cluster = f"/subscriptions/{ctx.subscription_id}/resourceGroups/{args.resource_group}/providers/Microsoft.ContainerService/managedClusters/{args.cluster_name}" -======= - args.managed_cluster = f"/subscriptions/{args.subscription_id}/resourceGroups/{args.resource_group}/providers/Microsoft.ContainerService/managedClusters/{args.cluster_name}" ->>>>>>> 9e8d524281d638c59daad8a899ea953f66623a0c def _add_resource_group_cluster_name_subscription_id_args(_args_schema): @@ -53,46 +45,26 @@ def _add_resource_group_cluster_name_subscription_id_args(_args_schema): help="The name of the Managed Cluster.", required=False, ) -<<<<<<< HEAD -======= - _args_schema.subscription_id = AAZSubscriptionIdArg( - options=["--subscription"], - help="The ID of the target subscription. You can configure the default subscription using az account set --subscription NAME_OR_ID.", - required=False, - ) ->>>>>>> 9e8d524281d638c59daad8a899ea953f66623a0c return _args_schema class AKSSafeguardsShowCustom(Show): def pre_operations(self): -<<<<<<< HEAD _validate_and_set_managed_cluster_argument(self.ctx) -======= - _validate_and_set_managed_cluster_argument(self.ctx.args) ->>>>>>> 9e8d524281d638c59daad8a899ea953f66623a0c @classmethod def _build_arguments_schema(cls, *args, **kwargs): _args_schema = super()._build_arguments_schema(*args, **kwargs) -<<<<<<< HEAD after_schema = _add_resource_group_cluster_name_subscription_id_args( _args_schema) return after_schema -======= - return _add_resource_group_cluster_name_subscription_id_args(_args_schema) ->>>>>>> 9e8d524281d638c59daad8a899ea953f66623a0c class AKSSafeguardsDeleteCustom(Delete): def pre_operations(self): -<<<<<<< HEAD _validate_and_set_managed_cluster_argument(self.ctx) -======= - _validate_and_set_managed_cluster_argument(self.ctx.args) ->>>>>>> 9e8d524281d638c59daad8a899ea953f66623a0c @classmethod def _build_arguments_schema(cls, *args, **kwargs): @@ -103,11 +75,7 @@ def _build_arguments_schema(cls, *args, **kwargs): class AKSSafeguardsUpdateCustom(Update): def pre_operations(self): -<<<<<<< HEAD _validate_and_set_managed_cluster_argument(self.ctx) -======= - _validate_and_set_managed_cluster_argument(self.ctx.args) ->>>>>>> 9e8d524281d638c59daad8a899ea953f66623a0c @classmethod def _build_arguments_schema(cls, *args, **kwargs): @@ -118,11 +86,7 @@ def _build_arguments_schema(cls, *args, **kwargs): class AKSSafeguardsCreateCustom(Create): def pre_operations(self): -<<<<<<< HEAD _validate_and_set_managed_cluster_argument(self.ctx) -======= - _validate_and_set_managed_cluster_argument(self.ctx.args) ->>>>>>> 9e8d524281d638c59daad8a899ea953f66623a0c @classmethod def _build_arguments_schema(cls, *args, **kwargs): From 70953fdfbcfbe404affc76952ca8d310cd1f4bef Mon Sep 17 00:00:00 2001 From: Nick Keller Date: Wed, 2 Jul 2025 20:35:35 +0000 Subject: [PATCH 13/27] Remove more conflict cruft --- .../aaz/latest/aks/safeguards/_show.py | 13 ------------- src/aks-safeguards/azext_aks_safeguards/commands.py | 8 -------- 2 files changed, 21 deletions(-) diff --git a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_show.py b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_show.py index d0d31ba5bfd..95782b7177f 100644 --- a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_show.py +++ b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_show.py @@ -47,19 +47,6 @@ def _build_arguments_schema(cls, *args, **kwargs): help="The fully qualified Azure Resource manager identifier of the Managed Cluster.", required=False, ) -<<<<<<< HEAD -======= - _args_schema.resource_group = AAZStrArg( - options=["-g", "--resource-group"], - help="The name of the resource group. You can configure the default group using az configure --defaults group=.", - required=False, - ) - _args_schema.cluster_name = AAZStrArg( - options=["--name", "-n"], - help="The name of the Managed Cluster.", - required=False, - ) ->>>>>>> 9e8d524281d638c59daad8a899ea953f66623a0c return cls._args_schema def _execute_operations(self): diff --git a/src/aks-safeguards/azext_aks_safeguards/commands.py b/src/aks-safeguards/azext_aks_safeguards/commands.py index 142bcaa2035..2d51a7ed87f 100644 --- a/src/aks-safeguards/azext_aks_safeguards/commands.py +++ b/src/aks-safeguards/azext_aks_safeguards/commands.py @@ -8,7 +8,6 @@ # pylint: disable=too-many-lines # pylint: disable=too-many-statements -<<<<<<< HEAD def load_command_table(self, _): # pylint: disable=unused-argument from .custom import AKSSafeguardsShowCustom as Show @@ -21,10 +20,3 @@ def load_command_table(self, _): # pylint: disable=unused-argument self.command_table["aks safeguards create"] = Create(loader=self) self.command_table["aks safeguards update"] = Update(loader=self) self.command_table["aks safeguards delete"] = Delete(loader=self) -======= -# from azure.cli.core.commands import CliCommandType - - -def load_command_table(self, _): # pylint: disable=unused-argument - pass ->>>>>>> 9e8d524281d638c59daad8a899ea953f66623a0c From 576cce22e0f0eb6dddaa4bb01f08f4dbee2d8f2a Mon Sep 17 00:00:00 2001 From: Nick Keller Date: Fri, 4 Jul 2025 01:41:34 +0000 Subject: [PATCH 14/27] Fix args schema --- .../aaz/latest/aks/safeguards/_delete.py | 10 ---------- src/aks-safeguards/azext_aks_safeguards/commands.py | 4 +++- src/aks-safeguards/azext_aks_safeguards/custom.py | 12 ++++++++++++ 3 files changed, 15 insertions(+), 11 deletions(-) diff --git a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_delete.py b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_delete.py index 75086b2e657..5380760271a 100644 --- a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_delete.py +++ b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_delete.py @@ -49,16 +49,6 @@ def _build_arguments_schema(cls, *args, **kwargs): help="The fully qualified Azure Resource manager identifier of the Managed Cluster.", required=False, ) - _args_schema.resource_group = AAZStrArg( - options=["-g", "--resource-group"], - help="The name of the resource group. You can configure the default group using az configure --defaults group=.", - required=False, - ) - _args_schema.cluster_name = AAZStrArg( - options=["--name", "-n"], - help="The name of the Managed Cluster.", - required=False, - ) return cls._args_schema def _execute_operations(self): diff --git a/src/aks-safeguards/azext_aks_safeguards/commands.py b/src/aks-safeguards/azext_aks_safeguards/commands.py index 2d51a7ed87f..91567f6daaf 100644 --- a/src/aks-safeguards/azext_aks_safeguards/commands.py +++ b/src/aks-safeguards/azext_aks_safeguards/commands.py @@ -14,9 +14,11 @@ def load_command_table(self, _): # pylint: disable=unused-argument from .custom import AKSSafeguardsCreateCustom as Create from .custom import AKSSafeguardsUpdateCustom as Update from .custom import AKSSafeguardsDeleteCustom as Delete + from .custom import AKSSafeguardsListCustom as List - with self.command_group("aks safeguards", is_preview=True): + with self.command_group("aks safeguards", is_preview=False): self.command_table["aks safeguards show"] = Show(loader=self) self.command_table["aks safeguards create"] = Create(loader=self) self.command_table["aks safeguards update"] = Update(loader=self) self.command_table["aks safeguards delete"] = Delete(loader=self) + self.command_table["aks safeguards list"] = List(loader=self) diff --git a/src/aks-safeguards/azext_aks_safeguards/custom.py b/src/aks-safeguards/azext_aks_safeguards/custom.py index a8cb947c4b1..561d1f4c108 100644 --- a/src/aks-safeguards/azext_aks_safeguards/custom.py +++ b/src/aks-safeguards/azext_aks_safeguards/custom.py @@ -13,6 +13,7 @@ from .aaz.latest.aks.safeguards._update import Update from .aaz.latest.aks.safeguards._show import Show from .aaz.latest.aks.safeguards._delete import Delete +from .aaz.latest.aks.safeguards._list import List from azure.cli.core.aaz import * from azure.cli.core.azclierror import ArgumentUsageError @@ -92,3 +93,14 @@ def pre_operations(self): def _build_arguments_schema(cls, *args, **kwargs): _args_schema = super()._build_arguments_schema(*args, **kwargs) return _add_resource_group_cluster_name_subscription_id_args(_args_schema) + + +class AKSSafeguardsListCustom(List): + + def pre_operations(self): + _validate_and_set_managed_cluster_argument(self.ctx) + + @classmethod + def _build_arguments_schema(cls, *args, **kwargs): + _args_schema = super()._build_arguments_schema(*args, **kwargs) + return _add_resource_group_cluster_name_subscription_id_args(_args_schema) From fa9b264071831dd8ec8691405468262cf0c814ca Mon Sep 17 00:00:00 2001 From: Nick Keller Date: Fri, 4 Jul 2025 05:19:16 +0000 Subject: [PATCH 15/27] Run live tests --- .../aaz/latest/aks/safeguards/_list.py | 11 +- .../aaz/latest/aks/safeguards/_update.py | 10 - .../azext_aks_safeguards/custom.py | 3 +- .../test_aks_deployment_safeguards.yaml | 2253 +++++++++++++++++ .../tests/latest/test_aks_safeguards.py | 77 +- 5 files changed, 2337 insertions(+), 17 deletions(-) create mode 100644 src/aks-safeguards/azext_aks_safeguards/tests/latest/recordings/test_aks_deployment_safeguards.yaml diff --git a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_list.py b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_list.py index b4132a3a9d7..181d634aa95 100644 --- a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_list.py +++ b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_list.py @@ -21,7 +21,8 @@ class List(AAZCommand): _aaz_info = { "version": "2025-04-01", "resources": [ - ["mgmt-plane", "/{resourceuri}/providers/microsoft.containerservice/deploymentsafeguards", "2025-04-01"], + ["mgmt-plane", + "/{resourceuri}/providers/microsoft.containerservice/deploymentsafeguards", "2025-04-01"], ] } @@ -45,7 +46,7 @@ def _build_arguments_schema(cls, *args, **kwargs): _args_schema.managed_cluster = AAZStrArg( options=["-c", "--cluster", "--managed-cluster"], help="The fully qualified Azure Resource manager identifier of the Managed Cluster.", - required=True, + required=False, ) return cls._args_schema @@ -63,7 +64,8 @@ def post_operations(self): pass def _output(self, *args, **kwargs): - result = self.deserialize_output(self.ctx.vars.instance.value, client_flatten=True) + result = self.deserialize_output( + self.ctx.vars.instance.value, client_flatten=True) next_link = self.deserialize_output(self.ctx.vars.instance.next_link) return result, next_link @@ -72,7 +74,8 @@ class DeploymentSafeguardsList(AAZHttpOperation): def __call__(self, *args, **kwargs): request = self.make_request() - session = self.client.send_request(request=request, stream=False, **kwargs) + session = self.client.send_request( + request=request, stream=False, **kwargs) if session.http_response.status_code in [200]: return self.on_200(session) diff --git a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_update.py b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_update.py index 615cde4a8cf..b46ec447539 100644 --- a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_update.py +++ b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_update.py @@ -50,16 +50,6 @@ def _build_arguments_schema(cls, *args, **kwargs): help="The fully qualified Azure Resource manager identifier of the Managed Cluster.", required=False, ) - _args_schema.resource_group = AAZStrArg( - options=["-g", "--resource-group"], - help="The name of the resource group. You can configure the default group using az configure --defaults group=.", - required=False, - ) - _args_schema.cluster_name = AAZStrArg( - options=["--name", "-n"], - help="The name of the Managed Cluster.", - required=False, - ) # define Arg Group "Properties" diff --git a/src/aks-safeguards/azext_aks_safeguards/custom.py b/src/aks-safeguards/azext_aks_safeguards/custom.py index 561d1f4c108..16d6dcbe513 100644 --- a/src/aks-safeguards/azext_aks_safeguards/custom.py +++ b/src/aks-safeguards/azext_aks_safeguards/custom.py @@ -32,7 +32,7 @@ def _validate_and_set_managed_cluster_argument(ctx): "You must provide either 'managed_cluster' or both 'resource_group' and 'cluster_name', but not both.") if not has_managed_cluster: - args.managed_cluster = f"/subscriptions/{ctx.subscription_id}/resourceGroups/{args.resource_group}/providers/Microsoft.ContainerService/managedClusters/{args.cluster_name}" + args.managed_cluster = f"subscriptions/{ctx.subscription_id}/resourceGroups/{args.resource_group}/providers/Microsoft.ContainerService/managedClusters/{args.cluster_name}" def _add_resource_group_cluster_name_subscription_id_args(_args_schema): @@ -46,6 +46,7 @@ def _add_resource_group_cluster_name_subscription_id_args(_args_schema): help="The name of the Managed Cluster.", required=False, ) + _args_schema.managed_cluster.required = False return _args_schema diff --git a/src/aks-safeguards/azext_aks_safeguards/tests/latest/recordings/test_aks_deployment_safeguards.yaml b/src/aks-safeguards/azext_aks_safeguards/tests/latest/recordings/test_aks_deployment_safeguards.yaml new file mode 100644 index 00000000000..bc85d6c4cc9 --- /dev/null +++ b/src/aks-safeguards/azext_aks_safeguards/tests/latest/recordings/test_aks_deployment_safeguards.yaml @@ -0,0 +1,2253 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - -g -n --ssh-key-value --node-vm-size --enable-addons + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli-000001/providers/Microsoft.ContainerService/managedClusters/akssafeguards-000002?api-version=2025-04-01 + response: + body: + string: '{"error":{"code":"ResourceNotFound","message":"The Resource ''Microsoft.ContainerService/managedClusters/akssafeguards-000002'' + under resource group ''cli-000001'' was not found. For more details please + go to https://aka.ms/ARMResourceNotFoundFix"}}' + headers: + cache-control: + - no-cache + content-length: + - '245' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 04 Jul 2025 04:47:52 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-failure-cause: + - gateway + x-msedge-ref: + - 'Ref A: D35A5BBA2D1A4DBAB188D1A7DE9939EE Ref B: MNZ221060609017 Ref C: 2025-07-04T04:47:53Z' + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - -g -n --ssh-key-value --node-vm-size --enable-addons + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli-000001?api-version=2024-11-01 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli-000001","name":"cli-000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","test":"test_aks_deployment_safeguards","date":"2025-07-04T04:47:50Z","module":"aks-safeguards","SkipASB_Audit":"true"},"properties":{"provisioningState":"Succeeded"}}' + headers: + cache-control: + - no-cache + content-length: + - '388' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 04 Jul 2025 04:47:53 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 2D4A9F763AF24DE0B12ED7AF94F94382 Ref B: MNZ221060608009 Ref C: 2025-07-04T04:47:53Z' + status: + code: 200 + message: OK +- request: + body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": + {"kubernetesVersion": "", "dnsPrefix": "akssafegua-cli-000001-26fe00", "agentPoolProfiles": + [{"count": 3, "vmSize": "standard_a8_v2", "osType": "Linux", "enableAutoScaling": + false, "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": + "", "upgradeSettings": {}, "enableNodePublicIP": false, "scaleSetPriority": + "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": -1.0, "nodeTaints": + [], "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": {"azurepolicy": {"enabled": true}}, + "enableRBAC": true, "networkProfile": {"podCidr": "10.244.0.0/16", "serviceCidr": + "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "outboundType": "loadBalancer", + "loadBalancerSku": "standard"}, "disableLocalAccounts": false, "storageProfile": + {}, "bootstrapProfile": {"artifactSource": "Direct"}}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + Content-Length: + - '1779' + Content-Type: + - application/json + ParameterSetName: + - -g -n --ssh-key-value --node-vm-size --enable-addons + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli-000001/providers/Microsoft.ContainerService/managedClusters/akssafeguards-000002?api-version=2025-04-01 + response: + body: + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli-000001/providers/Microsoft.ContainerService/managedClusters/akssafeguards-000002\",\n + \"location\": \"westus2\",\n \"name\": \"akssafeguards-000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.32\",\n \"currentKubernetesVersion\": \"1.32.5\",\n \"dnsPrefix\": \"akssafegua-cli-000001-26fe00\",\n + \ \"fqdn\": \"akssafegua-cli-000001-26fe00-fwzu9q14.hcp.westus2.staging.azmk8s.io\",\n + \ \"azurePortalFQDN\": \"akssafegua-cli-000001-26fe00-fwzu9q14.portal.hcp.westus2.staging.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"standard_a8_v2\",\n \"osDiskSizeGB\": 256,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 250,\n \"type\": + \"VirtualMachineScaleSets\",\n \"enableAutoScaling\": false,\n \"scaleDownMode\": + \"Delete\",\n \"provisioningState\": \"Creating\",\n \"powerState\": + {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.32\",\n + \ \"currentOrchestratorVersion\": \"1.32.5\",\n \"enableNodePublicIP\": + false,\n \"nodeLabels\": {},\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": + false,\n \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204containerd-202506.16.0\",\n + \ \"upgradeSettings\": {\n \"maxSurge\": \"10%\",\n \"maxUnavailable\": + \"0\"\n },\n \"enableFIPS\": false,\n \"securityProfile\": {\n \"enableVTPM\": + false,\n \"enableSecureBoot\": false\n }\n }\n ],\n \"linuxProfile\": + {\n \"adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": + [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/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\": \"msi\"\n },\n \"addonProfiles\": {\n \"azurepolicy\": + {\n \"enabled\": true,\n \"config\": null\n }\n },\n \"nodeResourceGroup\": + \"MC_cli-000001_akssafeguards-000002_westus2\",\n \"enableRBAC\": true,\n + \ \"supportPlan\": \"KubernetesOfficial\",\n \"networkProfile\": {\n \"networkPlugin\": + \"azure\",\n \"networkPluginMode\": \"overlay\",\n \"networkPolicy\": + \"none\",\n \"networkDataplane\": \"azure\",\n \"loadBalancerSku\": \"standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"backendPoolType\": \"nodeIPConfiguration\"\n },\n \"podCidr\": + \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"outboundType\": \"loadBalancer\",\n \"podCidrs\": [\n + \ \"10.244.0.0/16\"\n ],\n \"serviceCidrs\": [\n \"10.0.0.0/16\"\n + \ ],\n \"ipFamilies\": [\n \"IPv4\"\n ]\n },\n \"maxAgentPools\": + 100,\n \"autoUpgradeProfile\": {\n \"nodeOSUpgradeChannel\": \"NodeImage\"\n + \ },\n \"disableLocalAccounts\": false,\n \"securityProfile\": {},\n \"storageProfile\": + {\n \"diskCSIDriver\": {\n \"enabled\": true\n },\n \"fileCSIDriver\": + {\n \"enabled\": true\n },\n \"snapshotController\": {\n \"enabled\": + true\n }\n },\n \"oidcIssuerProfile\": {\n \"enabled\": false\n },\n + \ \"workloadAutoScalerProfile\": {},\n \"resourceUID\": \"68675d00640c6400014b5638\",\n + \ \"metricsProfile\": {\n \"costAnalysis\": {\n \"enabled\": false\n + \ }\n },\n \"bootstrapProfile\": {\n \"artifactSource\": \"Direct\"\n + \ }\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\": + \"a8e114b9-1217-4d9a-b431-9d6140dd58ac\",\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n + },\n \"sku\": {\n \"name\": \"Base\",\n \"tier\": \"Free\"\n }\n}" + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ef73435c-05b5-44a3-9cf7-36f5fb26c1ed?api-version=2025-03-01&t=638872012813335794&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=Eny1xSk_35hAO_fHyIHA6wEQ7-0SMDdnzWSH1_Hr14IZOrM0mo2nyeXBkSJx2T0pNQDDR48G_Ohz5vaUUiO0UHKnmPCcn7WnjXCl_wcKgECuurC3Qsh8uTxbbx2TodI_yLloZ6Dv9GkORU6WrJzCQgQ6CRhs--cviwIT2jS277yoHQuDDZfGIXidQZbeOV1XkKJyqXksMaRIfwOmXaNrN1tkFEoDBSDFzIsuagsO95ba1k3TrSU3v0_T2RvmbWEuCaHxzwnwSJLsNg0KFUMgPQbXRmINsnBTvXjzpgjusYXSycsEyClsQG0pkarSvErjHHq2zl8QY9Z1S3GOp1zBdQ&h=mb9GDh2UicA3ZFVN5sGVAKdHrXYuQYODwRxFZ7wAbAI + cache-control: + - no-cache + content-length: + - '4127' + content-type: + - application/json + date: + - Fri, 04 Jul 2025 04:48:01 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/0a6266b8-13c9-46ed-8061-b3f4e0bfdc54 + x-ms-ratelimit-remaining-subscription-global-writes: + - '11999' + x-ms-ratelimit-remaining-subscription-writes: + - '799' + x-msedge-ref: + - 'Ref A: 69EA215A358547BDBFD82216F4F3F0EC Ref B: MNZ221060608009 Ref C: 2025-07-04T04:47:53Z' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - -g -n --ssh-key-value --node-vm-size --enable-addons + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ef73435c-05b5-44a3-9cf7-36f5fb26c1ed?api-version=2025-03-01&t=638872012813335794&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=Eny1xSk_35hAO_fHyIHA6wEQ7-0SMDdnzWSH1_Hr14IZOrM0mo2nyeXBkSJx2T0pNQDDR48G_Ohz5vaUUiO0UHKnmPCcn7WnjXCl_wcKgECuurC3Qsh8uTxbbx2TodI_yLloZ6Dv9GkORU6WrJzCQgQ6CRhs--cviwIT2jS277yoHQuDDZfGIXidQZbeOV1XkKJyqXksMaRIfwOmXaNrN1tkFEoDBSDFzIsuagsO95ba1k3TrSU3v0_T2RvmbWEuCaHxzwnwSJLsNg0KFUMgPQbXRmINsnBTvXjzpgjusYXSycsEyClsQG0pkarSvErjHHq2zl8QY9Z1S3GOp1zBdQ&h=mb9GDh2UicA3ZFVN5sGVAKdHrXYuQYODwRxFZ7wAbAI + response: + body: + string: "{\n \"name\": \"ef73435c-05b5-44a3-9cf7-36f5fb26c1ed\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2025-07-04T04:48:01.1126775Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - '122' + content-type: + - application/json + date: + - Fri, 04 Jul 2025 04:48:01 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/4fcf20ab-07fd-4273-8ea2-56183659f411 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 69795785949E4DD69E5FE856B6A94A8B Ref B: MNZ221060609051 Ref C: 2025-07-04T04:48:01Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - -g -n --ssh-key-value --node-vm-size --enable-addons + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ef73435c-05b5-44a3-9cf7-36f5fb26c1ed?api-version=2025-03-01&t=638872012813335794&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=Eny1xSk_35hAO_fHyIHA6wEQ7-0SMDdnzWSH1_Hr14IZOrM0mo2nyeXBkSJx2T0pNQDDR48G_Ohz5vaUUiO0UHKnmPCcn7WnjXCl_wcKgECuurC3Qsh8uTxbbx2TodI_yLloZ6Dv9GkORU6WrJzCQgQ6CRhs--cviwIT2jS277yoHQuDDZfGIXidQZbeOV1XkKJyqXksMaRIfwOmXaNrN1tkFEoDBSDFzIsuagsO95ba1k3TrSU3v0_T2RvmbWEuCaHxzwnwSJLsNg0KFUMgPQbXRmINsnBTvXjzpgjusYXSycsEyClsQG0pkarSvErjHHq2zl8QY9Z1S3GOp1zBdQ&h=mb9GDh2UicA3ZFVN5sGVAKdHrXYuQYODwRxFZ7wAbAI + response: + body: + string: "{\n \"name\": \"ef73435c-05b5-44a3-9cf7-36f5fb26c1ed\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2025-07-04T04:48:01.1126775Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - '122' + content-type: + - application/json + date: + - Fri, 04 Jul 2025 04:48:32 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/49203a47-340f-4cb0-839e-b4b7b006ae86 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 2ABF13FD9F9C4A259EFCE4CC4BA93A4A Ref B: MNZ221060610051 Ref C: 2025-07-04T04:48:32Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - -g -n --ssh-key-value --node-vm-size --enable-addons + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ef73435c-05b5-44a3-9cf7-36f5fb26c1ed?api-version=2025-03-01&t=638872012813335794&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=Eny1xSk_35hAO_fHyIHA6wEQ7-0SMDdnzWSH1_Hr14IZOrM0mo2nyeXBkSJx2T0pNQDDR48G_Ohz5vaUUiO0UHKnmPCcn7WnjXCl_wcKgECuurC3Qsh8uTxbbx2TodI_yLloZ6Dv9GkORU6WrJzCQgQ6CRhs--cviwIT2jS277yoHQuDDZfGIXidQZbeOV1XkKJyqXksMaRIfwOmXaNrN1tkFEoDBSDFzIsuagsO95ba1k3TrSU3v0_T2RvmbWEuCaHxzwnwSJLsNg0KFUMgPQbXRmINsnBTvXjzpgjusYXSycsEyClsQG0pkarSvErjHHq2zl8QY9Z1S3GOp1zBdQ&h=mb9GDh2UicA3ZFVN5sGVAKdHrXYuQYODwRxFZ7wAbAI + response: + body: + string: "{\n \"name\": \"ef73435c-05b5-44a3-9cf7-36f5fb26c1ed\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2025-07-04T04:48:01.1126775Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - '122' + content-type: + - application/json + date: + - Fri, 04 Jul 2025 04:49:02 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus2/d88002e9-8530-436e-a738-7fb836beee85 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: DEBF9E5D652A4895B10CC6725175FDAC Ref B: MNZ221060609017 Ref C: 2025-07-04T04:49:02Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - -g -n --ssh-key-value --node-vm-size --enable-addons + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ef73435c-05b5-44a3-9cf7-36f5fb26c1ed?api-version=2025-03-01&t=638872012813335794&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=Eny1xSk_35hAO_fHyIHA6wEQ7-0SMDdnzWSH1_Hr14IZOrM0mo2nyeXBkSJx2T0pNQDDR48G_Ohz5vaUUiO0UHKnmPCcn7WnjXCl_wcKgECuurC3Qsh8uTxbbx2TodI_yLloZ6Dv9GkORU6WrJzCQgQ6CRhs--cviwIT2jS277yoHQuDDZfGIXidQZbeOV1XkKJyqXksMaRIfwOmXaNrN1tkFEoDBSDFzIsuagsO95ba1k3TrSU3v0_T2RvmbWEuCaHxzwnwSJLsNg0KFUMgPQbXRmINsnBTvXjzpgjusYXSycsEyClsQG0pkarSvErjHHq2zl8QY9Z1S3GOp1zBdQ&h=mb9GDh2UicA3ZFVN5sGVAKdHrXYuQYODwRxFZ7wAbAI + response: + body: + string: "{\n \"name\": \"ef73435c-05b5-44a3-9cf7-36f5fb26c1ed\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2025-07-04T04:48:01.1126775Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - '122' + content-type: + - application/json + date: + - Fri, 04 Jul 2025 04:49:32 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/08722c5f-2b28-4e29-8910-0f74400ee3af + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 214C21DC53344A7EA51FF0DB02EB3261 Ref B: MNZ221060609049 Ref C: 2025-07-04T04:49:33Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - -g -n --ssh-key-value --node-vm-size --enable-addons + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ef73435c-05b5-44a3-9cf7-36f5fb26c1ed?api-version=2025-03-01&t=638872012813335794&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=Eny1xSk_35hAO_fHyIHA6wEQ7-0SMDdnzWSH1_Hr14IZOrM0mo2nyeXBkSJx2T0pNQDDR48G_Ohz5vaUUiO0UHKnmPCcn7WnjXCl_wcKgECuurC3Qsh8uTxbbx2TodI_yLloZ6Dv9GkORU6WrJzCQgQ6CRhs--cviwIT2jS277yoHQuDDZfGIXidQZbeOV1XkKJyqXksMaRIfwOmXaNrN1tkFEoDBSDFzIsuagsO95ba1k3TrSU3v0_T2RvmbWEuCaHxzwnwSJLsNg0KFUMgPQbXRmINsnBTvXjzpgjusYXSycsEyClsQG0pkarSvErjHHq2zl8QY9Z1S3GOp1zBdQ&h=mb9GDh2UicA3ZFVN5sGVAKdHrXYuQYODwRxFZ7wAbAI + response: + body: + string: "{\n \"name\": \"ef73435c-05b5-44a3-9cf7-36f5fb26c1ed\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2025-07-04T04:48:01.1126775Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - '122' + content-type: + - application/json + date: + - Fri, 04 Jul 2025 04:50:04 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/7d1010f4-76aa-456a-a990-87f40d7a2928 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: C1CC75ED2D0A422CB9EE4B403C21E731 Ref B: MNZ221060608009 Ref C: 2025-07-04T04:50:04Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - -g -n --ssh-key-value --node-vm-size --enable-addons + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ef73435c-05b5-44a3-9cf7-36f5fb26c1ed?api-version=2025-03-01&t=638872012813335794&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=Eny1xSk_35hAO_fHyIHA6wEQ7-0SMDdnzWSH1_Hr14IZOrM0mo2nyeXBkSJx2T0pNQDDR48G_Ohz5vaUUiO0UHKnmPCcn7WnjXCl_wcKgECuurC3Qsh8uTxbbx2TodI_yLloZ6Dv9GkORU6WrJzCQgQ6CRhs--cviwIT2jS277yoHQuDDZfGIXidQZbeOV1XkKJyqXksMaRIfwOmXaNrN1tkFEoDBSDFzIsuagsO95ba1k3TrSU3v0_T2RvmbWEuCaHxzwnwSJLsNg0KFUMgPQbXRmINsnBTvXjzpgjusYXSycsEyClsQG0pkarSvErjHHq2zl8QY9Z1S3GOp1zBdQ&h=mb9GDh2UicA3ZFVN5sGVAKdHrXYuQYODwRxFZ7wAbAI + response: + body: + string: "{\n \"name\": \"ef73435c-05b5-44a3-9cf7-36f5fb26c1ed\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2025-07-04T04:48:01.1126775Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - '122' + content-type: + - application/json + date: + - Fri, 04 Jul 2025 04:50:34 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus2/6bae42be-e678-4008-9739-1655a13f1f39 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 11583F00A5AD4C9BA03F11DF91E3E7B8 Ref B: MNZ221060609017 Ref C: 2025-07-04T04:50:34Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - -g -n --ssh-key-value --node-vm-size --enable-addons + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ef73435c-05b5-44a3-9cf7-36f5fb26c1ed?api-version=2025-03-01&t=638872012813335794&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=Eny1xSk_35hAO_fHyIHA6wEQ7-0SMDdnzWSH1_Hr14IZOrM0mo2nyeXBkSJx2T0pNQDDR48G_Ohz5vaUUiO0UHKnmPCcn7WnjXCl_wcKgECuurC3Qsh8uTxbbx2TodI_yLloZ6Dv9GkORU6WrJzCQgQ6CRhs--cviwIT2jS277yoHQuDDZfGIXidQZbeOV1XkKJyqXksMaRIfwOmXaNrN1tkFEoDBSDFzIsuagsO95ba1k3TrSU3v0_T2RvmbWEuCaHxzwnwSJLsNg0KFUMgPQbXRmINsnBTvXjzpgjusYXSycsEyClsQG0pkarSvErjHHq2zl8QY9Z1S3GOp1zBdQ&h=mb9GDh2UicA3ZFVN5sGVAKdHrXYuQYODwRxFZ7wAbAI + response: + body: + string: "{\n \"name\": \"ef73435c-05b5-44a3-9cf7-36f5fb26c1ed\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2025-07-04T04:48:01.1126775Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - '122' + content-type: + - application/json + date: + - Fri, 04 Jul 2025 04:51:04 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/fc1551b0-8d0a-408b-9828-4970d328947e + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: F81181FD93BA458E9727EB8273BAC89B Ref B: MNZ221060609049 Ref C: 2025-07-04T04:51:05Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - -g -n --ssh-key-value --node-vm-size --enable-addons + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ef73435c-05b5-44a3-9cf7-36f5fb26c1ed?api-version=2025-03-01&t=638872012813335794&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=Eny1xSk_35hAO_fHyIHA6wEQ7-0SMDdnzWSH1_Hr14IZOrM0mo2nyeXBkSJx2T0pNQDDR48G_Ohz5vaUUiO0UHKnmPCcn7WnjXCl_wcKgECuurC3Qsh8uTxbbx2TodI_yLloZ6Dv9GkORU6WrJzCQgQ6CRhs--cviwIT2jS277yoHQuDDZfGIXidQZbeOV1XkKJyqXksMaRIfwOmXaNrN1tkFEoDBSDFzIsuagsO95ba1k3TrSU3v0_T2RvmbWEuCaHxzwnwSJLsNg0KFUMgPQbXRmINsnBTvXjzpgjusYXSycsEyClsQG0pkarSvErjHHq2zl8QY9Z1S3GOp1zBdQ&h=mb9GDh2UicA3ZFVN5sGVAKdHrXYuQYODwRxFZ7wAbAI + response: + body: + string: "{\n \"name\": \"ef73435c-05b5-44a3-9cf7-36f5fb26c1ed\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2025-07-04T04:48:01.1126775Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - '122' + content-type: + - application/json + date: + - Fri, 04 Jul 2025 04:51:35 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/34374ed5-0c77-4893-bd0d-8b87df351cb3 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 1F215B9709534D098E23D30A0D6A2BC2 Ref B: MNZ221060608009 Ref C: 2025-07-04T04:51:35Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - -g -n --ssh-key-value --node-vm-size --enable-addons + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ef73435c-05b5-44a3-9cf7-36f5fb26c1ed?api-version=2025-03-01&t=638872012813335794&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=Eny1xSk_35hAO_fHyIHA6wEQ7-0SMDdnzWSH1_Hr14IZOrM0mo2nyeXBkSJx2T0pNQDDR48G_Ohz5vaUUiO0UHKnmPCcn7WnjXCl_wcKgECuurC3Qsh8uTxbbx2TodI_yLloZ6Dv9GkORU6WrJzCQgQ6CRhs--cviwIT2jS277yoHQuDDZfGIXidQZbeOV1XkKJyqXksMaRIfwOmXaNrN1tkFEoDBSDFzIsuagsO95ba1k3TrSU3v0_T2RvmbWEuCaHxzwnwSJLsNg0KFUMgPQbXRmINsnBTvXjzpgjusYXSycsEyClsQG0pkarSvErjHHq2zl8QY9Z1S3GOp1zBdQ&h=mb9GDh2UicA3ZFVN5sGVAKdHrXYuQYODwRxFZ7wAbAI + response: + body: + string: "{\n \"name\": \"ef73435c-05b5-44a3-9cf7-36f5fb26c1ed\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2025-07-04T04:48:01.1126775Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - '122' + content-type: + - application/json + date: + - Fri, 04 Jul 2025 04:52:06 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus2/4b3ced88-3a7e-45d3-b263-d048889f4f29 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 326EA16A81B84B5B838AC249AA474E3B Ref B: MNZ221060609017 Ref C: 2025-07-04T04:52:06Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - -g -n --ssh-key-value --node-vm-size --enable-addons + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ef73435c-05b5-44a3-9cf7-36f5fb26c1ed?api-version=2025-03-01&t=638872012813335794&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=Eny1xSk_35hAO_fHyIHA6wEQ7-0SMDdnzWSH1_Hr14IZOrM0mo2nyeXBkSJx2T0pNQDDR48G_Ohz5vaUUiO0UHKnmPCcn7WnjXCl_wcKgECuurC3Qsh8uTxbbx2TodI_yLloZ6Dv9GkORU6WrJzCQgQ6CRhs--cviwIT2jS277yoHQuDDZfGIXidQZbeOV1XkKJyqXksMaRIfwOmXaNrN1tkFEoDBSDFzIsuagsO95ba1k3TrSU3v0_T2RvmbWEuCaHxzwnwSJLsNg0KFUMgPQbXRmINsnBTvXjzpgjusYXSycsEyClsQG0pkarSvErjHHq2zl8QY9Z1S3GOp1zBdQ&h=mb9GDh2UicA3ZFVN5sGVAKdHrXYuQYODwRxFZ7wAbAI + response: + body: + string: "{\n \"name\": \"ef73435c-05b5-44a3-9cf7-36f5fb26c1ed\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2025-07-04T04:48:01.1126775Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - '122' + content-type: + - application/json + date: + - Fri, 04 Jul 2025 04:52:36 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/d2f76a99-8f70-4ab5-bd1e-072ddf7a79ed + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 005CE2AC89814BB1A9E7232196112960 Ref B: MNZ221060609049 Ref C: 2025-07-04T04:52:37Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - -g -n --ssh-key-value --node-vm-size --enable-addons + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ef73435c-05b5-44a3-9cf7-36f5fb26c1ed?api-version=2025-03-01&t=638872012813335794&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=Eny1xSk_35hAO_fHyIHA6wEQ7-0SMDdnzWSH1_Hr14IZOrM0mo2nyeXBkSJx2T0pNQDDR48G_Ohz5vaUUiO0UHKnmPCcn7WnjXCl_wcKgECuurC3Qsh8uTxbbx2TodI_yLloZ6Dv9GkORU6WrJzCQgQ6CRhs--cviwIT2jS277yoHQuDDZfGIXidQZbeOV1XkKJyqXksMaRIfwOmXaNrN1tkFEoDBSDFzIsuagsO95ba1k3TrSU3v0_T2RvmbWEuCaHxzwnwSJLsNg0KFUMgPQbXRmINsnBTvXjzpgjusYXSycsEyClsQG0pkarSvErjHHq2zl8QY9Z1S3GOp1zBdQ&h=mb9GDh2UicA3ZFVN5sGVAKdHrXYuQYODwRxFZ7wAbAI + response: + body: + string: "{\n \"name\": \"ef73435c-05b5-44a3-9cf7-36f5fb26c1ed\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2025-07-04T04:48:01.1126775Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - '122' + content-type: + - application/json + date: + - Fri, 04 Jul 2025 04:53:07 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/466029fb-16ea-41da-b08e-2f7bbb549895 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 5DEDE44CC77341F084B4AF570EBE7C64 Ref B: MNZ221060608009 Ref C: 2025-07-04T04:53:07Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - -g -n --ssh-key-value --node-vm-size --enable-addons + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ef73435c-05b5-44a3-9cf7-36f5fb26c1ed?api-version=2025-03-01&t=638872012813335794&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=Eny1xSk_35hAO_fHyIHA6wEQ7-0SMDdnzWSH1_Hr14IZOrM0mo2nyeXBkSJx2T0pNQDDR48G_Ohz5vaUUiO0UHKnmPCcn7WnjXCl_wcKgECuurC3Qsh8uTxbbx2TodI_yLloZ6Dv9GkORU6WrJzCQgQ6CRhs--cviwIT2jS277yoHQuDDZfGIXidQZbeOV1XkKJyqXksMaRIfwOmXaNrN1tkFEoDBSDFzIsuagsO95ba1k3TrSU3v0_T2RvmbWEuCaHxzwnwSJLsNg0KFUMgPQbXRmINsnBTvXjzpgjusYXSycsEyClsQG0pkarSvErjHHq2zl8QY9Z1S3GOp1zBdQ&h=mb9GDh2UicA3ZFVN5sGVAKdHrXYuQYODwRxFZ7wAbAI + response: + body: + string: "{\n \"name\": \"ef73435c-05b5-44a3-9cf7-36f5fb26c1ed\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2025-07-04T04:48:01.1126775Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - '122' + content-type: + - application/json + date: + - Fri, 04 Jul 2025 04:53:38 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus2/b0d86054-3e57-4040-885e-ca91db3b9348 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: EA417C001E16434FAF2EE3468BB15166 Ref B: MNZ221060609017 Ref C: 2025-07-04T04:53:38Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - -g -n --ssh-key-value --node-vm-size --enable-addons + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ef73435c-05b5-44a3-9cf7-36f5fb26c1ed?api-version=2025-03-01&t=638872012813335794&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=Eny1xSk_35hAO_fHyIHA6wEQ7-0SMDdnzWSH1_Hr14IZOrM0mo2nyeXBkSJx2T0pNQDDR48G_Ohz5vaUUiO0UHKnmPCcn7WnjXCl_wcKgECuurC3Qsh8uTxbbx2TodI_yLloZ6Dv9GkORU6WrJzCQgQ6CRhs--cviwIT2jS277yoHQuDDZfGIXidQZbeOV1XkKJyqXksMaRIfwOmXaNrN1tkFEoDBSDFzIsuagsO95ba1k3TrSU3v0_T2RvmbWEuCaHxzwnwSJLsNg0KFUMgPQbXRmINsnBTvXjzpgjusYXSycsEyClsQG0pkarSvErjHHq2zl8QY9Z1S3GOp1zBdQ&h=mb9GDh2UicA3ZFVN5sGVAKdHrXYuQYODwRxFZ7wAbAI + response: + body: + string: "{\n \"name\": \"ef73435c-05b5-44a3-9cf7-36f5fb26c1ed\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2025-07-04T04:48:01.1126775Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - '122' + content-type: + - application/json + date: + - Fri, 04 Jul 2025 04:54:09 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/40d5ff7c-6d6e-4be0-905c-6185fc558134 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: A53243AF48C045A498D9FCAE32422A80 Ref B: MNZ221060609049 Ref C: 2025-07-04T04:54:09Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - -g -n --ssh-key-value --node-vm-size --enable-addons + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ef73435c-05b5-44a3-9cf7-36f5fb26c1ed?api-version=2025-03-01&t=638872012813335794&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=Eny1xSk_35hAO_fHyIHA6wEQ7-0SMDdnzWSH1_Hr14IZOrM0mo2nyeXBkSJx2T0pNQDDR48G_Ohz5vaUUiO0UHKnmPCcn7WnjXCl_wcKgECuurC3Qsh8uTxbbx2TodI_yLloZ6Dv9GkORU6WrJzCQgQ6CRhs--cviwIT2jS277yoHQuDDZfGIXidQZbeOV1XkKJyqXksMaRIfwOmXaNrN1tkFEoDBSDFzIsuagsO95ba1k3TrSU3v0_T2RvmbWEuCaHxzwnwSJLsNg0KFUMgPQbXRmINsnBTvXjzpgjusYXSycsEyClsQG0pkarSvErjHHq2zl8QY9Z1S3GOp1zBdQ&h=mb9GDh2UicA3ZFVN5sGVAKdHrXYuQYODwRxFZ7wAbAI + response: + body: + string: "{\n \"name\": \"ef73435c-05b5-44a3-9cf7-36f5fb26c1ed\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2025-07-04T04:48:01.1126775Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - '122' + content-type: + - application/json + date: + - Fri, 04 Jul 2025 04:54:39 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/9d209127-65ba-4e05-9e01-55359001c5e5 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: E456E48526754CFAA7AAE3981A76E30D Ref B: MNZ221060608009 Ref C: 2025-07-04T04:54:39Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - -g -n --ssh-key-value --node-vm-size --enable-addons + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ef73435c-05b5-44a3-9cf7-36f5fb26c1ed?api-version=2025-03-01&t=638872012813335794&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=Eny1xSk_35hAO_fHyIHA6wEQ7-0SMDdnzWSH1_Hr14IZOrM0mo2nyeXBkSJx2T0pNQDDR48G_Ohz5vaUUiO0UHKnmPCcn7WnjXCl_wcKgECuurC3Qsh8uTxbbx2TodI_yLloZ6Dv9GkORU6WrJzCQgQ6CRhs--cviwIT2jS277yoHQuDDZfGIXidQZbeOV1XkKJyqXksMaRIfwOmXaNrN1tkFEoDBSDFzIsuagsO95ba1k3TrSU3v0_T2RvmbWEuCaHxzwnwSJLsNg0KFUMgPQbXRmINsnBTvXjzpgjusYXSycsEyClsQG0pkarSvErjHHq2zl8QY9Z1S3GOp1zBdQ&h=mb9GDh2UicA3ZFVN5sGVAKdHrXYuQYODwRxFZ7wAbAI + response: + body: + string: "{\n \"name\": \"ef73435c-05b5-44a3-9cf7-36f5fb26c1ed\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2025-07-04T04:48:01.1126775Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - '122' + content-type: + - application/json + date: + - Fri, 04 Jul 2025 04:55:09 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus2/ead62483-d483-469c-96c3-2cbcf1ad85ac + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: DE26D88446EC49DAB8701CA47F54EB13 Ref B: MNZ221060609017 Ref C: 2025-07-04T04:55:09Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - -g -n --ssh-key-value --node-vm-size --enable-addons + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ef73435c-05b5-44a3-9cf7-36f5fb26c1ed?api-version=2025-03-01&t=638872012813335794&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=Eny1xSk_35hAO_fHyIHA6wEQ7-0SMDdnzWSH1_Hr14IZOrM0mo2nyeXBkSJx2T0pNQDDR48G_Ohz5vaUUiO0UHKnmPCcn7WnjXCl_wcKgECuurC3Qsh8uTxbbx2TodI_yLloZ6Dv9GkORU6WrJzCQgQ6CRhs--cviwIT2jS277yoHQuDDZfGIXidQZbeOV1XkKJyqXksMaRIfwOmXaNrN1tkFEoDBSDFzIsuagsO95ba1k3TrSU3v0_T2RvmbWEuCaHxzwnwSJLsNg0KFUMgPQbXRmINsnBTvXjzpgjusYXSycsEyClsQG0pkarSvErjHHq2zl8QY9Z1S3GOp1zBdQ&h=mb9GDh2UicA3ZFVN5sGVAKdHrXYuQYODwRxFZ7wAbAI + response: + body: + string: "{\n \"name\": \"ef73435c-05b5-44a3-9cf7-36f5fb26c1ed\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2025-07-04T04:48:01.1126775Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - '122' + content-type: + - application/json + date: + - Fri, 04 Jul 2025 04:55:40 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/88147fe1-6da0-48ca-99d6-5ec4ea54613d + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: B839401DBD54454E955E0C9A9592444F Ref B: MNZ221060609049 Ref C: 2025-07-04T04:55:40Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - -g -n --ssh-key-value --node-vm-size --enable-addons + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ef73435c-05b5-44a3-9cf7-36f5fb26c1ed?api-version=2025-03-01&t=638872012813335794&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=Eny1xSk_35hAO_fHyIHA6wEQ7-0SMDdnzWSH1_Hr14IZOrM0mo2nyeXBkSJx2T0pNQDDR48G_Ohz5vaUUiO0UHKnmPCcn7WnjXCl_wcKgECuurC3Qsh8uTxbbx2TodI_yLloZ6Dv9GkORU6WrJzCQgQ6CRhs--cviwIT2jS277yoHQuDDZfGIXidQZbeOV1XkKJyqXksMaRIfwOmXaNrN1tkFEoDBSDFzIsuagsO95ba1k3TrSU3v0_T2RvmbWEuCaHxzwnwSJLsNg0KFUMgPQbXRmINsnBTvXjzpgjusYXSycsEyClsQG0pkarSvErjHHq2zl8QY9Z1S3GOp1zBdQ&h=mb9GDh2UicA3ZFVN5sGVAKdHrXYuQYODwRxFZ7wAbAI + response: + body: + string: "{\n \"name\": \"ef73435c-05b5-44a3-9cf7-36f5fb26c1ed\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2025-07-04T04:48:01.1126775Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - '122' + content-type: + - application/json + date: + - Fri, 04 Jul 2025 04:56:11 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/55ba37ce-8d4a-43db-8aeb-b583cbb1a329 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: FFB1B1C39B2E4467AAE89185BC258977 Ref B: MNZ221060608009 Ref C: 2025-07-04T04:56:11Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - -g -n --ssh-key-value --node-vm-size --enable-addons + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ef73435c-05b5-44a3-9cf7-36f5fb26c1ed?api-version=2025-03-01&t=638872012813335794&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=Eny1xSk_35hAO_fHyIHA6wEQ7-0SMDdnzWSH1_Hr14IZOrM0mo2nyeXBkSJx2T0pNQDDR48G_Ohz5vaUUiO0UHKnmPCcn7WnjXCl_wcKgECuurC3Qsh8uTxbbx2TodI_yLloZ6Dv9GkORU6WrJzCQgQ6CRhs--cviwIT2jS277yoHQuDDZfGIXidQZbeOV1XkKJyqXksMaRIfwOmXaNrN1tkFEoDBSDFzIsuagsO95ba1k3TrSU3v0_T2RvmbWEuCaHxzwnwSJLsNg0KFUMgPQbXRmINsnBTvXjzpgjusYXSycsEyClsQG0pkarSvErjHHq2zl8QY9Z1S3GOp1zBdQ&h=mb9GDh2UicA3ZFVN5sGVAKdHrXYuQYODwRxFZ7wAbAI + response: + body: + string: "{\n \"name\": \"ef73435c-05b5-44a3-9cf7-36f5fb26c1ed\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2025-07-04T04:48:01.1126775Z\",\n \"endTime\": + \"2025-07-04T04:56:37.9813521Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - '165' + content-type: + - application/json + date: + - Fri, 04 Jul 2025 04:56:41 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus2/157a7df3-fca8-4d51-a139-23b5696b9661 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: A492A9C1AC87415D90EE9BEB569AE635 Ref B: MNZ221060609017 Ref C: 2025-07-04T04:56:41Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - -g -n --ssh-key-value --node-vm-size --enable-addons + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli-000001/providers/Microsoft.ContainerService/managedClusters/akssafeguards-000002?api-version=2025-04-01 + response: + body: + string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli-000001/providers/Microsoft.ContainerService/managedClusters/akssafeguards-000002\",\n + \"location\": \"westus2\",\n \"name\": \"akssafeguards-000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.32\",\n \"currentKubernetesVersion\": \"1.32.5\",\n \"dnsPrefix\": \"akssafegua-cli-000001-26fe00\",\n + \ \"fqdn\": \"akssafegua-cli-000001-26fe00-fwzu9q14.hcp.westus2.staging.azmk8s.io\",\n + \ \"azurePortalFQDN\": \"akssafegua-cli-000001-26fe00-fwzu9q14.portal.hcp.westus2.staging.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"standard_a8_v2\",\n \"osDiskSizeGB\": 256,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 250,\n \"type\": + \"VirtualMachineScaleSets\",\n \"enableAutoScaling\": false,\n \"scaleDownMode\": + \"Delete\",\n \"provisioningState\": \"Succeeded\",\n \"powerState\": + {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.32\",\n + \ \"currentOrchestratorVersion\": \"1.32.5\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204containerd-202506.16.0\",\n + \ \"upgradeSettings\": {\n \"maxSurge\": \"10%\",\n \"maxUnavailable\": + \"0\"\n },\n \"enableFIPS\": false,\n \"securityProfile\": {\n \"enableVTPM\": + false,\n \"enableSecureBoot\": false\n }\n }\n ],\n \"linuxProfile\": + {\n \"adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": + [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/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\": \"msi\"\n },\n \"addonProfiles\": {\n \"azurepolicy\": + {\n \"enabled\": true,\n \"config\": null,\n \"identity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_cli-000001_akssafeguards-000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/azurepolicy-akssafeguards-000002\",\n + \ \"clientId\": \"f8ba2131-f60b-48b5-a67b-a6e3ba8d9edb\",\n \"objectId\": + \"62c25c31-caab-4287-979b-d46475b5fb34\"\n }\n }\n },\n \"nodeResourceGroup\": + \"MC_cli-000001_akssafeguards-000002_westus2\",\n \"enableRBAC\": true,\n + \ \"supportPlan\": \"KubernetesOfficial\",\n \"networkProfile\": {\n \"networkPlugin\": + \"azure\",\n \"networkPluginMode\": \"overlay\",\n \"networkPolicy\": + \"none\",\n \"networkDataplane\": \"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_cli-000001_akssafeguards-000002_westus2/providers/Microsoft.Network/publicIPAddresses/5493f377-b1b1-4bf7-aef7-94ece9efe1d2\"\n + \ }\n ],\n \"backendPoolType\": \"nodeIPConfiguration\"\n },\n + \ \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n + \ \"dnsServiceIP\": \"10.0.0.10\",\n \"outboundType\": \"loadBalancer\",\n + \ \"podCidrs\": [\n \"10.244.0.0/16\"\n ],\n \"serviceCidrs\": [\n + \ \"10.0.0.0/16\"\n ],\n \"ipFamilies\": [\n \"IPv4\"\n ]\n },\n + \ \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": + {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_cli-000001_akssafeguards-000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/akssafeguards-000002-agentpool\",\n + \ \"clientId\": \"03f4b98e-9e24-43c5-83b6-61403174cccc\",\n \"objectId\": + \"0d6734e0-6256-490b-8b57-0ee858998f92\"\n }\n },\n \"autoUpgradeProfile\": + {\n \"nodeOSUpgradeChannel\": \"NodeImage\"\n },\n \"disableLocalAccounts\": + false,\n \"securityProfile\": {},\n \"storageProfile\": {\n \"diskCSIDriver\": + {\n \"enabled\": true\n },\n \"fileCSIDriver\": {\n \"enabled\": + true\n },\n \"snapshotController\": {\n \"enabled\": true\n }\n },\n + \ \"oidcIssuerProfile\": {\n \"enabled\": false\n },\n \"workloadAutoScalerProfile\": + {},\n \"resourceUID\": \"68675d00640c6400014b5638\",\n \"metricsProfile\": + {\n \"costAnalysis\": {\n \"enabled\": false\n }\n },\n \"bootstrapProfile\": + {\n \"artifactSource\": \"Direct\"\n }\n },\n \"identity\": {\n \"type\": + \"SystemAssigned\",\n \"principalId\": \"a8e114b9-1217-4d9a-b431-9d6140dd58ac\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n + \ \"name\": \"Base\",\n \"tier\": \"Free\"\n }\n}" + headers: + cache-control: + - no-cache + content-length: + - '5116' + content-type: + - application/json + date: + - Fri, 04 Jul 2025 04:56:42 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: EC3278D74E14492788D208646D326FEB Ref B: MNZ221060608009 Ref C: 2025-07-04T04:56:42Z' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"level": "Warn"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks safeguards create + Connection: + - keep-alive + Content-Length: + - '33' + Content-Type: + - application/json + ParameterSetName: + - -g -n --level + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: PUT + uri: https://management.azure.com/%2Fsubscriptions%2F26fe00f8-9173-4872-9134-bb1d2e00343a%2FresourceGroups%2Fcli-000001%2Fproviders%2FMicrosoft.ContainerService%2FmanagedClusters%2Fakssafeguards-000002/providers/Microsoft.ContainerService/deploymentSafeguards/default?api-version=2025-04-01 + response: + body: + string: '{"eTag":"745cf252-fa80-414a-b272-591a207198b7","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli-000001/providers/Microsoft.ContainerService/managedClusters/akssafeguards-000002/providers/Microsoft.ContainerService/deploymentSafeguards/default","name":"default","properties":{"level":"Warn","provisioningState":"Creating","systemExcludedNamespaces":["kube-system","calico-system","tigera-system","gatekeeper-system"]},"type":"Microsoft.ContainerService/deploymentSafeguards"}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/2a32c296-d4a2-44b3-8120-c45d4fd40072?api-version=2016-03-30&t=638872018054321443&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=EzbpBLgO3BZLrwD8DzAzXxyfaziXmVsg-hOIOmT1A-6eJE3FsEhfK7yApG_3fSVccNwhqg_2qD25i4w4PZCTZLCTZC09uBuec0l2qCqk19nAYuQzWKY55eELPrux4nQmXRhZ-Vp4i6iOJmknbzy1fk_bErvxccbdeT7qpvsG0mVklt26ay4SVX_8Va0VlfNTZaJdMMD4TgScPTCfJE-D88Vu1Om0Yn_veoPQk-gUaeNimqX5YFJXWe7EOOAXYaFNMKu_P9HSDSHZAEx3wUJunkL6F-cBMqCvMWyziS1t6eipLavQVvFo7cfsrVL67t4ROc3ueBpSaXLQmKn3BDT-jA&h=uMYbLJazQmP7mM6ZG45BP6l8G7X8W1pD4qk9rcNVrnQ + cache-control: + - no-cache + content-length: + - '502' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 04 Jul 2025 04:56:44 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/09790d26-3d63-4520-865b-9177a97c6516 + x-ms-ratelimit-remaining-subscription-global-writes: + - '11999' + x-ms-ratelimit-remaining-subscription-writes: + - '799' + x-msedge-ref: + - 'Ref A: C702A7610B7D45A38AF7DE16C22E26DA Ref B: MNZ221060609051 Ref C: 2025-07-04T04:56:43Z' + status: + code: 201 + message: Created +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks safeguards create + Connection: + - keep-alive + ParameterSetName: + - -g -n --level + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/2a32c296-d4a2-44b3-8120-c45d4fd40072?api-version=2016-03-30&t=638872018054321443&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=EzbpBLgO3BZLrwD8DzAzXxyfaziXmVsg-hOIOmT1A-6eJE3FsEhfK7yApG_3fSVccNwhqg_2qD25i4w4PZCTZLCTZC09uBuec0l2qCqk19nAYuQzWKY55eELPrux4nQmXRhZ-Vp4i6iOJmknbzy1fk_bErvxccbdeT7qpvsG0mVklt26ay4SVX_8Va0VlfNTZaJdMMD4TgScPTCfJE-D88Vu1Om0Yn_veoPQk-gUaeNimqX5YFJXWe7EOOAXYaFNMKu_P9HSDSHZAEx3wUJunkL6F-cBMqCvMWyziS1t6eipLavQVvFo7cfsrVL67t4ROc3ueBpSaXLQmKn3BDT-jA&h=uMYbLJazQmP7mM6ZG45BP6l8G7X8W1pD4qk9rcNVrnQ + response: + body: + string: "{\n \"name\": \"2a32c296-d4a2-44b3-8120-c45d4fd40072\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2025-07-04T04:56:44.2737183Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - '122' + content-type: + - application/json + date: + - Fri, 04 Jul 2025 04:56:45 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/29659990-ee7c-4347-a5e1-95055185fadf + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 9487EA42EDC94DF5B3B9AD08207E86BA Ref B: MNZ221060610051 Ref C: 2025-07-04T04:56:45Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks safeguards create + Connection: + - keep-alive + ParameterSetName: + - -g -n --level + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/2a32c296-d4a2-44b3-8120-c45d4fd40072?api-version=2016-03-30&t=638872018054321443&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=EzbpBLgO3BZLrwD8DzAzXxyfaziXmVsg-hOIOmT1A-6eJE3FsEhfK7yApG_3fSVccNwhqg_2qD25i4w4PZCTZLCTZC09uBuec0l2qCqk19nAYuQzWKY55eELPrux4nQmXRhZ-Vp4i6iOJmknbzy1fk_bErvxccbdeT7qpvsG0mVklt26ay4SVX_8Va0VlfNTZaJdMMD4TgScPTCfJE-D88Vu1Om0Yn_veoPQk-gUaeNimqX5YFJXWe7EOOAXYaFNMKu_P9HSDSHZAEx3wUJunkL6F-cBMqCvMWyziS1t6eipLavQVvFo7cfsrVL67t4ROc3ueBpSaXLQmKn3BDT-jA&h=uMYbLJazQmP7mM6ZG45BP6l8G7X8W1pD4qk9rcNVrnQ + response: + body: + string: "{\n \"name\": \"2a32c296-d4a2-44b3-8120-c45d4fd40072\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2025-07-04T04:56:44.2737183Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - '122' + content-type: + - application/json + date: + - Fri, 04 Jul 2025 04:57:16 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/d72ceb15-4df0-4f09-b6bb-38ad2bf9f88d + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 8302D96ED7FC42C0BA684F3215EC12B8 Ref B: MNZ221060609049 Ref C: 2025-07-04T04:57:16Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks safeguards create + Connection: + - keep-alive + ParameterSetName: + - -g -n --level + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/2a32c296-d4a2-44b3-8120-c45d4fd40072?api-version=2016-03-30&t=638872018054321443&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=EzbpBLgO3BZLrwD8DzAzXxyfaziXmVsg-hOIOmT1A-6eJE3FsEhfK7yApG_3fSVccNwhqg_2qD25i4w4PZCTZLCTZC09uBuec0l2qCqk19nAYuQzWKY55eELPrux4nQmXRhZ-Vp4i6iOJmknbzy1fk_bErvxccbdeT7qpvsG0mVklt26ay4SVX_8Va0VlfNTZaJdMMD4TgScPTCfJE-D88Vu1Om0Yn_veoPQk-gUaeNimqX5YFJXWe7EOOAXYaFNMKu_P9HSDSHZAEx3wUJunkL6F-cBMqCvMWyziS1t6eipLavQVvFo7cfsrVL67t4ROc3ueBpSaXLQmKn3BDT-jA&h=uMYbLJazQmP7mM6ZG45BP6l8G7X8W1pD4qk9rcNVrnQ + response: + body: + string: "{\n \"name\": \"2a32c296-d4a2-44b3-8120-c45d4fd40072\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2025-07-04T04:56:44.2737183Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - '122' + content-type: + - application/json + date: + - Fri, 04 Jul 2025 04:57:46 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/ac42b8de-a413-468c-9d73-8647e1806626 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 5AFBAA2FA3FE4D009B8309FC1284E5F5 Ref B: MNZ221060608009 Ref C: 2025-07-04T04:57:46Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks safeguards create + Connection: + - keep-alive + ParameterSetName: + - -g -n --level + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/2a32c296-d4a2-44b3-8120-c45d4fd40072?api-version=2016-03-30&t=638872018054321443&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=EzbpBLgO3BZLrwD8DzAzXxyfaziXmVsg-hOIOmT1A-6eJE3FsEhfK7yApG_3fSVccNwhqg_2qD25i4w4PZCTZLCTZC09uBuec0l2qCqk19nAYuQzWKY55eELPrux4nQmXRhZ-Vp4i6iOJmknbzy1fk_bErvxccbdeT7qpvsG0mVklt26ay4SVX_8Va0VlfNTZaJdMMD4TgScPTCfJE-D88Vu1Om0Yn_veoPQk-gUaeNimqX5YFJXWe7EOOAXYaFNMKu_P9HSDSHZAEx3wUJunkL6F-cBMqCvMWyziS1t6eipLavQVvFo7cfsrVL67t4ROc3ueBpSaXLQmKn3BDT-jA&h=uMYbLJazQmP7mM6ZG45BP6l8G7X8W1pD4qk9rcNVrnQ + response: + body: + string: "{\n \"name\": \"2a32c296-d4a2-44b3-8120-c45d4fd40072\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2025-07-04T04:56:44.2737183Z\",\n \"endTime\": + \"2025-07-04T04:57:57.5413691Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - '165' + content-type: + - application/json + date: + - Fri, 04 Jul 2025 04:58:16 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus2/610ceb1c-8cf2-4126-baf3-c25d097da079 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 060FD626DD7643BA83D6D206949AD8B3 Ref B: MNZ221060609017 Ref C: 2025-07-04T04:58:17Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks safeguards create + Connection: + - keep-alive + ParameterSetName: + - -g -n --level + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/%2Fsubscriptions%2F26fe00f8-9173-4872-9134-bb1d2e00343a%2FresourceGroups%2Fcli-000001%2Fproviders%2FMicrosoft.ContainerService%2FmanagedClusters%2Fakssafeguards-000002/providers/Microsoft.ContainerService/deploymentSafeguards/default?api-version=2025-04-01 + response: + body: + string: '{"eTag":"686efd93-0959-4dd7-be09-74d7b60a4cca","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli-000001/providers/Microsoft.ContainerService/managedClusters/akssafeguards-000002/providers/Microsoft.ContainerService/deploymentSafeguards/default","name":"default","properties":{"level":"Warn","provisioningState":"Succeeded","systemExcludedNamespaces":["kube-system","calico-system","tigera-system","gatekeeper-system"]},"type":"Microsoft.ContainerService/deploymentSafeguards"}' + headers: + cache-control: + - no-cache + content-length: + - '503' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 04 Jul 2025 04:58:17 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/ebc69401-caff-4c88-984a-91350e6f1ea5 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: C8EC182A76FE4F369FE0FB2DD4CE189C Ref B: MNZ221060608009 Ref C: 2025-07-04T04:58:17Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks safeguards show + Connection: + - keep-alive + ParameterSetName: + - -g -n + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/%2Fsubscriptions%2F26fe00f8-9173-4872-9134-bb1d2e00343a%2FresourceGroups%2Fcli-000001%2Fproviders%2FMicrosoft.ContainerService%2FmanagedClusters%2Fakssafeguards-000002/providers/Microsoft.ContainerService/deploymentSafeguards/default?api-version=2025-04-01 + response: + body: + string: '{"eTag":"686efd93-0959-4dd7-be09-74d7b60a4cca","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli-000001/providers/Microsoft.ContainerService/managedClusters/akssafeguards-000002/providers/Microsoft.ContainerService/deploymentSafeguards/default","name":"default","properties":{"level":"Warn","provisioningState":"Succeeded","systemExcludedNamespaces":["kube-system","calico-system","tigera-system","gatekeeper-system"]},"type":"Microsoft.ContainerService/deploymentSafeguards"}' + headers: + cache-control: + - no-cache + content-length: + - '503' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 04 Jul 2025 04:58:17 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/e33e450e-af3a-46b6-803c-b7c2eb2aedb8 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: C41C255CAE8D48078E8B7647D2B320EB Ref B: MNZ221060609051 Ref C: 2025-07-04T04:58:18Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks safeguards list + Connection: + - keep-alive + ParameterSetName: + - -g -n + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/%2Fsubscriptions%2F26fe00f8-9173-4872-9134-bb1d2e00343a%2FresourceGroups%2Fcli-000001%2Fproviders%2FMicrosoft.ContainerService%2FmanagedClusters%2Fakssafeguards-000002/providers/Microsoft.ContainerService/deploymentSafeguards?api-version=2025-04-01 + response: + body: + string: '{"value":[{"eTag":"686efd93-0959-4dd7-be09-74d7b60a4cca","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli-000001/providers/Microsoft.ContainerService/managedClusters/akssafeguards-000002/providers/Microsoft.ContainerService/deploymentSafeguards/default","name":"default","properties":{"level":"Warn","provisioningState":"Succeeded","systemExcludedNamespaces":["kube-system","calico-system","tigera-system","gatekeeper-system"]},"type":"Microsoft.ContainerService/deploymentSafeguards"}]}' + headers: + cache-control: + - no-cache + content-length: + - '515' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 04 Jul 2025 04:58:18 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/b4f2afc3-7f10-4d8f-829f-63eb0e069733 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: FB53ED51297E4749B3E1793C3E837BF5 Ref B: MNZ221060610051 Ref C: 2025-07-04T04:58:19Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks safeguards update + Connection: + - keep-alive + ParameterSetName: + - -g -n --excluded-namespaces + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/%2Fsubscriptions%2F26fe00f8-9173-4872-9134-bb1d2e00343a%2FresourceGroups%2Fcli-000001%2Fproviders%2FMicrosoft.ContainerService%2FmanagedClusters%2Fakssafeguards-000002/providers/Microsoft.ContainerService/deploymentSafeguards/default?api-version=2025-04-01 + response: + body: + string: '{"eTag":"686efd93-0959-4dd7-be09-74d7b60a4cca","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli-000001/providers/Microsoft.ContainerService/managedClusters/akssafeguards-000002/providers/Microsoft.ContainerService/deploymentSafeguards/default","name":"default","properties":{"level":"Warn","provisioningState":"Succeeded","systemExcludedNamespaces":["kube-system","calico-system","tigera-system","gatekeeper-system"]},"type":"Microsoft.ContainerService/deploymentSafeguards"}' + headers: + cache-control: + - no-cache + content-length: + - '503' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 04 Jul 2025 04:58:19 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/6e3a6340-0c33-4aaf-b05d-f0d3bb645e7c + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 02CD9DA3DED042F38FE9E8B940483409 Ref B: MNZ221060609035 Ref C: 2025-07-04T04:58:19Z' + status: + code: 200 + message: OK +- request: + body: '{"properties": {"excludedNamespaces": ["ns1"], "level": "Warn"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks safeguards update + Connection: + - keep-alive + Content-Length: + - '64' + Content-Type: + - application/json + ParameterSetName: + - -g -n --excluded-namespaces + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: PUT + uri: https://management.azure.com/%2Fsubscriptions%2F26fe00f8-9173-4872-9134-bb1d2e00343a%2FresourceGroups%2Fcli-000001%2Fproviders%2FMicrosoft.ContainerService%2FmanagedClusters%2Fakssafeguards-000002/providers/Microsoft.ContainerService/deploymentSafeguards/default?api-version=2025-04-01 + response: + body: + string: '{"eTag":"55727c6e-8e0a-497c-8e38-5a78857a6e5e","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli-000001/providers/Microsoft.ContainerService/managedClusters/akssafeguards-000002/providers/Microsoft.ContainerService/deploymentSafeguards/default","name":"default","properties":{"excludedNamespaces":["ns1"],"level":"Warn","provisioningState":"Updating","systemExcludedNamespaces":["kube-system","calico-system","tigera-system","gatekeeper-system"]},"type":"Microsoft.ContainerService/deploymentSafeguards"}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7d05815d-4ddf-49c9-b7a6-d8968cdf543f?api-version=2016-03-30&t=638872019021801168&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=XugnFdce-JFffnt9Rf1jnn_w5RywAmqBhpTsWwgkOVtaCHp8BnLA_zUJywf8yV4c7xgoZ7r2lZQMi9EiC-eDjDHRrIbHz-jEfdW7IgBiXKk4wCHIDsxdvGdGdmybC98W4zOQqh-a0ms2l2U8Lha04xCGaiWZsxOCRFjm8oaMzm-jMaTVYs7w3gY-MLfa3bk7kTHhpC73WfXjWOE2ePWd13afLi-2eBaeMmF0BKuFJB6UnnPaWPMncDwu1pRpQN7euPYX4aG2JlcmPIaajBFE_SN6mGLlEc4jZRcPo8R7hBYC4F4bqjQwu3X-7QuEn2_mGuSz8Vwj3geWTyxZIo7c9g&h=WpO6GfEv7yLRTBSmOI8T8CuOmOI0_wI5YkcNnIbmKLY + cache-control: + - no-cache + content-length: + - '531' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 04 Jul 2025 04:58:21 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/dc8758f1-bd93-422c-8fde-f74b50074fd6 + x-ms-ratelimit-remaining-subscription-global-writes: + - '11999' + x-ms-ratelimit-remaining-subscription-writes: + - '799' + x-msedge-ref: + - 'Ref A: C758A29B1181405DB585448AEF7C19E4 Ref B: MNZ221060609031 Ref C: 2025-07-04T04:58:20Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks safeguards update + Connection: + - keep-alive + ParameterSetName: + - -g -n --excluded-namespaces + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7d05815d-4ddf-49c9-b7a6-d8968cdf543f?api-version=2016-03-30&t=638872019021801168&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=XugnFdce-JFffnt9Rf1jnn_w5RywAmqBhpTsWwgkOVtaCHp8BnLA_zUJywf8yV4c7xgoZ7r2lZQMi9EiC-eDjDHRrIbHz-jEfdW7IgBiXKk4wCHIDsxdvGdGdmybC98W4zOQqh-a0ms2l2U8Lha04xCGaiWZsxOCRFjm8oaMzm-jMaTVYs7w3gY-MLfa3bk7kTHhpC73WfXjWOE2ePWd13afLi-2eBaeMmF0BKuFJB6UnnPaWPMncDwu1pRpQN7euPYX4aG2JlcmPIaajBFE_SN6mGLlEc4jZRcPo8R7hBYC4F4bqjQwu3X-7QuEn2_mGuSz8Vwj3geWTyxZIo7c9g&h=WpO6GfEv7yLRTBSmOI8T8CuOmOI0_wI5YkcNnIbmKLY + response: + body: + string: "{\n \"name\": \"7d05815d-4ddf-49c9-b7a6-d8968cdf543f\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2025-07-04T04:58:21.0088583Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - '122' + content-type: + - application/json + date: + - Fri, 04 Jul 2025 04:58:22 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/3e03ddb0-4ea2-4d11-9324-d20c40d8c8c7 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 61B48EF64FCB4D0C9CC693489989BE2E Ref B: MNZ221060609049 Ref C: 2025-07-04T04:58:22Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks safeguards update + Connection: + - keep-alive + ParameterSetName: + - -g -n --excluded-namespaces + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7d05815d-4ddf-49c9-b7a6-d8968cdf543f?api-version=2016-03-30&t=638872019021801168&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=XugnFdce-JFffnt9Rf1jnn_w5RywAmqBhpTsWwgkOVtaCHp8BnLA_zUJywf8yV4c7xgoZ7r2lZQMi9EiC-eDjDHRrIbHz-jEfdW7IgBiXKk4wCHIDsxdvGdGdmybC98W4zOQqh-a0ms2l2U8Lha04xCGaiWZsxOCRFjm8oaMzm-jMaTVYs7w3gY-MLfa3bk7kTHhpC73WfXjWOE2ePWd13afLi-2eBaeMmF0BKuFJB6UnnPaWPMncDwu1pRpQN7euPYX4aG2JlcmPIaajBFE_SN6mGLlEc4jZRcPo8R7hBYC4F4bqjQwu3X-7QuEn2_mGuSz8Vwj3geWTyxZIo7c9g&h=WpO6GfEv7yLRTBSmOI8T8CuOmOI0_wI5YkcNnIbmKLY + response: + body: + string: "{\n \"name\": \"7d05815d-4ddf-49c9-b7a6-d8968cdf543f\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2025-07-04T04:58:21.0088583Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - '122' + content-type: + - application/json + date: + - Fri, 04 Jul 2025 04:58:53 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/072f1c2b-c18f-4caf-a52d-f885fbcaaea4 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 6438F34BD8EB426F8C333A01C0BEF626 Ref B: MNZ221060609049 Ref C: 2025-07-04T04:58:52Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks safeguards update + Connection: + - keep-alive + ParameterSetName: + - -g -n --excluded-namespaces + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7d05815d-4ddf-49c9-b7a6-d8968cdf543f?api-version=2016-03-30&t=638872019021801168&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=XugnFdce-JFffnt9Rf1jnn_w5RywAmqBhpTsWwgkOVtaCHp8BnLA_zUJywf8yV4c7xgoZ7r2lZQMi9EiC-eDjDHRrIbHz-jEfdW7IgBiXKk4wCHIDsxdvGdGdmybC98W4zOQqh-a0ms2l2U8Lha04xCGaiWZsxOCRFjm8oaMzm-jMaTVYs7w3gY-MLfa3bk7kTHhpC73WfXjWOE2ePWd13afLi-2eBaeMmF0BKuFJB6UnnPaWPMncDwu1pRpQN7euPYX4aG2JlcmPIaajBFE_SN6mGLlEc4jZRcPo8R7hBYC4F4bqjQwu3X-7QuEn2_mGuSz8Vwj3geWTyxZIo7c9g&h=WpO6GfEv7yLRTBSmOI8T8CuOmOI0_wI5YkcNnIbmKLY + response: + body: + string: "{\n \"name\": \"7d05815d-4ddf-49c9-b7a6-d8968cdf543f\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2025-07-04T04:58:21.0088583Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - '122' + content-type: + - application/json + date: + - Fri, 04 Jul 2025 04:59:23 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/ddc4a4fb-a986-485f-a01d-0396b06e842d + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 63FC7D7ADADF4668B7B3E4EEEAA7D9F2 Ref B: MNZ221060608009 Ref C: 2025-07-04T04:59:23Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks safeguards update + Connection: + - keep-alive + ParameterSetName: + - -g -n --excluded-namespaces + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7d05815d-4ddf-49c9-b7a6-d8968cdf543f?api-version=2016-03-30&t=638872019021801168&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=XugnFdce-JFffnt9Rf1jnn_w5RywAmqBhpTsWwgkOVtaCHp8BnLA_zUJywf8yV4c7xgoZ7r2lZQMi9EiC-eDjDHRrIbHz-jEfdW7IgBiXKk4wCHIDsxdvGdGdmybC98W4zOQqh-a0ms2l2U8Lha04xCGaiWZsxOCRFjm8oaMzm-jMaTVYs7w3gY-MLfa3bk7kTHhpC73WfXjWOE2ePWd13afLi-2eBaeMmF0BKuFJB6UnnPaWPMncDwu1pRpQN7euPYX4aG2JlcmPIaajBFE_SN6mGLlEc4jZRcPo8R7hBYC4F4bqjQwu3X-7QuEn2_mGuSz8Vwj3geWTyxZIo7c9g&h=WpO6GfEv7yLRTBSmOI8T8CuOmOI0_wI5YkcNnIbmKLY + response: + body: + string: "{\n \"name\": \"7d05815d-4ddf-49c9-b7a6-d8968cdf543f\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2025-07-04T04:58:21.0088583Z\",\n \"endTime\": + \"2025-07-04T04:59:30.5805921Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - '165' + content-type: + - application/json + date: + - Fri, 04 Jul 2025 04:59:53 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus2/29aa5891-9fe4-4c21-8299-5807deef8e5d + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 9DC1C699C23C4E1A8931901901E5A211 Ref B: MNZ221060609017 Ref C: 2025-07-04T04:59:54Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks safeguards update + Connection: + - keep-alive + ParameterSetName: + - -g -n --excluded-namespaces + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/%2Fsubscriptions%2F26fe00f8-9173-4872-9134-bb1d2e00343a%2FresourceGroups%2Fcli-000001%2Fproviders%2FMicrosoft.ContainerService%2FmanagedClusters%2Fakssafeguards-000002/providers/Microsoft.ContainerService/deploymentSafeguards/default?api-version=2025-04-01 + response: + body: + string: '{"eTag":"849604c3-8bbe-40e3-9def-ab58c100e98d","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli-000001/providers/Microsoft.ContainerService/managedClusters/akssafeguards-000002/providers/Microsoft.ContainerService/deploymentSafeguards/default","name":"default","properties":{"excludedNamespaces":["ns1"],"level":"Warn","provisioningState":"Succeeded","systemExcludedNamespaces":["kube-system","calico-system","tigera-system","gatekeeper-system"]},"type":"Microsoft.ContainerService/deploymentSafeguards"}' + headers: + cache-control: + - no-cache + content-length: + - '532' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 04 Jul 2025 04:59:54 GMT + expires: + - '-1' + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/c66e53cc-af12-4006-a17e-cfd8115e0c1e + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 923AEEF67C284FB1A262835D9A8559E9 Ref B: MNZ221060608009 Ref C: 2025-07-04T04:59:54Z' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks safeguards delete + Connection: + - keep-alive + Content-Length: + - '0' + ParameterSetName: + - -g -n --yes + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: DELETE + uri: https://management.azure.com/%2Fsubscriptions%2F26fe00f8-9173-4872-9134-bb1d2e00343a%2FresourceGroups%2Fcli-000001%2Fproviders%2FMicrosoft.ContainerService%2FmanagedClusters%2Fakssafeguards-000002/providers/Microsoft.ContainerService/deploymentSafeguards/default?api-version=2025-04-01 + response: + body: + string: '' + headers: + cache-control: + - no-cache + content-length: + - '0' + content-type: + - application/json; charset=utf-8 + date: + - Fri, 04 Jul 2025 04:59:57 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/bd6d1307-78df-4bd8-84e2-b75ccef068d0?api-version=2016-03-30&t=638872019972602575&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=Du1Ls2W8_ThqxtXapVPoWp9Y3bH682o5dQih8ovwPSkpXpzTUKP4jiu6DQH6DEjCFHNiLtmZ1UaLQqh1NghYjRFrM4lVz8jTvcsxK2a1s9Bxaovs-kB6wug6hF_ARL0D3Wq26VHB7N6bj7G1MMM7XqCnVUur9xS9FZ2rC37jDgxb1F0U-SNS2kIzMA08Ah6WwZns48K90usV6Xf8cmbkauU3A8lA6ZUFbBi3VUJgDeTe4ppIjyrdKCTO5fRTqxLgMsHdURCW2twxwo6LlRmP2AeVTBNyfFCoZ7nGk2PwTUt9eem6unETPIfR-MT0weEZYrZlOqrpRaElpmorDvbryA&h=FrOypeuEEA6OW_lgqqPV1fW0nDGvzBvlpYKIX5FeLSA + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/f48022bf-8081-4bf3-8e37-efc70971a8ca + x-ms-ratelimit-remaining-subscription-deletes: + - '799' + x-ms-ratelimit-remaining-subscription-global-deletes: + - '11999' + x-msedge-ref: + - 'Ref A: FEC4065C69824AAFBC7C2F19FB91DE31 Ref B: MNZ221060609051 Ref C: 2025-07-04T04:59:55Z' + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks safeguards delete + Connection: + - keep-alive + ParameterSetName: + - -g -n --yes + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/bd6d1307-78df-4bd8-84e2-b75ccef068d0?api-version=2016-03-30&t=638872019972602575&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=Du1Ls2W8_ThqxtXapVPoWp9Y3bH682o5dQih8ovwPSkpXpzTUKP4jiu6DQH6DEjCFHNiLtmZ1UaLQqh1NghYjRFrM4lVz8jTvcsxK2a1s9Bxaovs-kB6wug6hF_ARL0D3Wq26VHB7N6bj7G1MMM7XqCnVUur9xS9FZ2rC37jDgxb1F0U-SNS2kIzMA08Ah6WwZns48K90usV6Xf8cmbkauU3A8lA6ZUFbBi3VUJgDeTe4ppIjyrdKCTO5fRTqxLgMsHdURCW2twxwo6LlRmP2AeVTBNyfFCoZ7nGk2PwTUt9eem6unETPIfR-MT0weEZYrZlOqrpRaElpmorDvbryA&h=FrOypeuEEA6OW_lgqqPV1fW0nDGvzBvlpYKIX5FeLSA + response: + body: + string: "{\n \"name\": \"bd6d1307-78df-4bd8-84e2-b75ccef068d0\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2025-07-04T04:59:55.9314087Z\",\n \"progress\": + {\n \"currentStep\": \"\"\n },\n \"leasedUntil\": \"2025-07-04T10:59:55.9318373Z\",\n + \"etag\": \"f9417f93-42e5-4429-816f-3a9a3df31875\"\n}" + headers: + cache-control: + - no-cache + content-length: + - '258' + content-type: + - application/json + date: + - Fri, 04 Jul 2025 04:59:56 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/bd6d1307-78df-4bd8-84e2-b75ccef068d0?api-version=2016-03-30&t=638872019977934852&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=hXIrHCr-oERDkBJsa91-i5KH7KJ8OXFwIXKs7i52UNmVUQErmaFRiDh_J06g23EKccNCYFKvoyabroWedaXwngEVW5MmzwqzYScBNIrNuznHpjv9u8mCLW5Rz4lcYJ9RgEYyOsG_gMv8qPd8-0NZZuPh8P_0kowKX8NY2FziWG7C7biNcW1AgepTeKymb9KUgZjUkQb7IAN_zZqqcofM6Xjnv5Fv16awARCpa2vsBfRwVEtQrKVjjiUAPj0YBWyyMejHXP0qEdDYxgFCfBgz9dbu6Cz5Hwag741XFZAoq2aouMBqT9MccGUWv3ozsfr_SV-IRVN6U3ZkWuWdLpl3YA&h=YlhI8zvDs5r2MnZ6gigC7gWdttKOtq8UKU2qo1wC5Uk + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/e32ff6d9-5fb6-4c16-842c-03e4a2817b8d + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: 074D09224E8C46F2905B7D48B8A065D3 Ref B: MNZ221060610051 Ref C: 2025-07-04T04:59:57Z' + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks safeguards delete + Connection: + - keep-alive + ParameterSetName: + - -g -n --yes + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/bd6d1307-78df-4bd8-84e2-b75ccef068d0?api-version=2016-03-30&t=638872019977934852&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=hXIrHCr-oERDkBJsa91-i5KH7KJ8OXFwIXKs7i52UNmVUQErmaFRiDh_J06g23EKccNCYFKvoyabroWedaXwngEVW5MmzwqzYScBNIrNuznHpjv9u8mCLW5Rz4lcYJ9RgEYyOsG_gMv8qPd8-0NZZuPh8P_0kowKX8NY2FziWG7C7biNcW1AgepTeKymb9KUgZjUkQb7IAN_zZqqcofM6Xjnv5Fv16awARCpa2vsBfRwVEtQrKVjjiUAPj0YBWyyMejHXP0qEdDYxgFCfBgz9dbu6Cz5Hwag741XFZAoq2aouMBqT9MccGUWv3ozsfr_SV-IRVN6U3ZkWuWdLpl3YA&h=YlhI8zvDs5r2MnZ6gigC7gWdttKOtq8UKU2qo1wC5Uk + response: + body: + string: "{\n \"name\": \"bd6d1307-78df-4bd8-84e2-b75ccef068d0\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2025-07-04T04:59:55.9314087Z\",\n \"progress\": + {\n \"currentStep\": \"\"\n },\n \"leasedUntil\": \"2025-07-04T10:59:55.9318373Z\",\n + \"etag\": \"f9417f93-42e5-4429-816f-3a9a3df31875\"\n}" + headers: + cache-control: + - no-cache + content-length: + - '258' + content-type: + - application/json + date: + - Fri, 04 Jul 2025 05:00:28 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/bd6d1307-78df-4bd8-84e2-b75ccef068d0?api-version=2016-03-30&t=638872020284341169&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=W6Cvt52SnV4PXNDaKAcZvzqell6HXVe4yTMleijUFbZOHwkO8ZaEH9rpkfutuR7TX77A1X5Onz4l9UdwsllnZlA97lSw96iWSC19fIxMuQmbGss9AZxh_7YfEixH8TRzE08Y2Auf8C-ElS4kvF1jiDTpDIULCFOaTKZJQoZdp4UvkCyfEP8fGlw-qe2ok-2LC8ax2eBmiE1ckJOjTC_2MOYAUEB5sWCBHhL_ufwX1KVe4I6-gGVa52kHzwS0lgJneqnKmvNg-ASkApkzmAXhOdh6N3I6yhvXAhaNeC5omWcfqa42A4b-5Pvf9uN_sTBwluuDzo-16Vz9pdn7iJtwNg&h=zO5jSR0YI4ouAG4HZuY4CEhhNMq9ijPf9dLJM2Ygjjo + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/411adaa5-1b6d-488a-b599-c1106a632eb4 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: EA5798522E674A76A60F2FBB98EFB616 Ref B: MNZ221060609049 Ref C: 2025-07-04T05:00:28Z' + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks safeguards delete + Connection: + - keep-alive + ParameterSetName: + - -g -n --yes + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/bd6d1307-78df-4bd8-84e2-b75ccef068d0?api-version=2016-03-30&t=638872020284341169&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=W6Cvt52SnV4PXNDaKAcZvzqell6HXVe4yTMleijUFbZOHwkO8ZaEH9rpkfutuR7TX77A1X5Onz4l9UdwsllnZlA97lSw96iWSC19fIxMuQmbGss9AZxh_7YfEixH8TRzE08Y2Auf8C-ElS4kvF1jiDTpDIULCFOaTKZJQoZdp4UvkCyfEP8fGlw-qe2ok-2LC8ax2eBmiE1ckJOjTC_2MOYAUEB5sWCBHhL_ufwX1KVe4I6-gGVa52kHzwS0lgJneqnKmvNg-ASkApkzmAXhOdh6N3I6yhvXAhaNeC5omWcfqa42A4b-5Pvf9uN_sTBwluuDzo-16Vz9pdn7iJtwNg&h=zO5jSR0YI4ouAG4HZuY4CEhhNMq9ijPf9dLJM2Ygjjo + response: + body: + string: "{\n \"name\": \"bd6d1307-78df-4bd8-84e2-b75ccef068d0\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2025-07-04T04:59:55.9314087Z\",\n \"progress\": + {\n \"currentStep\": \"\"\n },\n \"leasedUntil\": \"2025-07-04T10:59:55.9318373Z\",\n + \"etag\": \"f9417f93-42e5-4429-816f-3a9a3df31875\"\n}" + headers: + cache-control: + - no-cache + content-length: + - '258' + content-type: + - application/json + date: + - Fri, 04 Jul 2025 05:00:58 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/bd6d1307-78df-4bd8-84e2-b75ccef068d0?api-version=2016-03-30&t=638872020591953728&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=jfv0zdpSZlmDRYE8rvpv8QSP0YwGD13kFNJyFsWTWB8Li8oy9CadYG7UHXDN5f2NKolNwFGZ7V10Ry0yLGaJMDJdR-yxnG1ch_-Nk71JGjjm7AKhbHiMaYa_o_NVdVi-YIxqbe2mozhHGxlYTp9PgiECSavRZlS0aPwJascB-nOIRrmyBKDVlKXDwZoZDAxwuZ-uZoF91WGwetzE32f6XVYr0mKhaiANC2pY0rH8uL8tbJzI_bMCe09tU-9fSngN9b5y26WXz0ULkXACh7nylLDWFEOmV4P9t9Di_ZBVc3oOSt9x6SdIFpPqxWMbDPhpl3t4Teg1P8AIoXyJo9EoKQ&h=4xKE-nAoRF-RmbNXDGDxlpByX1Q3Tb_PS6dhzNC7p4o + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/0250cef8-91bf-4bb3-9277-f19f7c63dde6 + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: D04C5196D5D948DCA4F9AAC6BC97DF71 Ref B: MNZ221060608009 Ref C: 2025-07-04T05:00:58Z' + status: + code: 202 + message: Accepted +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + CommandName: + - aks safeguards delete + Connection: + - keep-alive + ParameterSetName: + - -g -n --yes + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/bd6d1307-78df-4bd8-84e2-b75ccef068d0?api-version=2016-03-30&t=638872020591953728&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=jfv0zdpSZlmDRYE8rvpv8QSP0YwGD13kFNJyFsWTWB8Li8oy9CadYG7UHXDN5f2NKolNwFGZ7V10Ry0yLGaJMDJdR-yxnG1ch_-Nk71JGjjm7AKhbHiMaYa_o_NVdVi-YIxqbe2mozhHGxlYTp9PgiECSavRZlS0aPwJascB-nOIRrmyBKDVlKXDwZoZDAxwuZ-uZoF91WGwetzE32f6XVYr0mKhaiANC2pY0rH8uL8tbJzI_bMCe09tU-9fSngN9b5y26WXz0ULkXACh7nylLDWFEOmV4P9t9Di_ZBVc3oOSt9x6SdIFpPqxWMbDPhpl3t4Teg1P8AIoXyJo9EoKQ&h=4xKE-nAoRF-RmbNXDGDxlpByX1Q3Tb_PS6dhzNC7p4o + response: + body: + string: '' + headers: + cache-control: + - no-cache + content-type: + - application/json + date: + - Fri, 04 Jul 2025 05:01:29 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/bd6d1307-78df-4bd8-84e2-b75ccef068d0?api-version=2016-03-30&t=638872020897753058&c=MIIHpTCCBo2gAwIBAgITOgWW6V4bWqMg7jirKQAEBZbpXjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDE4MDgxMTE1WhcNMjUxMDE1MDgxMTE1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMY1NkY30CSs3RZUjU5LWx8q7D4EBtiOvDh0rp_pq88pDrSLlkOvW1ukv2drLl4IRFgQeGBaWUXLnQSQkKU2147xu_kMK_wSfioRAwmyyQHBR5k_vbrQJFxUKceo6N_rl_2o1j456RihwRURmBeWLnd-69hjHOb5hjnrt_qkn2AFXRyhWO7gcy4NPQtAKQDYrLUUVj2h-D33k8M9wh0QyV5ILmpDadE4FUZdq41h-3VF3wEOfcnxvX517erTM2H7B67HZterUB9j8_HcAXYFr2m0QuYMdMJg_kKz1Rw0S_1Dibc4xxeJ9mM4i2wM0_mRb3j8bwvrBvTEDH-wVRJJJ30CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBS4PhGjDcxYCa2eOpJskgmW7M6GVTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAHYuF4NC56IyGK6Ro3OTFN7_FjApCny2LNMxb7LrSysN_JN1P48hCgwFKbBarw1eD_cd50ZUsSlQhCpUXw_UKyPtXcIeG_o9kfL9_OD1FHsRLeqNaTS6U5d_ae9_46MeBalddw7Zi7Y_l_WZj-czs03WJvrs-rws6ksOFbJ25hUW_tt3LpxdJ49iUEoL9NogcwIevUhCvdTwed0uJcxSU3InXLDHfkVFTcGdu5TMdm0gfxraHzKeCoTEbo8jP41rP7JVgZzJSUoTzBWqFe-N9LuyN9-TrCNLAJwm11B3bKdUW_Ki1RtB548riY-xx-WmRmrYKnV1JCnsL1wsoViaoSg&s=U1rJk81ZEWG0fdu_TuEV-QAvxMXws0Gc9wZZc6MgeCwH1jfPMcyulwcAikz36FUIO08NOEm4MEnDlP8WBTvMSPPrI-gRSFGvD-nk2vg3lWMtAwef7r3YxuJ5xXaZjjEJRTpNC_d_DxX0mU4Vj5pZwzIqSxg6RRO2LrJNI22LVfpeaoIUB9KnFx7PxcIb7IRQOD4W3pSDpugN9k-eODLrnKKtY7WK3CJhFQ-I0kU0uyG2MxNjKBMzkqq55wl8AHB0489VsfEQ3dciWzEPlCwa1DRd5kJERilZsleLIvBNFElygUQ0OPtGH4mks_vC4MrToJ8tLC0tBvZ7Pd6wP1sKqA&h=i5l1f8A1FFET35PS5cJ4_7-_8JGQRFZsuGbQhTtOQ1I + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus2/08dabdee-24a0-4171-8b18-526d8f9d962b + x-ms-ratelimit-remaining-subscription-global-reads: + - '16499' + x-msedge-ref: + - 'Ref A: AE1EB14DC0874C8E887DB5DD8A66E710 Ref B: MNZ221060609017 Ref C: 2025-07-04T05:01:29Z' + status: + code: 204 + message: No Content +- 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.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: DELETE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli-000001/providers/Microsoft.ContainerService/managedClusters/akssafeguards-000002?api-version=2025-04-01 + response: + body: + string: '' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a9fc2e82-e2de-4fe6-b454-bd06125e544a?api-version=2025-03-01&t=638872020920639043&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=Cz2TEBABbpZgp_u7zQm4-MRVEL4dxTO0I0_EWsNooUplG8q8cUN1FlBZqosxH2sDMHbOADtW2JuGmhmZdO6Tph42oJiI_YkF0euS1OVNTuyP2hJF8nnd9XMAHBuLWgR5gk03l8sA3Jh1aAUH9F-E1Ix3VQrwCpZ1hTniOfPRpnXMJEZSztEntlMzO3jVUBiHqJDaZs86OjkXmSlWvRq7s-Ksik1_r7T7WhWMG6dxKZKuoeBYErjhSs7i8S9OaEEhW0GG11H5OvjIE0R7IBZBAUTNKqHLLqEAnaDAjUgo6nY155Jy3gwgr6Z6bYdAZz9SDviq4xE6k1O-klSyZ8wuEw&h=PgdzFXt7uo9HgYkb1WfTkrMoxAoilmP2D0qDoSO4fq0 + cache-control: + - no-cache + content-length: + - '0' + date: + - Fri, 04 Jul 2025 05:01:31 GMT + expires: + - '-1' + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/a9fc2e82-e2de-4fe6-b454-bd06125e544a?api-version=2025-03-01&t=638872020920951557&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=Bom5uXstdgVMddz-U9KawRgoMxzMHAIXFbxS_BRjFNv7gaB7L_-oP6p07nhbYd-uQKLl2MNHoIyTkwA98FWlMPUzBRqB_ZiFPEMWE02qY_Iu1mf45WmPaiDYy5DMOejWZXJQsgQFYRuspA_OiAvqW2HJpuX79Rav4k_xa8YwcJaubRKYvdKfb0RGh4ApCblrI_8X9v_Af1AANDPaIOBdUpfBAewzbxNWQe75-Ng45DadH1rwIK6M8BToSw5zWjhWv4doS0jdGNe1w0zVWqtydl_soiM_sL-FDkO-PniIERoIkS67I0oxdDw0Oh80-3MguoVXIF0a5Nq6JOuSxyGd4w&h=1GCHM229ZquLVrtg8MbdXPL0wZaePznPINQcrQueuek + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/3822c0e3-61b1-4205-9e22-c2e8b39d4c3a + x-ms-ratelimit-remaining-subscription-deletes: + - '799' + x-ms-ratelimit-remaining-subscription-global-deletes: + - '11999' + x-msedge-ref: + - 'Ref A: 303E39EF7A644263AF828D06F0D2A799 Ref B: MNZ221060608009 Ref C: 2025-07-04T05:01:30Z' + status: + code: 202 + message: Accepted +version: 1 diff --git a/src/aks-safeguards/azext_aks_safeguards/tests/latest/test_aks_safeguards.py b/src/aks-safeguards/azext_aks_safeguards/tests/latest/test_aks_safeguards.py index 5fe94af3f04..1c3d6dd3dbb 100644 --- a/src/aks-safeguards/azext_aks_safeguards/tests/latest/test_aks_safeguards.py +++ b/src/aks-safeguards/azext_aks_safeguards/tests/latest/test_aks_safeguards.py @@ -5,9 +5,82 @@ # Code generated by aaz-dev-tools # -------------------------------------------------------------------------------------------- -from azure.cli.testsdk import * +import os +import tempfile + +from azure.cli.testsdk import (ScenarioTest, ResourceGroupPreparer) +from azure.cli.testsdk.scenario_tests import AllowLargeResponse class AksSafeguardsScenario(ScenarioTest): # TODO: add tests here - pass + @classmethod + def generate_ssh_keys(cls): + # If the `--ssh-key-value` option is not specified, the validator will try to read the ssh-key from the "~/.ssh" directory, + # and if no key exists, it will call the method provided by azure-cli.core to generate one under the "~/.ssh" directory. + # In order to avoid misuse of personal ssh-key during testing and the race condition that is prone to occur when key creation + # is handled by azure-cli when performing test cases concurrently, we provide this function as a workround. + + # In the scenario of runner and AKS check-in pipeline, a temporary ssh-key will be generated in advance under the + # "tests/latest/data/.ssh" sub-directory of the acs module in the cloned azure-cli repository when setting up the + # environment. Each test case will read the ssh-key from a pre-generated file during execution, so there will be no + # race conditions caused by concurrent reading and writing/creating of the same file. + acs_base_dir = os.getenv("ACS_BASE_DIR", None) + if acs_base_dir: + pre_generated_ssh_key_path = os.path.join( + acs_base_dir, "tests/latest/data/.ssh/id_rsa.pub") + if os.path.exists(pre_generated_ssh_key_path): + return pre_generated_ssh_key_path.replace('\\', '\\\\') + + # In the CLI check-in pipeline scenario, the following fake ssh-key will be used. Each test case will read the ssh-key from + # a different temporary file during execution, so there will be no race conditions caused by concurrent reading and + # writing/creating of the same file. + TEST_SSH_KEY_PUB = "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/098KlVDl4GZqsoBCEjPyJfV6hO0y/LkRGkk7oHWKgeWAfKtfLItRp00eZ4fcJNK9kCaSMmEugoZWcI7NGbZXzqFWqbpRI7NcDP9+WIQ+i9U5vqWsqd/zng4kbuAJ6UuKqIzB0upYrLShfQE3SAck8oaLhJqqq56VfDuASNpJKidV+zq27HfSBmbXnkR/5AK337dc3MXKJypoK/QPMLKUAP5XLPbs+NddJQV7EZXd29DLgp+fRIg3edpKdO7ZErWhv7d+3Kws+e1Y+ypmR2WIVSwVyBEUfgv2C8Ts9gnTF4pNcEY/S2aBicz5Ew2+jdyGNQQ== test@example.com\n" # pylint: disable=line-too-long + _, pathname = tempfile.mkstemp() + with open(pathname, 'w') as key_file: + key_file.write(TEST_SSH_KEY_PUB) + return pathname.replace('\\', '\\\\') + + @AllowLargeResponse(size_kb=9999) + @ResourceGroupPreparer(name_prefix='cli-', random_name_length=8, location="westus2") + def test_aks_deployment_safeguards(self): + self.kwargs.update({ + 'aks_name': self.create_random_name(prefix='akssafeguards-', length=20), + 'ssh_key_value': self.generate_ssh_keys(), + 'vm_size': 'standard_a8_v2' + }) + + # Create AKS cluster + self.cmd('aks create -g {rg} -n {aks_name} --ssh-key-value={ssh_key_value} --node-vm-size {vm_size} --enable-addons azure-policy', checks=[ + self.check('name', '{aks_name}'), + self.check('agentPoolProfiles[0].vmSize', '{vm_size}'), + ]) + + # Enable safeguards + self.cmd('aks safeguards create -g {rg} -n {aks_name} --level Warn', checks=[ + self.check('properties.level', 'Warn'), + ]) + + # Get Safeguards + self.cmd('aks safeguards show -g {rg} -n {aks_name}', checks=[ + self.check('properties.level', 'Warn'), + self.check('properties.excludedNamespaces', None), + ]) + + self.cmd('aks safeguards list -g {rg} -n {aks_name}', checks=[ + self.check('length(@)', 1), + self.check('[0].properties.level', 'Warn'), + self.check('[0].properties.excludedNamespaces', None), + ]) + + # Change excluded namespaces + self.cmd('aks safeguards update -g {rg} -n {aks_name} --excluded-namespaces ns1', checks=[ + self.check('properties.excludedNamespaces[0]', 'ns1'), + ]) + + # Disable Safeguards + + self.cmd('aks safeguards delete -g {rg} -n {aks_name} --yes') + + # delete the aks cluster + self.cmd('aks delete -g {rg} -n {aks_name} --yes --no-wait') From 8ffffda59692336219d8f32b94e9becef57353cc Mon Sep 17 00:00:00 2001 From: Nick Keller Date: Mon, 7 Jul 2025 16:13:23 +0000 Subject: [PATCH 16/27] Fix style errors and add help text --- .../azext_aks_safeguards/_help.py | 45 +++++++++++++++++++ .../azext_aks_safeguards/custom.py | 9 ++-- 2 files changed, 51 insertions(+), 3 deletions(-) diff --git a/src/aks-safeguards/azext_aks_safeguards/_help.py b/src/aks-safeguards/azext_aks_safeguards/_help.py index 126d5d00714..5b7fef1b00c 100644 --- a/src/aks-safeguards/azext_aks_safeguards/_help.py +++ b/src/aks-safeguards/azext_aks_safeguards/_help.py @@ -9,3 +9,48 @@ # pylint: disable=too-many-lines from knack.help_files import helps # pylint: disable=unused-import + + +helps['aks safeguards create'] = """ + type: command + short-summary: Enable Deployment Safeguards for an AKS cluster + examples: + - name: Enable Deployment Safeguards for an AKS cluster at Warn level + text: az aks safeguards create --resource-group MyResourceGroup --name MyAKSCluster --level Warn + - name: Enable Deployment Safeguards for an AKS cluster with excluded namespaces + text: az aks safeguards create --resource-group MyResourceGroup --name MyAKSCluster --excluded-namespaces [ns1,ns2] + - name: Enable Deployment Safeguards at Warn level for an AKS cluster by its resource ID + text: az aks safeguards create --managed-cluster "/subscriptions/MySubscriptionID/resourceGroups/MyResourceGroup/providers/Microsoft.ContainerService/managedClusters/MyAKSCluster" --level Warn +""" + +helps['aks safeguards update'] = """ + type: command + short-summary: Update Deployment Safeguards for an AKS cluster + examples: + - name: Update Deployment Safeguards to Enforce level for an AKS cluster with a specific name and resource group + text: az aks safeguards update --resource-group MyResourceGroup --name MyAKSCluster --level Enforce + - name: Update Deployment Safeguards to Warn level for an AKS cluster with excluded namespaces + text: az aks safeguards update --resource-group MyResourceGroup --name MyAKSCluster --excluded-namespaces [ns1,ns2] --level Warn + - name: Update Deployment Safeguards to Enforce level for an AKS cluster by its resource ID + text: az aks safeguards update --managed-cluster "/subscriptions/MySubscriptionID/resourceGroups/MyResourceGroup/providers/Microsoft.ContainerService/managedClusters/MyAKSCluster" --level Enforce +""" + +helps['aks safeguards show'] = """ + type: command + short-summary: Show Deployment Safeguards configuration for a Managed Cluster + examples: + - name: Show Deployment Safeguards for an AKS cluster with a specific name and resource group + text: az aks safeguards show --resource-group MyResourceGroup --name MyAKSCluster + - name: Show Deployment Safeguards for an AKS cluster by its resource ID + text: az aks safeguards show --managed-cluster "/subscriptions/MySubscriptionID/resourceGroups/MyResourceGroup/providers/Microsoft.ContainerService/managedClusters/MyAKSCluster" +""" + +helps['aks safeguards delete'] = """ + type: command + short-summary: Delete Deployment Safeguards configuration for a Managed Cluster + examples: + - name: Delete Deployment Safeguards for an AKS cluster with a specific name and resource group + text: az aks safeguards delete --resource-group MyResourceGroup --name MyAKSCluster + - name: Delete Deployment Safeguards for an AKS cluster by its resource ID + text: az aks safeguards delete --managed-cluster "/subscriptions/MySubscriptionID/resourceGroups/MyResourceGroup/providers/Microsoft.ContainerService/managedClusters/MyAKSCluster" +""" diff --git a/src/aks-safeguards/azext_aks_safeguards/custom.py b/src/aks-safeguards/azext_aks_safeguards/custom.py index 16d6dcbe513..806f2fef69f 100644 --- a/src/aks-safeguards/azext_aks_safeguards/custom.py +++ b/src/aks-safeguards/azext_aks_safeguards/custom.py @@ -14,7 +14,7 @@ from .aaz.latest.aks.safeguards._show import Show from .aaz.latest.aks.safeguards._delete import Delete from .aaz.latest.aks.safeguards._list import List -from azure.cli.core.aaz import * +from azure.cli.core.aaz import AAZStrArg, AAZResourceGroupNameArg, has_value from azure.cli.core.azclierror import ArgumentUsageError logger = get_logger(__name__) @@ -32,18 +32,21 @@ def _validate_and_set_managed_cluster_argument(ctx): "You must provide either 'managed_cluster' or both 'resource_group' and 'cluster_name', but not both.") if not has_managed_cluster: + # pylint: disable=line-too-long args.managed_cluster = f"subscriptions/{ctx.subscription_id}/resourceGroups/{args.resource_group}/providers/Microsoft.ContainerService/managedClusters/{args.cluster_name}" def _add_resource_group_cluster_name_subscription_id_args(_args_schema): _args_schema.resource_group = AAZResourceGroupNameArg( options=["-g", "--resource-group"], - help="The name of the resource group. You can configure the default group using az configure --defaults group=.", + # pylint: disable=line-too-long + help="The name of the resource group. You can configure the default group using az configure --defaults group=. You may provide either 'managed_cluster' or both 'resource_group' and 'name', but not both", required=False, ) _args_schema.cluster_name = AAZStrArg( options=["--name", "-n"], - help="The name of the Managed Cluster.", + # pylint: disable=line-too-long + help="The name of the Managed Cluster.You may provide either 'managed_cluster' or both 'resource_group' and 'name', but not both.", required=False, ) _args_schema.managed_cluster.required = False From 1bceffdc6861b582567e7e6438252b54b1064b6c Mon Sep 17 00:00:00 2001 From: Nick Keller Date: Mon, 7 Jul 2025 16:22:43 +0000 Subject: [PATCH 17/27] update help --- .../azext_aks_safeguards/_help.py | 40 +++++++++---------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/src/aks-safeguards/azext_aks_safeguards/_help.py b/src/aks-safeguards/azext_aks_safeguards/_help.py index 5b7fef1b00c..4b16ef5b3b5 100644 --- a/src/aks-safeguards/azext_aks_safeguards/_help.py +++ b/src/aks-safeguards/azext_aks_safeguards/_help.py @@ -15,42 +15,42 @@ type: command short-summary: Enable Deployment Safeguards for an AKS cluster examples: - - name: Enable Deployment Safeguards for an AKS cluster at Warn level - text: az aks safeguards create --resource-group MyResourceGroup --name MyAKSCluster --level Warn - - name: Enable Deployment Safeguards for an AKS cluster with excluded namespaces - text: az aks safeguards create --resource-group MyResourceGroup --name MyAKSCluster --excluded-namespaces [ns1,ns2] - - name: Enable Deployment Safeguards at Warn level for an AKS cluster by its resource ID - text: az aks safeguards create --managed-cluster "/subscriptions/MySubscriptionID/resourceGroups/MyResourceGroup/providers/Microsoft.ContainerService/managedClusters/MyAKSCluster" --level Warn + - name: Enable Deployment Safeguards for an AKS cluster at Warn level + text: az aks safeguards create --resource-group MyResourceGroup --name MyAKSCluster --level Warn + - name: Enable Deployment Safeguards for an AKS cluster with excluded namespaces + text: az aks safeguards create --resource-group MyResourceGroup --name MyAKSCluster --excluded-namespaces [ns1,ns2] + - name: Enable Deployment Safeguards at Warn level for an AKS cluster by its resource ID + text: az aks safeguards create --managed-cluster "/subscriptions/MySubscriptionID/resourceGroups/MyResourceGroup/providers/Microsoft.ContainerService/managedClusters/MyAKSCluster" --level Warn """ helps['aks safeguards update'] = """ type: command short-summary: Update Deployment Safeguards for an AKS cluster examples: - - name: Update Deployment Safeguards to Enforce level for an AKS cluster with a specific name and resource group - text: az aks safeguards update --resource-group MyResourceGroup --name MyAKSCluster --level Enforce - - name: Update Deployment Safeguards to Warn level for an AKS cluster with excluded namespaces - text: az aks safeguards update --resource-group MyResourceGroup --name MyAKSCluster --excluded-namespaces [ns1,ns2] --level Warn - - name: Update Deployment Safeguards to Enforce level for an AKS cluster by its resource ID - text: az aks safeguards update --managed-cluster "/subscriptions/MySubscriptionID/resourceGroups/MyResourceGroup/providers/Microsoft.ContainerService/managedClusters/MyAKSCluster" --level Enforce + - name: Update Deployment Safeguards to Enforce level for an AKS cluster with a specific name and resource group + text: az aks safeguards update --resource-group MyResourceGroup --name MyAKSCluster --level Enforce + - name: Update Deployment Safeguards to Warn level for an AKS cluster with excluded namespaces + text: az aks safeguards update --resource-group MyResourceGroup --name MyAKSCluster --excluded-namespaces [ns1,ns2] --level Warn + - name: Update Deployment Safeguards to Enforce level for an AKS cluster by its resource ID + text: az aks safeguards update --managed-cluster "/subscriptions/MySubscriptionID/resourceGroups/MyResourceGroup/providers/Microsoft.ContainerService/managedClusters/MyAKSCluster" --level Enforce """ helps['aks safeguards show'] = """ type: command short-summary: Show Deployment Safeguards configuration for a Managed Cluster examples: - - name: Show Deployment Safeguards for an AKS cluster with a specific name and resource group - text: az aks safeguards show --resource-group MyResourceGroup --name MyAKSCluster - - name: Show Deployment Safeguards for an AKS cluster by its resource ID - text: az aks safeguards show --managed-cluster "/subscriptions/MySubscriptionID/resourceGroups/MyResourceGroup/providers/Microsoft.ContainerService/managedClusters/MyAKSCluster" + - name: Show Deployment Safeguards for an AKS cluster with a specific name and resource group + text: az aks safeguards show --resource-group MyResourceGroup --name MyAKSCluster + - name: Show Deployment Safeguards for an AKS cluster by its resource ID + text: az aks safeguards show --managed-cluster "/subscriptions/MySubscriptionID/resourceGroups/MyResourceGroup/providers/Microsoft.ContainerService/managedClusters/MyAKSCluster" """ helps['aks safeguards delete'] = """ type: command short-summary: Delete Deployment Safeguards configuration for a Managed Cluster examples: - - name: Delete Deployment Safeguards for an AKS cluster with a specific name and resource group - text: az aks safeguards delete --resource-group MyResourceGroup --name MyAKSCluster - - name: Delete Deployment Safeguards for an AKS cluster by its resource ID - text: az aks safeguards delete --managed-cluster "/subscriptions/MySubscriptionID/resourceGroups/MyResourceGroup/providers/Microsoft.ContainerService/managedClusters/MyAKSCluster" + - name: Delete Deployment Safeguards for an AKS cluster with a specific name and resource group + text: az aks safeguards delete --resource-group MyResourceGroup --name MyAKSCluster + - name: Delete Deployment Safeguards for an AKS cluster by its resource ID + text: az aks safeguards delete --managed-cluster "/subscriptions/MySubscriptionID/resourceGroups/MyResourceGroup/providers/Microsoft.ContainerService/managedClusters/MyAKSCluster" """ From 31fafb0b24f012d376aadac84426c86428c6bad8 Mon Sep 17 00:00:00 2001 From: Nick Keller Date: Mon, 7 Jul 2025 16:25:31 +0000 Subject: [PATCH 18/27] Fix help format --- .../azext_aks_safeguards/_help.py | 34 +++++++++---------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/src/aks-safeguards/azext_aks_safeguards/_help.py b/src/aks-safeguards/azext_aks_safeguards/_help.py index 4b16ef5b3b5..82eadf7cfd3 100644 --- a/src/aks-safeguards/azext_aks_safeguards/_help.py +++ b/src/aks-safeguards/azext_aks_safeguards/_help.py @@ -15,11 +15,11 @@ type: command short-summary: Enable Deployment Safeguards for an AKS cluster examples: - - name: Enable Deployment Safeguards for an AKS cluster at Warn level + - name: Enable Deployment Safeguards for an AKS cluster at Warn level text: az aks safeguards create --resource-group MyResourceGroup --name MyAKSCluster --level Warn - - name: Enable Deployment Safeguards for an AKS cluster with excluded namespaces + - name: Enable Deployment Safeguards for an AKS cluster with excluded namespaces text: az aks safeguards create --resource-group MyResourceGroup --name MyAKSCluster --excluded-namespaces [ns1,ns2] - - name: Enable Deployment Safeguards at Warn level for an AKS cluster by its resource ID + - name: Enable Deployment Safeguards at Warn level for an AKS cluster by its resource ID text: az aks safeguards create --managed-cluster "/subscriptions/MySubscriptionID/resourceGroups/MyResourceGroup/providers/Microsoft.ContainerService/managedClusters/MyAKSCluster" --level Warn """ @@ -27,30 +27,30 @@ type: command short-summary: Update Deployment Safeguards for an AKS cluster examples: - - name: Update Deployment Safeguards to Enforce level for an AKS cluster with a specific name and resource group - text: az aks safeguards update --resource-group MyResourceGroup --name MyAKSCluster --level Enforce - - name: Update Deployment Safeguards to Warn level for an AKS cluster with excluded namespaces - text: az aks safeguards update --resource-group MyResourceGroup --name MyAKSCluster --excluded-namespaces [ns1,ns2] --level Warn - - name: Update Deployment Safeguards to Enforce level for an AKS cluster by its resource ID - text: az aks safeguards update --managed-cluster "/subscriptions/MySubscriptionID/resourceGroups/MyResourceGroup/providers/Microsoft.ContainerService/managedClusters/MyAKSCluster" --level Enforce + - name: Update Deployment Safeguards to Enforce level for an AKS cluster with a specific name and resource group + text: az aks safeguards update --resource-group MyResourceGroup --name MyAKSCluster --level Enforce + - name: Update Deployment Safeguards to Warn level for an AKS cluster with excluded namespaces + text: az aks safeguards update --resource-group MyResourceGroup --name MyAKSCluster --excluded-namespaces [ns1,ns2] --level Warn + - name: Update Deployment Safeguards to Enforce level for an AKS cluster by its resource ID + text: az aks safeguards update --managed-cluster "/subscriptions/MySubscriptionID/resourceGroups/MyResourceGroup/providers/Microsoft.ContainerService/managedClusters/MyAKSCluster" --level Enforce """ helps['aks safeguards show'] = """ type: command short-summary: Show Deployment Safeguards configuration for a Managed Cluster examples: - - name: Show Deployment Safeguards for an AKS cluster with a specific name and resource group - text: az aks safeguards show --resource-group MyResourceGroup --name MyAKSCluster - - name: Show Deployment Safeguards for an AKS cluster by its resource ID - text: az aks safeguards show --managed-cluster "/subscriptions/MySubscriptionID/resourceGroups/MyResourceGroup/providers/Microsoft.ContainerService/managedClusters/MyAKSCluster" + - name: Show Deployment Safeguards for an AKS cluster with a specific name and resource group + text: az aks safeguards show --resource-group MyResourceGroup --name MyAKSCluster + - name: Show Deployment Safeguards for an AKS cluster by its resource ID + text: az aks safeguards show --managed-cluster "/subscriptions/MySubscriptionID/resourceGroups/MyResourceGroup/providers/Microsoft.ContainerService/managedClusters/MyAKSCluster" """ helps['aks safeguards delete'] = """ type: command short-summary: Delete Deployment Safeguards configuration for a Managed Cluster examples: - - name: Delete Deployment Safeguards for an AKS cluster with a specific name and resource group - text: az aks safeguards delete --resource-group MyResourceGroup --name MyAKSCluster - - name: Delete Deployment Safeguards for an AKS cluster by its resource ID - text: az aks safeguards delete --managed-cluster "/subscriptions/MySubscriptionID/resourceGroups/MyResourceGroup/providers/Microsoft.ContainerService/managedClusters/MyAKSCluster" + - name: Delete Deployment Safeguards for an AKS cluster with a specific name and resource group + text: az aks safeguards delete --resource-group MyResourceGroup --name MyAKSCluster + - name: Delete Deployment Safeguards for an AKS cluster by its resource ID + text: az aks safeguards delete --managed-cluster "/subscriptions/MySubscriptionID/resourceGroups/MyResourceGroup/providers/Microsoft.ContainerService/managedClusters/MyAKSCluster" """ From 38a56b909e328a38157a7706f8e3bcae32475f04 Mon Sep 17 00:00:00 2001 From: Nick Keller Date: Mon, 7 Jul 2025 16:42:01 +0000 Subject: [PATCH 19/27] Update help command for excluded namespaces arg to specify format --- .../azext_aks_safeguards/aaz/latest/aks/safeguards/_create.py | 2 +- .../azext_aks_safeguards/aaz/latest/aks/safeguards/_update.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_create.py b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_create.py index 09a769eba66..72a927e76e4 100644 --- a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_create.py +++ b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_create.py @@ -61,7 +61,7 @@ def _build_arguments_schema(cls, *args, **kwargs): _args_schema.excluded_namespaces = AAZListArg( options=["--excluded-ns", "--excluded-namespaces"], arg_group="Properties", - help="User defined list of namespaces to exclude from Deployment Safeguards. Deployments in these namespaces will not be checked against any safeguards", + help="User defined list of namespaces to exclude from Deployment Safeguards. Deployments in these namespaces will not be checked against any safeguards. Use the format [ns1,ns2] to specify multiple namespaces.", ) _args_schema.level = AAZStrArg( options=["--level"], diff --git a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_update.py b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_update.py index b46ec447539..0d7b6ec1a4f 100644 --- a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_update.py +++ b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_update.py @@ -57,7 +57,7 @@ def _build_arguments_schema(cls, *args, **kwargs): _args_schema.excluded_namespaces = AAZListArg( options=["--excluded-ns", "--excluded-namespaces"], arg_group="Properties", - help="User defined list of namespaces to exclude from Deployment Safeguards. Deployments in these namespaces will not be checked against any safeguards", + help="User defined list of namespaces to exclude from Deployment Safeguards. Deployments in these namespaces will not be checked against any safeguards. Use the format [ns1,ns2] to specify multiple namespaces.", nullable=True, ) _args_schema.level = AAZStrArg( From 96d93b9e19ba9be19a2f4908184ea6ceae0f443b Mon Sep 17 00:00:00 2001 From: Nick Keller Date: Mon, 7 Jul 2025 19:09:19 +0000 Subject: [PATCH 20/27] Add wait command --- .../aaz/latest/aks/safeguards/_wait.py | 208 ++++++++++++++++++ .../azext_aks_safeguards/commands.py | 2 + .../azext_aks_safeguards/custom.py | 17 +- 3 files changed, 225 insertions(+), 2 deletions(-) create mode 100644 src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_wait.py diff --git a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_wait.py b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_wait.py new file mode 100644 index 00000000000..5a43ca34927 --- /dev/null +++ b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_wait.py @@ -0,0 +1,208 @@ +# -------------------------------------------------------------------------------------------- +# 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 aaz-dev-tools +# -------------------------------------------------------------------------------------------- + +# pylint: skip-file +# flake8: noqa + +from azure.cli.core.aaz import * + + +@register_command( + "aks safeguards wait", +) +class Wait(AAZWaitCommand): + """Place the CLI in a waiting state until a condition is met. + """ + + _aaz_info = { + "resources": [ + ["mgmt-plane", "/{resourceuri}/providers/microsoft.containerservice/deploymentsafeguards/default", "2025-04-01"], + ] + } + + def _handler(self, command_args): + super()._handler(command_args) + self._execute_operations() + return self._output() + + _args_schema = None + + @classmethod + def _build_arguments_schema(cls, *args, **kwargs): + if cls._args_schema is not None: + return cls._args_schema + cls._args_schema = super()._build_arguments_schema(*args, **kwargs) + + # define Arg Group "" + + _args_schema = cls._args_schema + _args_schema.managed_cluster = AAZStrArg( + options=["-c", "--cluster", "--managed-cluster"], + help="The fully qualified Azure Resource manager identifier of the Managed Cluster.", + required=True, + ) + return cls._args_schema + + def _execute_operations(self): + self.pre_operations() + self.DeploymentSafeguardsGet(ctx=self.ctx)() + self.post_operations() + + @register_callback + def pre_operations(self): + pass + + @register_callback + def post_operations(self): + pass + + def _output(self, *args, **kwargs): + result = self.deserialize_output(self.ctx.vars.instance, client_flatten=False) + return result + + class DeploymentSafeguardsGet(AAZHttpOperation): + CLIENT_TYPE = "MgmtClient" + + def __call__(self, *args, **kwargs): + request = self.make_request() + session = self.client.send_request(request=request, stream=False, **kwargs) + if session.http_response.status_code in [200]: + return self.on_200(session) + + return self.on_error(session.http_response) + + @property + def url(self): + return self.client.format_url( + "/{resourceUri}/providers/Microsoft.ContainerService/deploymentSafeguards/default", + **self.url_parameters + ) + + @property + def method(self): + return "GET" + + @property + def error_format(self): + return "MgmtErrorFormat" + + @property + def url_parameters(self): + parameters = { + **self.serialize_url_param( + "resourceUri", self.ctx.args.managed_cluster, + required=True, + ), + } + return parameters + + @property + def query_parameters(self): + parameters = { + **self.serialize_query_param( + "api-version", "2025-04-01", + required=True, + ), + } + return parameters + + @property + def header_parameters(self): + parameters = { + **self.serialize_header_param( + "Accept", "application/json", + ), + } + return parameters + + def on_200(self, session): + data = self.deserialize_http_content(session) + self.ctx.set_var( + "instance", + data, + schema_builder=self._build_schema_on_200 + ) + + _schema_on_200 = None + + @classmethod + def _build_schema_on_200(cls): + if cls._schema_on_200 is not None: + return cls._schema_on_200 + + cls._schema_on_200 = AAZObjectType() + + _schema_on_200 = cls._schema_on_200 + _schema_on_200.e_tag = AAZStrType( + serialized_name="eTag", + flags={"read_only": True}, + ) + _schema_on_200.id = AAZStrType( + flags={"read_only": True}, + ) + _schema_on_200.name = AAZStrType( + flags={"read_only": True}, + ) + _schema_on_200.properties = AAZObjectType() + _schema_on_200.system_data = AAZObjectType( + serialized_name="systemData", + flags={"read_only": True}, + ) + _schema_on_200.type = AAZStrType( + flags={"read_only": True}, + ) + + properties = cls._schema_on_200.properties + properties.excluded_namespaces = AAZListType( + serialized_name="excludedNamespaces", + ) + properties.level = AAZStrType( + flags={"required": True}, + ) + properties.provisioning_state = AAZStrType( + serialized_name="provisioningState", + flags={"read_only": True}, + ) + properties.system_excluded_namespaces = AAZListType( + serialized_name="systemExcludedNamespaces", + flags={"read_only": True}, + ) + + excluded_namespaces = cls._schema_on_200.properties.excluded_namespaces + excluded_namespaces.Element = AAZStrType() + + system_excluded_namespaces = cls._schema_on_200.properties.system_excluded_namespaces + system_excluded_namespaces.Element = AAZStrType() + + system_data = cls._schema_on_200.system_data + system_data.created_at = AAZStrType( + serialized_name="createdAt", + ) + system_data.created_by = AAZStrType( + serialized_name="createdBy", + ) + system_data.created_by_type = AAZStrType( + serialized_name="createdByType", + ) + system_data.last_modified_at = AAZStrType( + serialized_name="lastModifiedAt", + ) + system_data.last_modified_by = AAZStrType( + serialized_name="lastModifiedBy", + ) + system_data.last_modified_by_type = AAZStrType( + serialized_name="lastModifiedByType", + ) + + return cls._schema_on_200 + + +class _WaitHelper: + """Helper class for Wait""" + + +__all__ = ["Wait"] diff --git a/src/aks-safeguards/azext_aks_safeguards/commands.py b/src/aks-safeguards/azext_aks_safeguards/commands.py index 91567f6daaf..6d9002bd63b 100644 --- a/src/aks-safeguards/azext_aks_safeguards/commands.py +++ b/src/aks-safeguards/azext_aks_safeguards/commands.py @@ -15,6 +15,7 @@ def load_command_table(self, _): # pylint: disable=unused-argument from .custom import AKSSafeguardsUpdateCustom as Update from .custom import AKSSafeguardsDeleteCustom as Delete from .custom import AKSSafeguardsListCustom as List + from .custom import AKSSafeguardsWaitCustom as Wait with self.command_group("aks safeguards", is_preview=False): self.command_table["aks safeguards show"] = Show(loader=self) @@ -22,3 +23,4 @@ def load_command_table(self, _): # pylint: disable=unused-argument self.command_table["aks safeguards update"] = Update(loader=self) self.command_table["aks safeguards delete"] = Delete(loader=self) self.command_table["aks safeguards list"] = List(loader=self) + self.command_table["aks safeguards wait"] = Wait(loader=self) diff --git a/src/aks-safeguards/azext_aks_safeguards/custom.py b/src/aks-safeguards/azext_aks_safeguards/custom.py index 806f2fef69f..425a8f1d534 100644 --- a/src/aks-safeguards/azext_aks_safeguards/custom.py +++ b/src/aks-safeguards/azext_aks_safeguards/custom.py @@ -14,9 +14,11 @@ from .aaz.latest.aks.safeguards._show import Show from .aaz.latest.aks.safeguards._delete import Delete from .aaz.latest.aks.safeguards._list import List +from .aaz.latest.aks.safeguards._wait import Wait from azure.cli.core.aaz import AAZStrArg, AAZResourceGroupNameArg, has_value from azure.cli.core.azclierror import ArgumentUsageError + logger = get_logger(__name__) @@ -40,13 +42,13 @@ def _add_resource_group_cluster_name_subscription_id_args(_args_schema): _args_schema.resource_group = AAZResourceGroupNameArg( options=["-g", "--resource-group"], # pylint: disable=line-too-long - help="The name of the resource group. You can configure the default group using az configure --defaults group=. You may provide either 'managed_cluster' or both 'resource_group' and 'name', but not both", + help="The name of the resource group. You can configure the default group using az configure --defaults group=``. You may provide either 'managed_cluster' or both 'resource_group' and 'name', but not both", required=False, ) _args_schema.cluster_name = AAZStrArg( options=["--name", "-n"], # pylint: disable=line-too-long - help="The name of the Managed Cluster.You may provide either 'managed_cluster' or both 'resource_group' and 'name', but not both.", + help="The name of the Managed Cluster.You may provide either 'managed_cluster' or both 'resource_group' and name', but not both.", required=False, ) _args_schema.managed_cluster.required = False @@ -108,3 +110,14 @@ def pre_operations(self): def _build_arguments_schema(cls, *args, **kwargs): _args_schema = super()._build_arguments_schema(*args, **kwargs) return _add_resource_group_cluster_name_subscription_id_args(_args_schema) + + +class AKSSafeguardsWaitCustom(Wait): + + def pre_operations(self): + _validate_and_set_managed_cluster_argument(self.ctx) + + @classmethod + def _build_arguments_schema(cls, *args, **kwargs): + _args_schema = super()._build_arguments_schema(*args, **kwargs) + return _add_resource_group_cluster_name_subscription_id_args(_args_schema) From f12afd4ccdd0430fe0d8543531903e6be49cee97 Mon Sep 17 00:00:00 2001 From: Nick Keller Date: Mon, 7 Jul 2025 19:40:44 +0000 Subject: [PATCH 21/27] Add helps in README --- src/aks-safeguards/README.md | 50 ++++++++++++++++++- .../azext_aks_safeguards/_help.py | 4 +- 2 files changed, 50 insertions(+), 4 deletions(-) diff --git a/src/aks-safeguards/README.md b/src/aks-safeguards/README.md index e2b62121dd0..21303a11103 100644 --- a/src/aks-safeguards/README.md +++ b/src/aks-safeguards/README.md @@ -1,5 +1,51 @@ # Azure CLI AksSafeguards Extension # This is an extension to Azure CLI to manage AksSafeguards resources. -## How to use ## -Please add commands usage here. \ No newline at end of file +## Commands ## + +### az aks safeguards create + +Enable Deployment Safeguards for an AKS cluster + +#### Examples + +| Example | Description | +|---------|-------------| +| `az aks safeguards create --resource-group MyResourceGroup --name MyAKSCluster --level Warn` | Enable Deployment Safeguards for an AKS cluster at Warn level | +| `az aks safeguards create --resource-group MyResourceGroup --name MyAKSCluster --level Warn --excluded-namespaces [ns1,ns2]` | Enable Deployment Safeguards at Warn level for an AKS cluster with excluded namespaces | +| `az aks safeguards create --managed-cluster "/subscriptions/MySubscriptionID/resourceGroups/MyResourceGroup/providers/Microsoft.ContainerService/managedClusters/MyAKSCluster" --level Warn` | Enable Deployment Safeguards at Warn level for an AKS cluster by its resource ID | + +### az aks safeguards update + +Update Deployment Safeguards for an AKS cluster + +#### Examples + +| Example | Description | +|---------|-------------| +| `az aks safeguards update --resource-group MyResourceGroup --name MyAKSCluster --level Enforce` | Update Deployment Safeguards to Enforce level for an AKS cluster with a specific name and resource group | +| `az aks safeguards update --resource-group MyResourceGroup --name MyAKSCluster --excluded-namespaces [ns1,ns2] --level Warn` | Update Deployment Safeguards to Warn level for an AKS cluster with excluded namespaces | +| `az aks safeguards update --managed-cluster "/subscriptions/MySubscriptionID/resourceGroups/MyResourceGroup/providers/Microsoft.ContainerService/managedClusters/MyAKSCluster" --level Enforce` | Update Deployment Safeguards to Enforce level for an AKS cluster by its resource ID | + +### az aks safeguards show + +Show Deployment Safeguards configuration for a Managed Cluster + +#### Examples + +| Example | Description | +|---------|-------------| +| `az aks safeguards show --resource-group MyResourceGroup --name MyAKSCluster` | Show Deployment Safeguards for an AKS cluster with a specific name and resource group | +| `az aks safeguards show --managed-cluster "/subscriptions/MySubscriptionID/resourceGroups/MyResourceGroup/providers/Microsoft.ContainerService/managedClusters/MyAKSCluster"` | Show Deployment Safeguards for an AKS cluster by its resource ID | + +### az aks safeguards delete + +Delete Deployment Safeguards configuration for a Managed Cluster + +#### Examples + +| Example | Description | +|---------|-------------| +| `az aks safeguards delete --resource-group MyResourceGroup --name MyAKSCluster` | Delete Deployment Safeguards for an AKS cluster with a specific name and resource group | +| `az aks safeguards delete --managed-cluster "/subscriptions/MySubscriptionID/resourceGroups/MyResourceGroup/providers/Microsoft.ContainerService/managedClusters/MyAKSCluster"` | Delete Deployment Safeguards for an AKS cluster by its resource ID | + diff --git a/src/aks-safeguards/azext_aks_safeguards/_help.py b/src/aks-safeguards/azext_aks_safeguards/_help.py index 82eadf7cfd3..7cd571e109e 100644 --- a/src/aks-safeguards/azext_aks_safeguards/_help.py +++ b/src/aks-safeguards/azext_aks_safeguards/_help.py @@ -17,8 +17,8 @@ examples: - name: Enable Deployment Safeguards for an AKS cluster at Warn level text: az aks safeguards create --resource-group MyResourceGroup --name MyAKSCluster --level Warn - - name: Enable Deployment Safeguards for an AKS cluster with excluded namespaces - text: az aks safeguards create --resource-group MyResourceGroup --name MyAKSCluster --excluded-namespaces [ns1,ns2] + - name: Enable Deployment Safeguards at Warn level for an AKS cluster with excluded namespaces + text: az aks safeguards create --resource-group MyResourceGroup --name MyAKSCluster --level Warn --excluded-namespaces [ns1,ns2] - name: Enable Deployment Safeguards at Warn level for an AKS cluster by its resource ID text: az aks safeguards create --managed-cluster "/subscriptions/MySubscriptionID/resourceGroups/MyResourceGroup/providers/Microsoft.ContainerService/managedClusters/MyAKSCluster" --level Warn """ From 28f81a7410c56aac9fb6d8f96982267c0aac554b Mon Sep 17 00:00:00 2001 From: Nick Keller Date: Tue, 8 Jul 2025 14:18:45 +0000 Subject: [PATCH 22/27] Regenerate based off examples, generate correct test recording --- .../aaz/latest/aks/safeguards/__init__.py | 1 + .../aaz/latest/aks/safeguards/_create.py | 9 +- .../aaz/latest/aks/safeguards/_delete.py | 8 +- .../aaz/latest/aks/safeguards/_list.py | 8 +- .../aaz/latest/aks/safeguards/_show.py | 8 +- .../aaz/latest/aks/safeguards/_update.py | 13 +- .../test_aks_deployment_safeguards.yaml | 4381 ++++++++--------- .../tests/latest/test_aks_safeguards.py | 14 +- 8 files changed, 2176 insertions(+), 2266 deletions(-) diff --git a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/__init__.py b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/__init__.py index c401f439385..db73033039b 100644 --- a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/__init__.py +++ b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/__init__.py @@ -14,3 +14,4 @@ from ._list import * from ._show import * from ._update import * +from ._wait import * diff --git a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_create.py b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_create.py index 72a927e76e4..b3f25d6bf16 100644 --- a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_create.py +++ b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_create.py @@ -17,11 +17,14 @@ class Create(AAZCommand): """Enable Deployment Safeguards for a Managed Cluster - :example: Creates a DeploymentSafeguards resource with a long running operation. + :example: Creates a DeploymentSafeguards resource at Warn level with a managed cluster resource id az aks safeguards create --resource /subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.ContainerService/managedClusters/cluster1 --level Warn - :example: Creates a DeploymentSafeguards resource with a long running operation + :example: Creates a DeploymentSafeguards resource at Warn level using subscription, resourcegroup, and name tags az aks safeguards create --subscription subid1 -g rg1 -n cluster1 --level Warn + + :example: Create a DeploymentSafeguards resource at Warn level with ignored namespaces + az aks safeguards create -g rg1 -n mc1 --excluded-ns [ns1,ns2] --level Warn """ _aaz_info = { @@ -61,7 +64,7 @@ def _build_arguments_schema(cls, *args, **kwargs): _args_schema.excluded_namespaces = AAZListArg( options=["--excluded-ns", "--excluded-namespaces"], arg_group="Properties", - help="User defined list of namespaces to exclude from Deployment Safeguards. Deployments in these namespaces will not be checked against any safeguards. Use the format [ns1,ns2] to specify multiple namespaces.", + help="User defined list of namespaces to exclude from Deployment Safeguards. Deployments in these namespaces will not be checked against any safeguards", ) _args_schema.level = AAZStrArg( options=["--level"], diff --git a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_delete.py b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_delete.py index 5380760271a..3589b56c321 100644 --- a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_delete.py +++ b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_delete.py @@ -17,6 +17,12 @@ ) class Delete(AAZCommand): """Disable Deployment Safeguards for a Managed Cluster + + :example: Deletes a DeploymentSafeguard resource by managed cluster id + az aks safeguards delete -c subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.ContainerService/managedClusters/cluster1 + + :example: Deletes a DeploymentSafeguard resource with resourceGroup and clusterName arguments + az aks safeguards delete -g rg1 -n cluster1 """ _aaz_info = { @@ -44,7 +50,7 @@ def _build_arguments_schema(cls, *args, **kwargs): # define Arg Group "" _args_schema = cls._args_schema - _args_schema.managed_cluster = AAZStrArg( + _args_schema.managed_cluster = AAZResourceIdArg( options=["-c", "--cluster", "--managed-cluster"], help="The fully qualified Azure Resource manager identifier of the Managed Cluster.", required=False, diff --git a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_list.py b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_list.py index 181d634aa95..6c590198d02 100644 --- a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_list.py +++ b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_list.py @@ -16,6 +16,12 @@ ) class List(AAZCommand): """List DeploymentSafeguards by parent resource + + :example: List DeploymentSafeguards by parent resource + az aks safeguards list --managed-cluster subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.ContainerService/managedClusters/cluster1 + + :example: List DeploymentSafeguards by parent resource + az aks safeguards list -g rg1 -n cluster1 """ _aaz_info = { @@ -43,7 +49,7 @@ def _build_arguments_schema(cls, *args, **kwargs): # define Arg Group "" _args_schema = cls._args_schema - _args_schema.managed_cluster = AAZStrArg( + _args_schema.managed_cluster = AAZResourceIdArg( options=["-c", "--cluster", "--managed-cluster"], help="The fully qualified Azure Resource manager identifier of the Managed Cluster.", required=False, diff --git a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_show.py b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_show.py index 95782b7177f..5a6cb769237 100644 --- a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_show.py +++ b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_show.py @@ -16,6 +16,12 @@ ) class Show(AAZCommand): """Show Deployment Safeguards Configuration for a Managed Cluster + + :example: Gets a DeploymentSafeguard resource by managed cluster id + az aks safeguards show --managed-cluster subscriptions/subid1/resourceGroups/rg1/providers/Microsoft.ContainerService/managedClusters/cluster1 + + :example: Gets a DeploymentSafeguard resource with resourceGroup and clusterName arguments + az aks safeguards show -g rg1 -n cluster1 """ _aaz_info = { @@ -42,7 +48,7 @@ def _build_arguments_schema(cls, *args, **kwargs): # define Arg Group "" _args_schema = cls._args_schema - _args_schema.managed_cluster = AAZStrArg( + _args_schema.managed_cluster = AAZResourceIdArg( options=["-c", "--cluster", "--managed-cluster"], help="The fully qualified Azure Resource manager identifier of the Managed Cluster.", required=False, diff --git a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_update.py b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_update.py index 0d7b6ec1a4f..cc8592ad77d 100644 --- a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_update.py +++ b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_update.py @@ -16,6 +16,15 @@ ) class Update(AAZCommand): """Update Deployment Safeguards configuration for a Managed Cluster + + :example: Update a DeploymentSafeguards resource by cluster id to Enforce level + az aks safeguards update -c /subscriptions/subid/resourcegroups/rg1/providers/Microsoft.ContainerService/managedClusters/mc1 --level Enforce + + :example: Update a DeploymentSafeguards resource to Enforce level using resourceGroup and name arguments + az aks safeguards update --level Enforce -g rg1 -n mc1 + + :example: Update a DeploymentSafeguards resource by adding 2 new namespaces to ignore + az aks safeguards update -g rg1 -n mc1 --excluded-ns [ns1,ns2] """ _aaz_info = { @@ -45,7 +54,7 @@ def _build_arguments_schema(cls, *args, **kwargs): # define Arg Group "" _args_schema = cls._args_schema - _args_schema.managed_cluster = AAZStrArg( + _args_schema.managed_cluster = AAZResourceIdArg( options=["-c", "--cluster", "--managed-cluster"], help="The fully qualified Azure Resource manager identifier of the Managed Cluster.", required=False, @@ -57,7 +66,7 @@ def _build_arguments_schema(cls, *args, **kwargs): _args_schema.excluded_namespaces = AAZListArg( options=["--excluded-ns", "--excluded-namespaces"], arg_group="Properties", - help="User defined list of namespaces to exclude from Deployment Safeguards. Deployments in these namespaces will not be checked against any safeguards. Use the format [ns1,ns2] to specify multiple namespaces.", + help="User defined list of namespaces to exclude from Deployment Safeguards. Deployments in these namespaces will not be checked against any safeguards", nullable=True, ) _args_schema.level = AAZStrArg( diff --git a/src/aks-safeguards/azext_aks_safeguards/tests/latest/recordings/test_aks_deployment_safeguards.yaml b/src/aks-safeguards/azext_aks_safeguards/tests/latest/recordings/test_aks_deployment_safeguards.yaml index bc85d6c4cc9..26fb590d9b7 100644 --- a/src/aks-safeguards/azext_aks_safeguards/tests/latest/recordings/test_aks_deployment_safeguards.yaml +++ b/src/aks-safeguards/azext_aks_safeguards/tests/latest/recordings/test_aks_deployment_safeguards.yaml @@ -1,2253 +1,2132 @@ interactions: -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - -g -n --ssh-key-value --node-vm-size --enable-addons - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli-000001/providers/Microsoft.ContainerService/managedClusters/akssafeguards-000002?api-version=2025-04-01 - response: - body: - string: '{"error":{"code":"ResourceNotFound","message":"The Resource ''Microsoft.ContainerService/managedClusters/akssafeguards-000002'' - under resource group ''cli-000001'' was not found. For more details please - go to https://aka.ms/ARMResourceNotFoundFix"}}' - headers: - cache-control: - - no-cache - content-length: - - '245' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 04 Jul 2025 04:47:52 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-failure-cause: - - gateway - x-msedge-ref: - - 'Ref A: D35A5BBA2D1A4DBAB188D1A7DE9939EE Ref B: MNZ221060609017 Ref C: 2025-07-04T04:47:53Z' - status: - code: 404 - message: Not Found -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - -g -n --ssh-key-value --node-vm-size --enable-addons - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli-000001?api-version=2024-11-01 - response: - body: - string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli-000001","name":"cli-000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","test":"test_aks_deployment_safeguards","date":"2025-07-04T04:47:50Z","module":"aks-safeguards","SkipASB_Audit":"true"},"properties":{"provisioningState":"Succeeded"}}' - headers: - cache-control: - - no-cache - content-length: - - '388' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 04 Jul 2025 04:47:53 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 2D4A9F763AF24DE0B12ED7AF94F94382 Ref B: MNZ221060608009 Ref C: 2025-07-04T04:47:53Z' - status: - code: 200 - message: OK -- request: - body: '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": - {"kubernetesVersion": "", "dnsPrefix": "akssafegua-cli-000001-26fe00", "agentPoolProfiles": - [{"count": 3, "vmSize": "standard_a8_v2", "osType": "Linux", "enableAutoScaling": - false, "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": - "", "upgradeSettings": {}, "enableNodePublicIP": false, "scaleSetPriority": - "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": -1.0, "nodeTaints": - [], "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": {"azurepolicy": {"enabled": true}}, - "enableRBAC": true, "networkProfile": {"podCidr": "10.244.0.0/16", "serviceCidr": - "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "outboundType": "loadBalancer", - "loadBalancerSku": "standard"}, "disableLocalAccounts": false, "storageProfile": - {}, "bootstrapProfile": {"artifactSource": "Direct"}}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - Content-Length: - - '1779' - Content-Type: - - application/json - ParameterSetName: - - -g -n --ssh-key-value --node-vm-size --enable-addons - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) - method: PUT - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli-000001/providers/Microsoft.ContainerService/managedClusters/akssafeguards-000002?api-version=2025-04-01 - response: - body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli-000001/providers/Microsoft.ContainerService/managedClusters/akssafeguards-000002\",\n - \"location\": \"westus2\",\n \"name\": \"akssafeguards-000002\",\n \"type\": - \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": - \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.32\",\n \"currentKubernetesVersion\": \"1.32.5\",\n \"dnsPrefix\": \"akssafegua-cli-000001-26fe00\",\n - \ \"fqdn\": \"akssafegua-cli-000001-26fe00-fwzu9q14.hcp.westus2.staging.azmk8s.io\",\n - \ \"azurePortalFQDN\": \"akssafegua-cli-000001-26fe00-fwzu9q14.portal.hcp.westus2.staging.azmk8s.io\",\n - \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": - 3,\n \"vmSize\": \"standard_a8_v2\",\n \"osDiskSizeGB\": 256,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 250,\n \"type\": - \"VirtualMachineScaleSets\",\n \"enableAutoScaling\": false,\n \"scaleDownMode\": - \"Delete\",\n \"provisioningState\": \"Creating\",\n \"powerState\": - {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.32\",\n - \ \"currentOrchestratorVersion\": \"1.32.5\",\n \"enableNodePublicIP\": - false,\n \"nodeLabels\": {},\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": - false,\n \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": - \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204containerd-202506.16.0\",\n - \ \"upgradeSettings\": {\n \"maxSurge\": \"10%\",\n \"maxUnavailable\": - \"0\"\n },\n \"enableFIPS\": false,\n \"securityProfile\": {\n \"enableVTPM\": - false,\n \"enableSecureBoot\": false\n }\n }\n ],\n \"linuxProfile\": - {\n \"adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": - [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/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\": \"msi\"\n },\n \"addonProfiles\": {\n \"azurepolicy\": - {\n \"enabled\": true,\n \"config\": null\n }\n },\n \"nodeResourceGroup\": - \"MC_cli-000001_akssafeguards-000002_westus2\",\n \"enableRBAC\": true,\n - \ \"supportPlan\": \"KubernetesOfficial\",\n \"networkProfile\": {\n \"networkPlugin\": - \"azure\",\n \"networkPluginMode\": \"overlay\",\n \"networkPolicy\": - \"none\",\n \"networkDataplane\": \"azure\",\n \"loadBalancerSku\": \"standard\",\n - \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": - 1\n },\n \"backendPoolType\": \"nodeIPConfiguration\"\n },\n \"podCidr\": - \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": - \"10.0.0.10\",\n \"outboundType\": \"loadBalancer\",\n \"podCidrs\": [\n - \ \"10.244.0.0/16\"\n ],\n \"serviceCidrs\": [\n \"10.0.0.0/16\"\n - \ ],\n \"ipFamilies\": [\n \"IPv4\"\n ]\n },\n \"maxAgentPools\": - 100,\n \"autoUpgradeProfile\": {\n \"nodeOSUpgradeChannel\": \"NodeImage\"\n - \ },\n \"disableLocalAccounts\": false,\n \"securityProfile\": {},\n \"storageProfile\": - {\n \"diskCSIDriver\": {\n \"enabled\": true\n },\n \"fileCSIDriver\": - {\n \"enabled\": true\n },\n \"snapshotController\": {\n \"enabled\": - true\n }\n },\n \"oidcIssuerProfile\": {\n \"enabled\": false\n },\n - \ \"workloadAutoScalerProfile\": {},\n \"resourceUID\": \"68675d00640c6400014b5638\",\n - \ \"metricsProfile\": {\n \"costAnalysis\": {\n \"enabled\": false\n - \ }\n },\n \"bootstrapProfile\": {\n \"artifactSource\": \"Direct\"\n - \ }\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\": - \"a8e114b9-1217-4d9a-b431-9d6140dd58ac\",\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n - },\n \"sku\": {\n \"name\": \"Base\",\n \"tier\": \"Free\"\n }\n}" - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ef73435c-05b5-44a3-9cf7-36f5fb26c1ed?api-version=2025-03-01&t=638872012813335794&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=Eny1xSk_35hAO_fHyIHA6wEQ7-0SMDdnzWSH1_Hr14IZOrM0mo2nyeXBkSJx2T0pNQDDR48G_Ohz5vaUUiO0UHKnmPCcn7WnjXCl_wcKgECuurC3Qsh8uTxbbx2TodI_yLloZ6Dv9GkORU6WrJzCQgQ6CRhs--cviwIT2jS277yoHQuDDZfGIXidQZbeOV1XkKJyqXksMaRIfwOmXaNrN1tkFEoDBSDFzIsuagsO95ba1k3TrSU3v0_T2RvmbWEuCaHxzwnwSJLsNg0KFUMgPQbXRmINsnBTvXjzpgjusYXSycsEyClsQG0pkarSvErjHHq2zl8QY9Z1S3GOp1zBdQ&h=mb9GDh2UicA3ZFVN5sGVAKdHrXYuQYODwRxFZ7wAbAI - cache-control: - - no-cache - content-length: - - '4127' - content-type: - - application/json - date: - - Fri, 04 Jul 2025 04:48:01 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/0a6266b8-13c9-46ed-8061-b3f4e0bfdc54 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: 69EA215A358547BDBFD82216F4F3F0EC Ref B: MNZ221060608009 Ref C: 2025-07-04T04:47:53Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - -g -n --ssh-key-value --node-vm-size --enable-addons - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ef73435c-05b5-44a3-9cf7-36f5fb26c1ed?api-version=2025-03-01&t=638872012813335794&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=Eny1xSk_35hAO_fHyIHA6wEQ7-0SMDdnzWSH1_Hr14IZOrM0mo2nyeXBkSJx2T0pNQDDR48G_Ohz5vaUUiO0UHKnmPCcn7WnjXCl_wcKgECuurC3Qsh8uTxbbx2TodI_yLloZ6Dv9GkORU6WrJzCQgQ6CRhs--cviwIT2jS277yoHQuDDZfGIXidQZbeOV1XkKJyqXksMaRIfwOmXaNrN1tkFEoDBSDFzIsuagsO95ba1k3TrSU3v0_T2RvmbWEuCaHxzwnwSJLsNg0KFUMgPQbXRmINsnBTvXjzpgjusYXSycsEyClsQG0pkarSvErjHHq2zl8QY9Z1S3GOp1zBdQ&h=mb9GDh2UicA3ZFVN5sGVAKdHrXYuQYODwRxFZ7wAbAI - response: - body: - string: "{\n \"name\": \"ef73435c-05b5-44a3-9cf7-36f5fb26c1ed\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2025-07-04T04:48:01.1126775Z\"\n}" - headers: - cache-control: - - no-cache - content-length: - - '122' - content-type: - - application/json - date: - - Fri, 04 Jul 2025 04:48:01 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/4fcf20ab-07fd-4273-8ea2-56183659f411 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 69795785949E4DD69E5FE856B6A94A8B Ref B: MNZ221060609051 Ref C: 2025-07-04T04:48:01Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - -g -n --ssh-key-value --node-vm-size --enable-addons - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ef73435c-05b5-44a3-9cf7-36f5fb26c1ed?api-version=2025-03-01&t=638872012813335794&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=Eny1xSk_35hAO_fHyIHA6wEQ7-0SMDdnzWSH1_Hr14IZOrM0mo2nyeXBkSJx2T0pNQDDR48G_Ohz5vaUUiO0UHKnmPCcn7WnjXCl_wcKgECuurC3Qsh8uTxbbx2TodI_yLloZ6Dv9GkORU6WrJzCQgQ6CRhs--cviwIT2jS277yoHQuDDZfGIXidQZbeOV1XkKJyqXksMaRIfwOmXaNrN1tkFEoDBSDFzIsuagsO95ba1k3TrSU3v0_T2RvmbWEuCaHxzwnwSJLsNg0KFUMgPQbXRmINsnBTvXjzpgjusYXSycsEyClsQG0pkarSvErjHHq2zl8QY9Z1S3GOp1zBdQ&h=mb9GDh2UicA3ZFVN5sGVAKdHrXYuQYODwRxFZ7wAbAI - response: - body: - string: "{\n \"name\": \"ef73435c-05b5-44a3-9cf7-36f5fb26c1ed\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2025-07-04T04:48:01.1126775Z\"\n}" - headers: - cache-control: - - no-cache - content-length: - - '122' - content-type: - - application/json - date: - - Fri, 04 Jul 2025 04:48:32 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/49203a47-340f-4cb0-839e-b4b7b006ae86 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 2ABF13FD9F9C4A259EFCE4CC4BA93A4A Ref B: MNZ221060610051 Ref C: 2025-07-04T04:48:32Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - -g -n --ssh-key-value --node-vm-size --enable-addons - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ef73435c-05b5-44a3-9cf7-36f5fb26c1ed?api-version=2025-03-01&t=638872012813335794&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=Eny1xSk_35hAO_fHyIHA6wEQ7-0SMDdnzWSH1_Hr14IZOrM0mo2nyeXBkSJx2T0pNQDDR48G_Ohz5vaUUiO0UHKnmPCcn7WnjXCl_wcKgECuurC3Qsh8uTxbbx2TodI_yLloZ6Dv9GkORU6WrJzCQgQ6CRhs--cviwIT2jS277yoHQuDDZfGIXidQZbeOV1XkKJyqXksMaRIfwOmXaNrN1tkFEoDBSDFzIsuagsO95ba1k3TrSU3v0_T2RvmbWEuCaHxzwnwSJLsNg0KFUMgPQbXRmINsnBTvXjzpgjusYXSycsEyClsQG0pkarSvErjHHq2zl8QY9Z1S3GOp1zBdQ&h=mb9GDh2UicA3ZFVN5sGVAKdHrXYuQYODwRxFZ7wAbAI - response: - body: - string: "{\n \"name\": \"ef73435c-05b5-44a3-9cf7-36f5fb26c1ed\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2025-07-04T04:48:01.1126775Z\"\n}" - headers: - cache-control: - - no-cache - content-length: - - '122' - content-type: - - application/json - date: - - Fri, 04 Jul 2025 04:49:02 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus2/d88002e9-8530-436e-a738-7fb836beee85 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: DEBF9E5D652A4895B10CC6725175FDAC Ref B: MNZ221060609017 Ref C: 2025-07-04T04:49:02Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - -g -n --ssh-key-value --node-vm-size --enable-addons - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ef73435c-05b5-44a3-9cf7-36f5fb26c1ed?api-version=2025-03-01&t=638872012813335794&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=Eny1xSk_35hAO_fHyIHA6wEQ7-0SMDdnzWSH1_Hr14IZOrM0mo2nyeXBkSJx2T0pNQDDR48G_Ohz5vaUUiO0UHKnmPCcn7WnjXCl_wcKgECuurC3Qsh8uTxbbx2TodI_yLloZ6Dv9GkORU6WrJzCQgQ6CRhs--cviwIT2jS277yoHQuDDZfGIXidQZbeOV1XkKJyqXksMaRIfwOmXaNrN1tkFEoDBSDFzIsuagsO95ba1k3TrSU3v0_T2RvmbWEuCaHxzwnwSJLsNg0KFUMgPQbXRmINsnBTvXjzpgjusYXSycsEyClsQG0pkarSvErjHHq2zl8QY9Z1S3GOp1zBdQ&h=mb9GDh2UicA3ZFVN5sGVAKdHrXYuQYODwRxFZ7wAbAI - response: - body: - string: "{\n \"name\": \"ef73435c-05b5-44a3-9cf7-36f5fb26c1ed\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2025-07-04T04:48:01.1126775Z\"\n}" - headers: - cache-control: - - no-cache - content-length: - - '122' - content-type: - - application/json - date: - - Fri, 04 Jul 2025 04:49:32 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/08722c5f-2b28-4e29-8910-0f74400ee3af - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 214C21DC53344A7EA51FF0DB02EB3261 Ref B: MNZ221060609049 Ref C: 2025-07-04T04:49:33Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - -g -n --ssh-key-value --node-vm-size --enable-addons - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ef73435c-05b5-44a3-9cf7-36f5fb26c1ed?api-version=2025-03-01&t=638872012813335794&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=Eny1xSk_35hAO_fHyIHA6wEQ7-0SMDdnzWSH1_Hr14IZOrM0mo2nyeXBkSJx2T0pNQDDR48G_Ohz5vaUUiO0UHKnmPCcn7WnjXCl_wcKgECuurC3Qsh8uTxbbx2TodI_yLloZ6Dv9GkORU6WrJzCQgQ6CRhs--cviwIT2jS277yoHQuDDZfGIXidQZbeOV1XkKJyqXksMaRIfwOmXaNrN1tkFEoDBSDFzIsuagsO95ba1k3TrSU3v0_T2RvmbWEuCaHxzwnwSJLsNg0KFUMgPQbXRmINsnBTvXjzpgjusYXSycsEyClsQG0pkarSvErjHHq2zl8QY9Z1S3GOp1zBdQ&h=mb9GDh2UicA3ZFVN5sGVAKdHrXYuQYODwRxFZ7wAbAI - response: - body: - string: "{\n \"name\": \"ef73435c-05b5-44a3-9cf7-36f5fb26c1ed\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2025-07-04T04:48:01.1126775Z\"\n}" - headers: - cache-control: - - no-cache - content-length: - - '122' - content-type: - - application/json - date: - - Fri, 04 Jul 2025 04:50:04 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/7d1010f4-76aa-456a-a990-87f40d7a2928 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: C1CC75ED2D0A422CB9EE4B403C21E731 Ref B: MNZ221060608009 Ref C: 2025-07-04T04:50:04Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - -g -n --ssh-key-value --node-vm-size --enable-addons - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ef73435c-05b5-44a3-9cf7-36f5fb26c1ed?api-version=2025-03-01&t=638872012813335794&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=Eny1xSk_35hAO_fHyIHA6wEQ7-0SMDdnzWSH1_Hr14IZOrM0mo2nyeXBkSJx2T0pNQDDR48G_Ohz5vaUUiO0UHKnmPCcn7WnjXCl_wcKgECuurC3Qsh8uTxbbx2TodI_yLloZ6Dv9GkORU6WrJzCQgQ6CRhs--cviwIT2jS277yoHQuDDZfGIXidQZbeOV1XkKJyqXksMaRIfwOmXaNrN1tkFEoDBSDFzIsuagsO95ba1k3TrSU3v0_T2RvmbWEuCaHxzwnwSJLsNg0KFUMgPQbXRmINsnBTvXjzpgjusYXSycsEyClsQG0pkarSvErjHHq2zl8QY9Z1S3GOp1zBdQ&h=mb9GDh2UicA3ZFVN5sGVAKdHrXYuQYODwRxFZ7wAbAI - response: - body: - string: "{\n \"name\": \"ef73435c-05b5-44a3-9cf7-36f5fb26c1ed\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2025-07-04T04:48:01.1126775Z\"\n}" - headers: - cache-control: - - no-cache - content-length: - - '122' - content-type: - - application/json - date: - - Fri, 04 Jul 2025 04:50:34 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus2/6bae42be-e678-4008-9739-1655a13f1f39 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 11583F00A5AD4C9BA03F11DF91E3E7B8 Ref B: MNZ221060609017 Ref C: 2025-07-04T04:50:34Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - -g -n --ssh-key-value --node-vm-size --enable-addons - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ef73435c-05b5-44a3-9cf7-36f5fb26c1ed?api-version=2025-03-01&t=638872012813335794&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=Eny1xSk_35hAO_fHyIHA6wEQ7-0SMDdnzWSH1_Hr14IZOrM0mo2nyeXBkSJx2T0pNQDDR48G_Ohz5vaUUiO0UHKnmPCcn7WnjXCl_wcKgECuurC3Qsh8uTxbbx2TodI_yLloZ6Dv9GkORU6WrJzCQgQ6CRhs--cviwIT2jS277yoHQuDDZfGIXidQZbeOV1XkKJyqXksMaRIfwOmXaNrN1tkFEoDBSDFzIsuagsO95ba1k3TrSU3v0_T2RvmbWEuCaHxzwnwSJLsNg0KFUMgPQbXRmINsnBTvXjzpgjusYXSycsEyClsQG0pkarSvErjHHq2zl8QY9Z1S3GOp1zBdQ&h=mb9GDh2UicA3ZFVN5sGVAKdHrXYuQYODwRxFZ7wAbAI - response: - body: - string: "{\n \"name\": \"ef73435c-05b5-44a3-9cf7-36f5fb26c1ed\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2025-07-04T04:48:01.1126775Z\"\n}" - headers: - cache-control: - - no-cache - content-length: - - '122' - content-type: - - application/json - date: - - Fri, 04 Jul 2025 04:51:04 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/fc1551b0-8d0a-408b-9828-4970d328947e - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: F81181FD93BA458E9727EB8273BAC89B Ref B: MNZ221060609049 Ref C: 2025-07-04T04:51:05Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - -g -n --ssh-key-value --node-vm-size --enable-addons - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ef73435c-05b5-44a3-9cf7-36f5fb26c1ed?api-version=2025-03-01&t=638872012813335794&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=Eny1xSk_35hAO_fHyIHA6wEQ7-0SMDdnzWSH1_Hr14IZOrM0mo2nyeXBkSJx2T0pNQDDR48G_Ohz5vaUUiO0UHKnmPCcn7WnjXCl_wcKgECuurC3Qsh8uTxbbx2TodI_yLloZ6Dv9GkORU6WrJzCQgQ6CRhs--cviwIT2jS277yoHQuDDZfGIXidQZbeOV1XkKJyqXksMaRIfwOmXaNrN1tkFEoDBSDFzIsuagsO95ba1k3TrSU3v0_T2RvmbWEuCaHxzwnwSJLsNg0KFUMgPQbXRmINsnBTvXjzpgjusYXSycsEyClsQG0pkarSvErjHHq2zl8QY9Z1S3GOp1zBdQ&h=mb9GDh2UicA3ZFVN5sGVAKdHrXYuQYODwRxFZ7wAbAI - response: - body: - string: "{\n \"name\": \"ef73435c-05b5-44a3-9cf7-36f5fb26c1ed\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2025-07-04T04:48:01.1126775Z\"\n}" - headers: - cache-control: - - no-cache - content-length: - - '122' - content-type: - - application/json - date: - - Fri, 04 Jul 2025 04:51:35 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/34374ed5-0c77-4893-bd0d-8b87df351cb3 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 1F215B9709534D098E23D30A0D6A2BC2 Ref B: MNZ221060608009 Ref C: 2025-07-04T04:51:35Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - -g -n --ssh-key-value --node-vm-size --enable-addons - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ef73435c-05b5-44a3-9cf7-36f5fb26c1ed?api-version=2025-03-01&t=638872012813335794&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=Eny1xSk_35hAO_fHyIHA6wEQ7-0SMDdnzWSH1_Hr14IZOrM0mo2nyeXBkSJx2T0pNQDDR48G_Ohz5vaUUiO0UHKnmPCcn7WnjXCl_wcKgECuurC3Qsh8uTxbbx2TodI_yLloZ6Dv9GkORU6WrJzCQgQ6CRhs--cviwIT2jS277yoHQuDDZfGIXidQZbeOV1XkKJyqXksMaRIfwOmXaNrN1tkFEoDBSDFzIsuagsO95ba1k3TrSU3v0_T2RvmbWEuCaHxzwnwSJLsNg0KFUMgPQbXRmINsnBTvXjzpgjusYXSycsEyClsQG0pkarSvErjHHq2zl8QY9Z1S3GOp1zBdQ&h=mb9GDh2UicA3ZFVN5sGVAKdHrXYuQYODwRxFZ7wAbAI - response: - body: - string: "{\n \"name\": \"ef73435c-05b5-44a3-9cf7-36f5fb26c1ed\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2025-07-04T04:48:01.1126775Z\"\n}" - headers: - cache-control: - - no-cache - content-length: - - '122' - content-type: - - application/json - date: - - Fri, 04 Jul 2025 04:52:06 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus2/4b3ced88-3a7e-45d3-b263-d048889f4f29 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 326EA16A81B84B5B838AC249AA474E3B Ref B: MNZ221060609017 Ref C: 2025-07-04T04:52:06Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - -g -n --ssh-key-value --node-vm-size --enable-addons - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ef73435c-05b5-44a3-9cf7-36f5fb26c1ed?api-version=2025-03-01&t=638872012813335794&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=Eny1xSk_35hAO_fHyIHA6wEQ7-0SMDdnzWSH1_Hr14IZOrM0mo2nyeXBkSJx2T0pNQDDR48G_Ohz5vaUUiO0UHKnmPCcn7WnjXCl_wcKgECuurC3Qsh8uTxbbx2TodI_yLloZ6Dv9GkORU6WrJzCQgQ6CRhs--cviwIT2jS277yoHQuDDZfGIXidQZbeOV1XkKJyqXksMaRIfwOmXaNrN1tkFEoDBSDFzIsuagsO95ba1k3TrSU3v0_T2RvmbWEuCaHxzwnwSJLsNg0KFUMgPQbXRmINsnBTvXjzpgjusYXSycsEyClsQG0pkarSvErjHHq2zl8QY9Z1S3GOp1zBdQ&h=mb9GDh2UicA3ZFVN5sGVAKdHrXYuQYODwRxFZ7wAbAI - response: - body: - string: "{\n \"name\": \"ef73435c-05b5-44a3-9cf7-36f5fb26c1ed\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2025-07-04T04:48:01.1126775Z\"\n}" - headers: - cache-control: - - no-cache - content-length: - - '122' - content-type: - - application/json - date: - - Fri, 04 Jul 2025 04:52:36 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/d2f76a99-8f70-4ab5-bd1e-072ddf7a79ed - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 005CE2AC89814BB1A9E7232196112960 Ref B: MNZ221060609049 Ref C: 2025-07-04T04:52:37Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - -g -n --ssh-key-value --node-vm-size --enable-addons - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ef73435c-05b5-44a3-9cf7-36f5fb26c1ed?api-version=2025-03-01&t=638872012813335794&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=Eny1xSk_35hAO_fHyIHA6wEQ7-0SMDdnzWSH1_Hr14IZOrM0mo2nyeXBkSJx2T0pNQDDR48G_Ohz5vaUUiO0UHKnmPCcn7WnjXCl_wcKgECuurC3Qsh8uTxbbx2TodI_yLloZ6Dv9GkORU6WrJzCQgQ6CRhs--cviwIT2jS277yoHQuDDZfGIXidQZbeOV1XkKJyqXksMaRIfwOmXaNrN1tkFEoDBSDFzIsuagsO95ba1k3TrSU3v0_T2RvmbWEuCaHxzwnwSJLsNg0KFUMgPQbXRmINsnBTvXjzpgjusYXSycsEyClsQG0pkarSvErjHHq2zl8QY9Z1S3GOp1zBdQ&h=mb9GDh2UicA3ZFVN5sGVAKdHrXYuQYODwRxFZ7wAbAI - response: - body: - string: "{\n \"name\": \"ef73435c-05b5-44a3-9cf7-36f5fb26c1ed\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2025-07-04T04:48:01.1126775Z\"\n}" - headers: - cache-control: - - no-cache - content-length: - - '122' - content-type: - - application/json - date: - - Fri, 04 Jul 2025 04:53:07 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/466029fb-16ea-41da-b08e-2f7bbb549895 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 5DEDE44CC77341F084B4AF570EBE7C64 Ref B: MNZ221060608009 Ref C: 2025-07-04T04:53:07Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - -g -n --ssh-key-value --node-vm-size --enable-addons - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ef73435c-05b5-44a3-9cf7-36f5fb26c1ed?api-version=2025-03-01&t=638872012813335794&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=Eny1xSk_35hAO_fHyIHA6wEQ7-0SMDdnzWSH1_Hr14IZOrM0mo2nyeXBkSJx2T0pNQDDR48G_Ohz5vaUUiO0UHKnmPCcn7WnjXCl_wcKgECuurC3Qsh8uTxbbx2TodI_yLloZ6Dv9GkORU6WrJzCQgQ6CRhs--cviwIT2jS277yoHQuDDZfGIXidQZbeOV1XkKJyqXksMaRIfwOmXaNrN1tkFEoDBSDFzIsuagsO95ba1k3TrSU3v0_T2RvmbWEuCaHxzwnwSJLsNg0KFUMgPQbXRmINsnBTvXjzpgjusYXSycsEyClsQG0pkarSvErjHHq2zl8QY9Z1S3GOp1zBdQ&h=mb9GDh2UicA3ZFVN5sGVAKdHrXYuQYODwRxFZ7wAbAI - response: - body: - string: "{\n \"name\": \"ef73435c-05b5-44a3-9cf7-36f5fb26c1ed\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2025-07-04T04:48:01.1126775Z\"\n}" - headers: - cache-control: - - no-cache - content-length: - - '122' - content-type: - - application/json - date: - - Fri, 04 Jul 2025 04:53:38 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus2/b0d86054-3e57-4040-885e-ca91db3b9348 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: EA417C001E16434FAF2EE3468BB15166 Ref B: MNZ221060609017 Ref C: 2025-07-04T04:53:38Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - -g -n --ssh-key-value --node-vm-size --enable-addons - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ef73435c-05b5-44a3-9cf7-36f5fb26c1ed?api-version=2025-03-01&t=638872012813335794&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=Eny1xSk_35hAO_fHyIHA6wEQ7-0SMDdnzWSH1_Hr14IZOrM0mo2nyeXBkSJx2T0pNQDDR48G_Ohz5vaUUiO0UHKnmPCcn7WnjXCl_wcKgECuurC3Qsh8uTxbbx2TodI_yLloZ6Dv9GkORU6WrJzCQgQ6CRhs--cviwIT2jS277yoHQuDDZfGIXidQZbeOV1XkKJyqXksMaRIfwOmXaNrN1tkFEoDBSDFzIsuagsO95ba1k3TrSU3v0_T2RvmbWEuCaHxzwnwSJLsNg0KFUMgPQbXRmINsnBTvXjzpgjusYXSycsEyClsQG0pkarSvErjHHq2zl8QY9Z1S3GOp1zBdQ&h=mb9GDh2UicA3ZFVN5sGVAKdHrXYuQYODwRxFZ7wAbAI - response: - body: - string: "{\n \"name\": \"ef73435c-05b5-44a3-9cf7-36f5fb26c1ed\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2025-07-04T04:48:01.1126775Z\"\n}" - headers: - cache-control: - - no-cache - content-length: - - '122' - content-type: - - application/json - date: - - Fri, 04 Jul 2025 04:54:09 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/40d5ff7c-6d6e-4be0-905c-6185fc558134 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: A53243AF48C045A498D9FCAE32422A80 Ref B: MNZ221060609049 Ref C: 2025-07-04T04:54:09Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - -g -n --ssh-key-value --node-vm-size --enable-addons - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ef73435c-05b5-44a3-9cf7-36f5fb26c1ed?api-version=2025-03-01&t=638872012813335794&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=Eny1xSk_35hAO_fHyIHA6wEQ7-0SMDdnzWSH1_Hr14IZOrM0mo2nyeXBkSJx2T0pNQDDR48G_Ohz5vaUUiO0UHKnmPCcn7WnjXCl_wcKgECuurC3Qsh8uTxbbx2TodI_yLloZ6Dv9GkORU6WrJzCQgQ6CRhs--cviwIT2jS277yoHQuDDZfGIXidQZbeOV1XkKJyqXksMaRIfwOmXaNrN1tkFEoDBSDFzIsuagsO95ba1k3TrSU3v0_T2RvmbWEuCaHxzwnwSJLsNg0KFUMgPQbXRmINsnBTvXjzpgjusYXSycsEyClsQG0pkarSvErjHHq2zl8QY9Z1S3GOp1zBdQ&h=mb9GDh2UicA3ZFVN5sGVAKdHrXYuQYODwRxFZ7wAbAI - response: - body: - string: "{\n \"name\": \"ef73435c-05b5-44a3-9cf7-36f5fb26c1ed\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2025-07-04T04:48:01.1126775Z\"\n}" - headers: - cache-control: - - no-cache - content-length: - - '122' - content-type: - - application/json - date: - - Fri, 04 Jul 2025 04:54:39 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/9d209127-65ba-4e05-9e01-55359001c5e5 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: E456E48526754CFAA7AAE3981A76E30D Ref B: MNZ221060608009 Ref C: 2025-07-04T04:54:39Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - -g -n --ssh-key-value --node-vm-size --enable-addons - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ef73435c-05b5-44a3-9cf7-36f5fb26c1ed?api-version=2025-03-01&t=638872012813335794&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=Eny1xSk_35hAO_fHyIHA6wEQ7-0SMDdnzWSH1_Hr14IZOrM0mo2nyeXBkSJx2T0pNQDDR48G_Ohz5vaUUiO0UHKnmPCcn7WnjXCl_wcKgECuurC3Qsh8uTxbbx2TodI_yLloZ6Dv9GkORU6WrJzCQgQ6CRhs--cviwIT2jS277yoHQuDDZfGIXidQZbeOV1XkKJyqXksMaRIfwOmXaNrN1tkFEoDBSDFzIsuagsO95ba1k3TrSU3v0_T2RvmbWEuCaHxzwnwSJLsNg0KFUMgPQbXRmINsnBTvXjzpgjusYXSycsEyClsQG0pkarSvErjHHq2zl8QY9Z1S3GOp1zBdQ&h=mb9GDh2UicA3ZFVN5sGVAKdHrXYuQYODwRxFZ7wAbAI - response: - body: - string: "{\n \"name\": \"ef73435c-05b5-44a3-9cf7-36f5fb26c1ed\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2025-07-04T04:48:01.1126775Z\"\n}" - headers: - cache-control: - - no-cache - content-length: - - '122' - content-type: - - application/json - date: - - Fri, 04 Jul 2025 04:55:09 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus2/ead62483-d483-469c-96c3-2cbcf1ad85ac - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: DE26D88446EC49DAB8701CA47F54EB13 Ref B: MNZ221060609017 Ref C: 2025-07-04T04:55:09Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - -g -n --ssh-key-value --node-vm-size --enable-addons - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ef73435c-05b5-44a3-9cf7-36f5fb26c1ed?api-version=2025-03-01&t=638872012813335794&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=Eny1xSk_35hAO_fHyIHA6wEQ7-0SMDdnzWSH1_Hr14IZOrM0mo2nyeXBkSJx2T0pNQDDR48G_Ohz5vaUUiO0UHKnmPCcn7WnjXCl_wcKgECuurC3Qsh8uTxbbx2TodI_yLloZ6Dv9GkORU6WrJzCQgQ6CRhs--cviwIT2jS277yoHQuDDZfGIXidQZbeOV1XkKJyqXksMaRIfwOmXaNrN1tkFEoDBSDFzIsuagsO95ba1k3TrSU3v0_T2RvmbWEuCaHxzwnwSJLsNg0KFUMgPQbXRmINsnBTvXjzpgjusYXSycsEyClsQG0pkarSvErjHHq2zl8QY9Z1S3GOp1zBdQ&h=mb9GDh2UicA3ZFVN5sGVAKdHrXYuQYODwRxFZ7wAbAI - response: - body: - string: "{\n \"name\": \"ef73435c-05b5-44a3-9cf7-36f5fb26c1ed\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2025-07-04T04:48:01.1126775Z\"\n}" - headers: - cache-control: - - no-cache - content-length: - - '122' - content-type: - - application/json - date: - - Fri, 04 Jul 2025 04:55:40 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/88147fe1-6da0-48ca-99d6-5ec4ea54613d - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: B839401DBD54454E955E0C9A9592444F Ref B: MNZ221060609049 Ref C: 2025-07-04T04:55:40Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - -g -n --ssh-key-value --node-vm-size --enable-addons - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ef73435c-05b5-44a3-9cf7-36f5fb26c1ed?api-version=2025-03-01&t=638872012813335794&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=Eny1xSk_35hAO_fHyIHA6wEQ7-0SMDdnzWSH1_Hr14IZOrM0mo2nyeXBkSJx2T0pNQDDR48G_Ohz5vaUUiO0UHKnmPCcn7WnjXCl_wcKgECuurC3Qsh8uTxbbx2TodI_yLloZ6Dv9GkORU6WrJzCQgQ6CRhs--cviwIT2jS277yoHQuDDZfGIXidQZbeOV1XkKJyqXksMaRIfwOmXaNrN1tkFEoDBSDFzIsuagsO95ba1k3TrSU3v0_T2RvmbWEuCaHxzwnwSJLsNg0KFUMgPQbXRmINsnBTvXjzpgjusYXSycsEyClsQG0pkarSvErjHHq2zl8QY9Z1S3GOp1zBdQ&h=mb9GDh2UicA3ZFVN5sGVAKdHrXYuQYODwRxFZ7wAbAI - response: - body: - string: "{\n \"name\": \"ef73435c-05b5-44a3-9cf7-36f5fb26c1ed\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2025-07-04T04:48:01.1126775Z\"\n}" - headers: - cache-control: - - no-cache - content-length: - - '122' - content-type: - - application/json - date: - - Fri, 04 Jul 2025 04:56:11 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/55ba37ce-8d4a-43db-8aeb-b583cbb1a329 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: FFB1B1C39B2E4467AAE89185BC258977 Ref B: MNZ221060608009 Ref C: 2025-07-04T04:56:11Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - -g -n --ssh-key-value --node-vm-size --enable-addons - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ef73435c-05b5-44a3-9cf7-36f5fb26c1ed?api-version=2025-03-01&t=638872012813335794&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=Eny1xSk_35hAO_fHyIHA6wEQ7-0SMDdnzWSH1_Hr14IZOrM0mo2nyeXBkSJx2T0pNQDDR48G_Ohz5vaUUiO0UHKnmPCcn7WnjXCl_wcKgECuurC3Qsh8uTxbbx2TodI_yLloZ6Dv9GkORU6WrJzCQgQ6CRhs--cviwIT2jS277yoHQuDDZfGIXidQZbeOV1XkKJyqXksMaRIfwOmXaNrN1tkFEoDBSDFzIsuagsO95ba1k3TrSU3v0_T2RvmbWEuCaHxzwnwSJLsNg0KFUMgPQbXRmINsnBTvXjzpgjusYXSycsEyClsQG0pkarSvErjHHq2zl8QY9Z1S3GOp1zBdQ&h=mb9GDh2UicA3ZFVN5sGVAKdHrXYuQYODwRxFZ7wAbAI - response: - body: - string: "{\n \"name\": \"ef73435c-05b5-44a3-9cf7-36f5fb26c1ed\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2025-07-04T04:48:01.1126775Z\",\n \"endTime\": - \"2025-07-04T04:56:37.9813521Z\"\n}" - headers: - cache-control: - - no-cache - content-length: - - '165' - content-type: - - application/json - date: - - Fri, 04 Jul 2025 04:56:41 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus2/157a7df3-fca8-4d51-a139-23b5696b9661 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: A492A9C1AC87415D90EE9BEB569AE635 Ref B: MNZ221060609017 Ref C: 2025-07-04T04:56:41Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks create - Connection: - - keep-alive - ParameterSetName: - - -g -n --ssh-key-value --node-vm-size --enable-addons - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli-000001/providers/Microsoft.ContainerService/managedClusters/akssafeguards-000002?api-version=2025-04-01 - response: - body: - string: "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli-000001/providers/Microsoft.ContainerService/managedClusters/akssafeguards-000002\",\n - \"location\": \"westus2\",\n \"name\": \"akssafeguards-000002\",\n \"type\": - \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": - \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": - \"1.32\",\n \"currentKubernetesVersion\": \"1.32.5\",\n \"dnsPrefix\": \"akssafegua-cli-000001-26fe00\",\n - \ \"fqdn\": \"akssafegua-cli-000001-26fe00-fwzu9q14.hcp.westus2.staging.azmk8s.io\",\n - \ \"azurePortalFQDN\": \"akssafegua-cli-000001-26fe00-fwzu9q14.portal.hcp.westus2.staging.azmk8s.io\",\n - \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": - 3,\n \"vmSize\": \"standard_a8_v2\",\n \"osDiskSizeGB\": 256,\n \"osDiskType\": - \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 250,\n \"type\": - \"VirtualMachineScaleSets\",\n \"enableAutoScaling\": false,\n \"scaleDownMode\": - \"Delete\",\n \"provisioningState\": \"Succeeded\",\n \"powerState\": - {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.32\",\n - \ \"currentOrchestratorVersion\": \"1.32.5\",\n \"enableNodePublicIP\": - false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n - \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": - \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204containerd-202506.16.0\",\n - \ \"upgradeSettings\": {\n \"maxSurge\": \"10%\",\n \"maxUnavailable\": - \"0\"\n },\n \"enableFIPS\": false,\n \"securityProfile\": {\n \"enableVTPM\": - false,\n \"enableSecureBoot\": false\n }\n }\n ],\n \"linuxProfile\": - {\n \"adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": - [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/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\": \"msi\"\n },\n \"addonProfiles\": {\n \"azurepolicy\": - {\n \"enabled\": true,\n \"config\": null,\n \"identity\": {\n \"resourceId\": - \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_cli-000001_akssafeguards-000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/azurepolicy-akssafeguards-000002\",\n - \ \"clientId\": \"f8ba2131-f60b-48b5-a67b-a6e3ba8d9edb\",\n \"objectId\": - \"62c25c31-caab-4287-979b-d46475b5fb34\"\n }\n }\n },\n \"nodeResourceGroup\": - \"MC_cli-000001_akssafeguards-000002_westus2\",\n \"enableRBAC\": true,\n - \ \"supportPlan\": \"KubernetesOfficial\",\n \"networkProfile\": {\n \"networkPlugin\": - \"azure\",\n \"networkPluginMode\": \"overlay\",\n \"networkPolicy\": - \"none\",\n \"networkDataplane\": \"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_cli-000001_akssafeguards-000002_westus2/providers/Microsoft.Network/publicIPAddresses/5493f377-b1b1-4bf7-aef7-94ece9efe1d2\"\n - \ }\n ],\n \"backendPoolType\": \"nodeIPConfiguration\"\n },\n - \ \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n - \ \"dnsServiceIP\": \"10.0.0.10\",\n \"outboundType\": \"loadBalancer\",\n - \ \"podCidrs\": [\n \"10.244.0.0/16\"\n ],\n \"serviceCidrs\": [\n - \ \"10.0.0.0/16\"\n ],\n \"ipFamilies\": [\n \"IPv4\"\n ]\n },\n - \ \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": - {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_cli-000001_akssafeguards-000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/akssafeguards-000002-agentpool\",\n - \ \"clientId\": \"03f4b98e-9e24-43c5-83b6-61403174cccc\",\n \"objectId\": - \"0d6734e0-6256-490b-8b57-0ee858998f92\"\n }\n },\n \"autoUpgradeProfile\": - {\n \"nodeOSUpgradeChannel\": \"NodeImage\"\n },\n \"disableLocalAccounts\": - false,\n \"securityProfile\": {},\n \"storageProfile\": {\n \"diskCSIDriver\": - {\n \"enabled\": true\n },\n \"fileCSIDriver\": {\n \"enabled\": - true\n },\n \"snapshotController\": {\n \"enabled\": true\n }\n },\n - \ \"oidcIssuerProfile\": {\n \"enabled\": false\n },\n \"workloadAutoScalerProfile\": - {},\n \"resourceUID\": \"68675d00640c6400014b5638\",\n \"metricsProfile\": - {\n \"costAnalysis\": {\n \"enabled\": false\n }\n },\n \"bootstrapProfile\": - {\n \"artifactSource\": \"Direct\"\n }\n },\n \"identity\": {\n \"type\": - \"SystemAssigned\",\n \"principalId\": \"a8e114b9-1217-4d9a-b431-9d6140dd58ac\",\n - \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n - \ \"name\": \"Base\",\n \"tier\": \"Free\"\n }\n}" - headers: - cache-control: - - no-cache - content-length: - - '5116' - content-type: - - application/json - date: - - Fri, 04 Jul 2025 04:56:42 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: EC3278D74E14492788D208646D326FEB Ref B: MNZ221060608009 Ref C: 2025-07-04T04:56:42Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"level": "Warn"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks safeguards create - Connection: - - keep-alive - Content-Length: - - '33' - Content-Type: - - application/json - ParameterSetName: - - -g -n --level - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) - method: PUT - uri: https://management.azure.com/%2Fsubscriptions%2F26fe00f8-9173-4872-9134-bb1d2e00343a%2FresourceGroups%2Fcli-000001%2Fproviders%2FMicrosoft.ContainerService%2FmanagedClusters%2Fakssafeguards-000002/providers/Microsoft.ContainerService/deploymentSafeguards/default?api-version=2025-04-01 - response: - body: - string: '{"eTag":"745cf252-fa80-414a-b272-591a207198b7","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli-000001/providers/Microsoft.ContainerService/managedClusters/akssafeguards-000002/providers/Microsoft.ContainerService/deploymentSafeguards/default","name":"default","properties":{"level":"Warn","provisioningState":"Creating","systemExcludedNamespaces":["kube-system","calico-system","tigera-system","gatekeeper-system"]},"type":"Microsoft.ContainerService/deploymentSafeguards"}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/2a32c296-d4a2-44b3-8120-c45d4fd40072?api-version=2016-03-30&t=638872018054321443&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=EzbpBLgO3BZLrwD8DzAzXxyfaziXmVsg-hOIOmT1A-6eJE3FsEhfK7yApG_3fSVccNwhqg_2qD25i4w4PZCTZLCTZC09uBuec0l2qCqk19nAYuQzWKY55eELPrux4nQmXRhZ-Vp4i6iOJmknbzy1fk_bErvxccbdeT7qpvsG0mVklt26ay4SVX_8Va0VlfNTZaJdMMD4TgScPTCfJE-D88Vu1Om0Yn_veoPQk-gUaeNimqX5YFJXWe7EOOAXYaFNMKu_P9HSDSHZAEx3wUJunkL6F-cBMqCvMWyziS1t6eipLavQVvFo7cfsrVL67t4ROc3ueBpSaXLQmKn3BDT-jA&h=uMYbLJazQmP7mM6ZG45BP6l8G7X8W1pD4qk9rcNVrnQ - cache-control: - - no-cache - content-length: - - '502' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 04 Jul 2025 04:56:44 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/09790d26-3d63-4520-865b-9177a97c6516 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: C702A7610B7D45A38AF7DE16C22E26DA Ref B: MNZ221060609051 Ref C: 2025-07-04T04:56:43Z' - status: - code: 201 - message: Created -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks safeguards create - Connection: - - keep-alive - ParameterSetName: - - -g -n --level - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/2a32c296-d4a2-44b3-8120-c45d4fd40072?api-version=2016-03-30&t=638872018054321443&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=EzbpBLgO3BZLrwD8DzAzXxyfaziXmVsg-hOIOmT1A-6eJE3FsEhfK7yApG_3fSVccNwhqg_2qD25i4w4PZCTZLCTZC09uBuec0l2qCqk19nAYuQzWKY55eELPrux4nQmXRhZ-Vp4i6iOJmknbzy1fk_bErvxccbdeT7qpvsG0mVklt26ay4SVX_8Va0VlfNTZaJdMMD4TgScPTCfJE-D88Vu1Om0Yn_veoPQk-gUaeNimqX5YFJXWe7EOOAXYaFNMKu_P9HSDSHZAEx3wUJunkL6F-cBMqCvMWyziS1t6eipLavQVvFo7cfsrVL67t4ROc3ueBpSaXLQmKn3BDT-jA&h=uMYbLJazQmP7mM6ZG45BP6l8G7X8W1pD4qk9rcNVrnQ - response: - body: - string: "{\n \"name\": \"2a32c296-d4a2-44b3-8120-c45d4fd40072\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2025-07-04T04:56:44.2737183Z\"\n}" - headers: - cache-control: - - no-cache - content-length: - - '122' - content-type: - - application/json - date: - - Fri, 04 Jul 2025 04:56:45 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/29659990-ee7c-4347-a5e1-95055185fadf - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 9487EA42EDC94DF5B3B9AD08207E86BA Ref B: MNZ221060610051 Ref C: 2025-07-04T04:56:45Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks safeguards create - Connection: - - keep-alive - ParameterSetName: - - -g -n --level - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/2a32c296-d4a2-44b3-8120-c45d4fd40072?api-version=2016-03-30&t=638872018054321443&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=EzbpBLgO3BZLrwD8DzAzXxyfaziXmVsg-hOIOmT1A-6eJE3FsEhfK7yApG_3fSVccNwhqg_2qD25i4w4PZCTZLCTZC09uBuec0l2qCqk19nAYuQzWKY55eELPrux4nQmXRhZ-Vp4i6iOJmknbzy1fk_bErvxccbdeT7qpvsG0mVklt26ay4SVX_8Va0VlfNTZaJdMMD4TgScPTCfJE-D88Vu1Om0Yn_veoPQk-gUaeNimqX5YFJXWe7EOOAXYaFNMKu_P9HSDSHZAEx3wUJunkL6F-cBMqCvMWyziS1t6eipLavQVvFo7cfsrVL67t4ROc3ueBpSaXLQmKn3BDT-jA&h=uMYbLJazQmP7mM6ZG45BP6l8G7X8W1pD4qk9rcNVrnQ - response: - body: - string: "{\n \"name\": \"2a32c296-d4a2-44b3-8120-c45d4fd40072\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2025-07-04T04:56:44.2737183Z\"\n}" - headers: - cache-control: - - no-cache - content-length: - - '122' - content-type: - - application/json - date: - - Fri, 04 Jul 2025 04:57:16 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/d72ceb15-4df0-4f09-b6bb-38ad2bf9f88d - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 8302D96ED7FC42C0BA684F3215EC12B8 Ref B: MNZ221060609049 Ref C: 2025-07-04T04:57:16Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks safeguards create - Connection: - - keep-alive - ParameterSetName: - - -g -n --level - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/2a32c296-d4a2-44b3-8120-c45d4fd40072?api-version=2016-03-30&t=638872018054321443&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=EzbpBLgO3BZLrwD8DzAzXxyfaziXmVsg-hOIOmT1A-6eJE3FsEhfK7yApG_3fSVccNwhqg_2qD25i4w4PZCTZLCTZC09uBuec0l2qCqk19nAYuQzWKY55eELPrux4nQmXRhZ-Vp4i6iOJmknbzy1fk_bErvxccbdeT7qpvsG0mVklt26ay4SVX_8Va0VlfNTZaJdMMD4TgScPTCfJE-D88Vu1Om0Yn_veoPQk-gUaeNimqX5YFJXWe7EOOAXYaFNMKu_P9HSDSHZAEx3wUJunkL6F-cBMqCvMWyziS1t6eipLavQVvFo7cfsrVL67t4ROc3ueBpSaXLQmKn3BDT-jA&h=uMYbLJazQmP7mM6ZG45BP6l8G7X8W1pD4qk9rcNVrnQ - response: - body: - string: "{\n \"name\": \"2a32c296-d4a2-44b3-8120-c45d4fd40072\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2025-07-04T04:56:44.2737183Z\"\n}" - headers: - cache-control: - - no-cache - content-length: - - '122' - content-type: - - application/json - date: - - Fri, 04 Jul 2025 04:57:46 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/ac42b8de-a413-468c-9d73-8647e1806626 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 5AFBAA2FA3FE4D009B8309FC1284E5F5 Ref B: MNZ221060608009 Ref C: 2025-07-04T04:57:46Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks safeguards create - Connection: - - keep-alive - ParameterSetName: - - -g -n --level - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/2a32c296-d4a2-44b3-8120-c45d4fd40072?api-version=2016-03-30&t=638872018054321443&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=EzbpBLgO3BZLrwD8DzAzXxyfaziXmVsg-hOIOmT1A-6eJE3FsEhfK7yApG_3fSVccNwhqg_2qD25i4w4PZCTZLCTZC09uBuec0l2qCqk19nAYuQzWKY55eELPrux4nQmXRhZ-Vp4i6iOJmknbzy1fk_bErvxccbdeT7qpvsG0mVklt26ay4SVX_8Va0VlfNTZaJdMMD4TgScPTCfJE-D88Vu1Om0Yn_veoPQk-gUaeNimqX5YFJXWe7EOOAXYaFNMKu_P9HSDSHZAEx3wUJunkL6F-cBMqCvMWyziS1t6eipLavQVvFo7cfsrVL67t4ROc3ueBpSaXLQmKn3BDT-jA&h=uMYbLJazQmP7mM6ZG45BP6l8G7X8W1pD4qk9rcNVrnQ - response: - body: - string: "{\n \"name\": \"2a32c296-d4a2-44b3-8120-c45d4fd40072\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2025-07-04T04:56:44.2737183Z\",\n \"endTime\": - \"2025-07-04T04:57:57.5413691Z\"\n}" - headers: - cache-control: - - no-cache - content-length: - - '165' - content-type: - - application/json - date: - - Fri, 04 Jul 2025 04:58:16 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus2/610ceb1c-8cf2-4126-baf3-c25d097da079 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 060FD626DD7643BA83D6D206949AD8B3 Ref B: MNZ221060609017 Ref C: 2025-07-04T04:58:17Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks safeguards create - Connection: - - keep-alive - ParameterSetName: - - -g -n --level - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) - method: GET - uri: https://management.azure.com/%2Fsubscriptions%2F26fe00f8-9173-4872-9134-bb1d2e00343a%2FresourceGroups%2Fcli-000001%2Fproviders%2FMicrosoft.ContainerService%2FmanagedClusters%2Fakssafeguards-000002/providers/Microsoft.ContainerService/deploymentSafeguards/default?api-version=2025-04-01 - response: - body: - string: '{"eTag":"686efd93-0959-4dd7-be09-74d7b60a4cca","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli-000001/providers/Microsoft.ContainerService/managedClusters/akssafeguards-000002/providers/Microsoft.ContainerService/deploymentSafeguards/default","name":"default","properties":{"level":"Warn","provisioningState":"Succeeded","systemExcludedNamespaces":["kube-system","calico-system","tigera-system","gatekeeper-system"]},"type":"Microsoft.ContainerService/deploymentSafeguards"}' - headers: - cache-control: - - no-cache - content-length: - - '503' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 04 Jul 2025 04:58:17 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/ebc69401-caff-4c88-984a-91350e6f1ea5 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: C8EC182A76FE4F369FE0FB2DD4CE189C Ref B: MNZ221060608009 Ref C: 2025-07-04T04:58:17Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks safeguards show - Connection: - - keep-alive - ParameterSetName: - - -g -n - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) - method: GET - uri: https://management.azure.com/%2Fsubscriptions%2F26fe00f8-9173-4872-9134-bb1d2e00343a%2FresourceGroups%2Fcli-000001%2Fproviders%2FMicrosoft.ContainerService%2FmanagedClusters%2Fakssafeguards-000002/providers/Microsoft.ContainerService/deploymentSafeguards/default?api-version=2025-04-01 - response: - body: - string: '{"eTag":"686efd93-0959-4dd7-be09-74d7b60a4cca","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli-000001/providers/Microsoft.ContainerService/managedClusters/akssafeguards-000002/providers/Microsoft.ContainerService/deploymentSafeguards/default","name":"default","properties":{"level":"Warn","provisioningState":"Succeeded","systemExcludedNamespaces":["kube-system","calico-system","tigera-system","gatekeeper-system"]},"type":"Microsoft.ContainerService/deploymentSafeguards"}' - headers: - cache-control: - - no-cache - content-length: - - '503' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 04 Jul 2025 04:58:17 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/e33e450e-af3a-46b6-803c-b7c2eb2aedb8 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: C41C255CAE8D48078E8B7647D2B320EB Ref B: MNZ221060609051 Ref C: 2025-07-04T04:58:18Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks safeguards list - Connection: - - keep-alive - ParameterSetName: - - -g -n - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) - method: GET - uri: https://management.azure.com/%2Fsubscriptions%2F26fe00f8-9173-4872-9134-bb1d2e00343a%2FresourceGroups%2Fcli-000001%2Fproviders%2FMicrosoft.ContainerService%2FmanagedClusters%2Fakssafeguards-000002/providers/Microsoft.ContainerService/deploymentSafeguards?api-version=2025-04-01 - response: - body: - string: '{"value":[{"eTag":"686efd93-0959-4dd7-be09-74d7b60a4cca","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli-000001/providers/Microsoft.ContainerService/managedClusters/akssafeguards-000002/providers/Microsoft.ContainerService/deploymentSafeguards/default","name":"default","properties":{"level":"Warn","provisioningState":"Succeeded","systemExcludedNamespaces":["kube-system","calico-system","tigera-system","gatekeeper-system"]},"type":"Microsoft.ContainerService/deploymentSafeguards"}]}' - headers: - cache-control: - - no-cache - content-length: - - '515' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 04 Jul 2025 04:58:18 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/b4f2afc3-7f10-4d8f-829f-63eb0e069733 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: FB53ED51297E4749B3E1793C3E837BF5 Ref B: MNZ221060610051 Ref C: 2025-07-04T04:58:19Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks safeguards update - Connection: - - keep-alive - ParameterSetName: - - -g -n --excluded-namespaces - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) - method: GET - uri: https://management.azure.com/%2Fsubscriptions%2F26fe00f8-9173-4872-9134-bb1d2e00343a%2FresourceGroups%2Fcli-000001%2Fproviders%2FMicrosoft.ContainerService%2FmanagedClusters%2Fakssafeguards-000002/providers/Microsoft.ContainerService/deploymentSafeguards/default?api-version=2025-04-01 - response: - body: - string: '{"eTag":"686efd93-0959-4dd7-be09-74d7b60a4cca","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli-000001/providers/Microsoft.ContainerService/managedClusters/akssafeguards-000002/providers/Microsoft.ContainerService/deploymentSafeguards/default","name":"default","properties":{"level":"Warn","provisioningState":"Succeeded","systemExcludedNamespaces":["kube-system","calico-system","tigera-system","gatekeeper-system"]},"type":"Microsoft.ContainerService/deploymentSafeguards"}' - headers: - cache-control: - - no-cache - content-length: - - '503' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 04 Jul 2025 04:58:19 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/6e3a6340-0c33-4aaf-b05d-f0d3bb645e7c - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 02CD9DA3DED042F38FE9E8B940483409 Ref B: MNZ221060609035 Ref C: 2025-07-04T04:58:19Z' - status: - code: 200 - message: OK -- request: - body: '{"properties": {"excludedNamespaces": ["ns1"], "level": "Warn"}}' - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - CommandName: - - aks safeguards update - Connection: - - keep-alive - Content-Length: - - '64' - Content-Type: - - application/json - ParameterSetName: - - -g -n --excluded-namespaces - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) - method: PUT - uri: https://management.azure.com/%2Fsubscriptions%2F26fe00f8-9173-4872-9134-bb1d2e00343a%2FresourceGroups%2Fcli-000001%2Fproviders%2FMicrosoft.ContainerService%2FmanagedClusters%2Fakssafeguards-000002/providers/Microsoft.ContainerService/deploymentSafeguards/default?api-version=2025-04-01 - response: - body: - string: '{"eTag":"55727c6e-8e0a-497c-8e38-5a78857a6e5e","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli-000001/providers/Microsoft.ContainerService/managedClusters/akssafeguards-000002/providers/Microsoft.ContainerService/deploymentSafeguards/default","name":"default","properties":{"excludedNamespaces":["ns1"],"level":"Warn","provisioningState":"Updating","systemExcludedNamespaces":["kube-system","calico-system","tigera-system","gatekeeper-system"]},"type":"Microsoft.ContainerService/deploymentSafeguards"}' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7d05815d-4ddf-49c9-b7a6-d8968cdf543f?api-version=2016-03-30&t=638872019021801168&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=XugnFdce-JFffnt9Rf1jnn_w5RywAmqBhpTsWwgkOVtaCHp8BnLA_zUJywf8yV4c7xgoZ7r2lZQMi9EiC-eDjDHRrIbHz-jEfdW7IgBiXKk4wCHIDsxdvGdGdmybC98W4zOQqh-a0ms2l2U8Lha04xCGaiWZsxOCRFjm8oaMzm-jMaTVYs7w3gY-MLfa3bk7kTHhpC73WfXjWOE2ePWd13afLi-2eBaeMmF0BKuFJB6UnnPaWPMncDwu1pRpQN7euPYX4aG2JlcmPIaajBFE_SN6mGLlEc4jZRcPo8R7hBYC4F4bqjQwu3X-7QuEn2_mGuSz8Vwj3geWTyxZIo7c9g&h=WpO6GfEv7yLRTBSmOI8T8CuOmOI0_wI5YkcNnIbmKLY - cache-control: - - no-cache - content-length: - - '531' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 04 Jul 2025 04:58:21 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/dc8758f1-bd93-422c-8fde-f74b50074fd6 - x-ms-ratelimit-remaining-subscription-global-writes: - - '11999' - x-ms-ratelimit-remaining-subscription-writes: - - '799' - x-msedge-ref: - - 'Ref A: C758A29B1181405DB585448AEF7C19E4 Ref B: MNZ221060609031 Ref C: 2025-07-04T04:58:20Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks safeguards update - Connection: - - keep-alive - ParameterSetName: - - -g -n --excluded-namespaces - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7d05815d-4ddf-49c9-b7a6-d8968cdf543f?api-version=2016-03-30&t=638872019021801168&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=XugnFdce-JFffnt9Rf1jnn_w5RywAmqBhpTsWwgkOVtaCHp8BnLA_zUJywf8yV4c7xgoZ7r2lZQMi9EiC-eDjDHRrIbHz-jEfdW7IgBiXKk4wCHIDsxdvGdGdmybC98W4zOQqh-a0ms2l2U8Lha04xCGaiWZsxOCRFjm8oaMzm-jMaTVYs7w3gY-MLfa3bk7kTHhpC73WfXjWOE2ePWd13afLi-2eBaeMmF0BKuFJB6UnnPaWPMncDwu1pRpQN7euPYX4aG2JlcmPIaajBFE_SN6mGLlEc4jZRcPo8R7hBYC4F4bqjQwu3X-7QuEn2_mGuSz8Vwj3geWTyxZIo7c9g&h=WpO6GfEv7yLRTBSmOI8T8CuOmOI0_wI5YkcNnIbmKLY - response: - body: - string: "{\n \"name\": \"7d05815d-4ddf-49c9-b7a6-d8968cdf543f\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2025-07-04T04:58:21.0088583Z\"\n}" - headers: - cache-control: - - no-cache - content-length: - - '122' - content-type: - - application/json - date: - - Fri, 04 Jul 2025 04:58:22 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/3e03ddb0-4ea2-4d11-9324-d20c40d8c8c7 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 61B48EF64FCB4D0C9CC693489989BE2E Ref B: MNZ221060609049 Ref C: 2025-07-04T04:58:22Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks safeguards update - Connection: - - keep-alive - ParameterSetName: - - -g -n --excluded-namespaces - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7d05815d-4ddf-49c9-b7a6-d8968cdf543f?api-version=2016-03-30&t=638872019021801168&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=XugnFdce-JFffnt9Rf1jnn_w5RywAmqBhpTsWwgkOVtaCHp8BnLA_zUJywf8yV4c7xgoZ7r2lZQMi9EiC-eDjDHRrIbHz-jEfdW7IgBiXKk4wCHIDsxdvGdGdmybC98W4zOQqh-a0ms2l2U8Lha04xCGaiWZsxOCRFjm8oaMzm-jMaTVYs7w3gY-MLfa3bk7kTHhpC73WfXjWOE2ePWd13afLi-2eBaeMmF0BKuFJB6UnnPaWPMncDwu1pRpQN7euPYX4aG2JlcmPIaajBFE_SN6mGLlEc4jZRcPo8R7hBYC4F4bqjQwu3X-7QuEn2_mGuSz8Vwj3geWTyxZIo7c9g&h=WpO6GfEv7yLRTBSmOI8T8CuOmOI0_wI5YkcNnIbmKLY - response: - body: - string: "{\n \"name\": \"7d05815d-4ddf-49c9-b7a6-d8968cdf543f\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2025-07-04T04:58:21.0088583Z\"\n}" - headers: - cache-control: - - no-cache - content-length: - - '122' - content-type: - - application/json - date: - - Fri, 04 Jul 2025 04:58:53 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/072f1c2b-c18f-4caf-a52d-f885fbcaaea4 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 6438F34BD8EB426F8C333A01C0BEF626 Ref B: MNZ221060609049 Ref C: 2025-07-04T04:58:52Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks safeguards update - Connection: - - keep-alive - ParameterSetName: - - -g -n --excluded-namespaces - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7d05815d-4ddf-49c9-b7a6-d8968cdf543f?api-version=2016-03-30&t=638872019021801168&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=XugnFdce-JFffnt9Rf1jnn_w5RywAmqBhpTsWwgkOVtaCHp8BnLA_zUJywf8yV4c7xgoZ7r2lZQMi9EiC-eDjDHRrIbHz-jEfdW7IgBiXKk4wCHIDsxdvGdGdmybC98W4zOQqh-a0ms2l2U8Lha04xCGaiWZsxOCRFjm8oaMzm-jMaTVYs7w3gY-MLfa3bk7kTHhpC73WfXjWOE2ePWd13afLi-2eBaeMmF0BKuFJB6UnnPaWPMncDwu1pRpQN7euPYX4aG2JlcmPIaajBFE_SN6mGLlEc4jZRcPo8R7hBYC4F4bqjQwu3X-7QuEn2_mGuSz8Vwj3geWTyxZIo7c9g&h=WpO6GfEv7yLRTBSmOI8T8CuOmOI0_wI5YkcNnIbmKLY - response: - body: - string: "{\n \"name\": \"7d05815d-4ddf-49c9-b7a6-d8968cdf543f\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2025-07-04T04:58:21.0088583Z\"\n}" - headers: - cache-control: - - no-cache - content-length: - - '122' - content-type: - - application/json - date: - - Fri, 04 Jul 2025 04:59:23 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/ddc4a4fb-a986-485f-a01d-0396b06e842d - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 63FC7D7ADADF4668B7B3E4EEEAA7D9F2 Ref B: MNZ221060608009 Ref C: 2025-07-04T04:59:23Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks safeguards update - Connection: - - keep-alive - ParameterSetName: - - -g -n --excluded-namespaces - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/7d05815d-4ddf-49c9-b7a6-d8968cdf543f?api-version=2016-03-30&t=638872019021801168&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=XugnFdce-JFffnt9Rf1jnn_w5RywAmqBhpTsWwgkOVtaCHp8BnLA_zUJywf8yV4c7xgoZ7r2lZQMi9EiC-eDjDHRrIbHz-jEfdW7IgBiXKk4wCHIDsxdvGdGdmybC98W4zOQqh-a0ms2l2U8Lha04xCGaiWZsxOCRFjm8oaMzm-jMaTVYs7w3gY-MLfa3bk7kTHhpC73WfXjWOE2ePWd13afLi-2eBaeMmF0BKuFJB6UnnPaWPMncDwu1pRpQN7euPYX4aG2JlcmPIaajBFE_SN6mGLlEc4jZRcPo8R7hBYC4F4bqjQwu3X-7QuEn2_mGuSz8Vwj3geWTyxZIo7c9g&h=WpO6GfEv7yLRTBSmOI8T8CuOmOI0_wI5YkcNnIbmKLY - response: - body: - string: "{\n \"name\": \"7d05815d-4ddf-49c9-b7a6-d8968cdf543f\",\n \"status\": - \"Succeeded\",\n \"startTime\": \"2025-07-04T04:58:21.0088583Z\",\n \"endTime\": - \"2025-07-04T04:59:30.5805921Z\"\n}" - headers: - cache-control: - - no-cache - content-length: - - '165' - content-type: - - application/json - date: - - Fri, 04 Jul 2025 04:59:53 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus2/29aa5891-9fe4-4c21-8299-5807deef8e5d - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 9DC1C699C23C4E1A8931901901E5A211 Ref B: MNZ221060609017 Ref C: 2025-07-04T04:59:54Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks safeguards update - Connection: - - keep-alive - ParameterSetName: - - -g -n --excluded-namespaces - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) - method: GET - uri: https://management.azure.com/%2Fsubscriptions%2F26fe00f8-9173-4872-9134-bb1d2e00343a%2FresourceGroups%2Fcli-000001%2Fproviders%2FMicrosoft.ContainerService%2FmanagedClusters%2Fakssafeguards-000002/providers/Microsoft.ContainerService/deploymentSafeguards/default?api-version=2025-04-01 - response: - body: - string: '{"eTag":"849604c3-8bbe-40e3-9def-ab58c100e98d","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli-000001/providers/Microsoft.ContainerService/managedClusters/akssafeguards-000002/providers/Microsoft.ContainerService/deploymentSafeguards/default","name":"default","properties":{"excludedNamespaces":["ns1"],"level":"Warn","provisioningState":"Succeeded","systemExcludedNamespaces":["kube-system","calico-system","tigera-system","gatekeeper-system"]},"type":"Microsoft.ContainerService/deploymentSafeguards"}' - headers: - cache-control: - - no-cache - content-length: - - '532' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 04 Jul 2025 04:59:54 GMT - expires: - - '-1' - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/c66e53cc-af12-4006-a17e-cfd8115e0c1e - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 923AEEF67C284FB1A262835D9A8559E9 Ref B: MNZ221060608009 Ref C: 2025-07-04T04:59:54Z' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks safeguards delete - Connection: - - keep-alive - Content-Length: - - '0' - ParameterSetName: - - -g -n --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) - method: DELETE - uri: https://management.azure.com/%2Fsubscriptions%2F26fe00f8-9173-4872-9134-bb1d2e00343a%2FresourceGroups%2Fcli-000001%2Fproviders%2FMicrosoft.ContainerService%2FmanagedClusters%2Fakssafeguards-000002/providers/Microsoft.ContainerService/deploymentSafeguards/default?api-version=2025-04-01 - response: - body: - string: '' - headers: - cache-control: - - no-cache - content-length: - - '0' - content-type: - - application/json; charset=utf-8 - date: - - Fri, 04 Jul 2025 04:59:57 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/bd6d1307-78df-4bd8-84e2-b75ccef068d0?api-version=2016-03-30&t=638872019972602575&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=Du1Ls2W8_ThqxtXapVPoWp9Y3bH682o5dQih8ovwPSkpXpzTUKP4jiu6DQH6DEjCFHNiLtmZ1UaLQqh1NghYjRFrM4lVz8jTvcsxK2a1s9Bxaovs-kB6wug6hF_ARL0D3Wq26VHB7N6bj7G1MMM7XqCnVUur9xS9FZ2rC37jDgxb1F0U-SNS2kIzMA08Ah6WwZns48K90usV6Xf8cmbkauU3A8lA6ZUFbBi3VUJgDeTe4ppIjyrdKCTO5fRTqxLgMsHdURCW2twxwo6LlRmP2AeVTBNyfFCoZ7nGk2PwTUt9eem6unETPIfR-MT0weEZYrZlOqrpRaElpmorDvbryA&h=FrOypeuEEA6OW_lgqqPV1fW0nDGvzBvlpYKIX5FeLSA - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/f48022bf-8081-4bf3-8e37-efc70971a8ca - x-ms-ratelimit-remaining-subscription-deletes: - - '799' - x-ms-ratelimit-remaining-subscription-global-deletes: - - '11999' - x-msedge-ref: - - 'Ref A: FEC4065C69824AAFBC7C2F19FB91DE31 Ref B: MNZ221060609051 Ref C: 2025-07-04T04:59:55Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks safeguards delete - Connection: - - keep-alive - ParameterSetName: - - -g -n --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/bd6d1307-78df-4bd8-84e2-b75ccef068d0?api-version=2016-03-30&t=638872019972602575&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=Du1Ls2W8_ThqxtXapVPoWp9Y3bH682o5dQih8ovwPSkpXpzTUKP4jiu6DQH6DEjCFHNiLtmZ1UaLQqh1NghYjRFrM4lVz8jTvcsxK2a1s9Bxaovs-kB6wug6hF_ARL0D3Wq26VHB7N6bj7G1MMM7XqCnVUur9xS9FZ2rC37jDgxb1F0U-SNS2kIzMA08Ah6WwZns48K90usV6Xf8cmbkauU3A8lA6ZUFbBi3VUJgDeTe4ppIjyrdKCTO5fRTqxLgMsHdURCW2twxwo6LlRmP2AeVTBNyfFCoZ7nGk2PwTUt9eem6unETPIfR-MT0weEZYrZlOqrpRaElpmorDvbryA&h=FrOypeuEEA6OW_lgqqPV1fW0nDGvzBvlpYKIX5FeLSA - response: - body: - string: "{\n \"name\": \"bd6d1307-78df-4bd8-84e2-b75ccef068d0\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2025-07-04T04:59:55.9314087Z\",\n \"progress\": - {\n \"currentStep\": \"\"\n },\n \"leasedUntil\": \"2025-07-04T10:59:55.9318373Z\",\n - \"etag\": \"f9417f93-42e5-4429-816f-3a9a3df31875\"\n}" - headers: - cache-control: - - no-cache - content-length: - - '258' - content-type: - - application/json - date: - - Fri, 04 Jul 2025 04:59:56 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/bd6d1307-78df-4bd8-84e2-b75ccef068d0?api-version=2016-03-30&t=638872019977934852&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=hXIrHCr-oERDkBJsa91-i5KH7KJ8OXFwIXKs7i52UNmVUQErmaFRiDh_J06g23EKccNCYFKvoyabroWedaXwngEVW5MmzwqzYScBNIrNuznHpjv9u8mCLW5Rz4lcYJ9RgEYyOsG_gMv8qPd8-0NZZuPh8P_0kowKX8NY2FziWG7C7biNcW1AgepTeKymb9KUgZjUkQb7IAN_zZqqcofM6Xjnv5Fv16awARCpa2vsBfRwVEtQrKVjjiUAPj0YBWyyMejHXP0qEdDYxgFCfBgz9dbu6Cz5Hwag741XFZAoq2aouMBqT9MccGUWv3ozsfr_SV-IRVN6U3ZkWuWdLpl3YA&h=YlhI8zvDs5r2MnZ6gigC7gWdttKOtq8UKU2qo1wC5Uk - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/e32ff6d9-5fb6-4c16-842c-03e4a2817b8d - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: 074D09224E8C46F2905B7D48B8A065D3 Ref B: MNZ221060610051 Ref C: 2025-07-04T04:59:57Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks safeguards delete - Connection: - - keep-alive - ParameterSetName: - - -g -n --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/bd6d1307-78df-4bd8-84e2-b75ccef068d0?api-version=2016-03-30&t=638872019977934852&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=hXIrHCr-oERDkBJsa91-i5KH7KJ8OXFwIXKs7i52UNmVUQErmaFRiDh_J06g23EKccNCYFKvoyabroWedaXwngEVW5MmzwqzYScBNIrNuznHpjv9u8mCLW5Rz4lcYJ9RgEYyOsG_gMv8qPd8-0NZZuPh8P_0kowKX8NY2FziWG7C7biNcW1AgepTeKymb9KUgZjUkQb7IAN_zZqqcofM6Xjnv5Fv16awARCpa2vsBfRwVEtQrKVjjiUAPj0YBWyyMejHXP0qEdDYxgFCfBgz9dbu6Cz5Hwag741XFZAoq2aouMBqT9MccGUWv3ozsfr_SV-IRVN6U3ZkWuWdLpl3YA&h=YlhI8zvDs5r2MnZ6gigC7gWdttKOtq8UKU2qo1wC5Uk - response: - body: - string: "{\n \"name\": \"bd6d1307-78df-4bd8-84e2-b75ccef068d0\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2025-07-04T04:59:55.9314087Z\",\n \"progress\": - {\n \"currentStep\": \"\"\n },\n \"leasedUntil\": \"2025-07-04T10:59:55.9318373Z\",\n - \"etag\": \"f9417f93-42e5-4429-816f-3a9a3df31875\"\n}" - headers: - cache-control: - - no-cache - content-length: - - '258' - content-type: - - application/json - date: - - Fri, 04 Jul 2025 05:00:28 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/bd6d1307-78df-4bd8-84e2-b75ccef068d0?api-version=2016-03-30&t=638872020284341169&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=W6Cvt52SnV4PXNDaKAcZvzqell6HXVe4yTMleijUFbZOHwkO8ZaEH9rpkfutuR7TX77A1X5Onz4l9UdwsllnZlA97lSw96iWSC19fIxMuQmbGss9AZxh_7YfEixH8TRzE08Y2Auf8C-ElS4kvF1jiDTpDIULCFOaTKZJQoZdp4UvkCyfEP8fGlw-qe2ok-2LC8ax2eBmiE1ckJOjTC_2MOYAUEB5sWCBHhL_ufwX1KVe4I6-gGVa52kHzwS0lgJneqnKmvNg-ASkApkzmAXhOdh6N3I6yhvXAhaNeC5omWcfqa42A4b-5Pvf9uN_sTBwluuDzo-16Vz9pdn7iJtwNg&h=zO5jSR0YI4ouAG4HZuY4CEhhNMq9ijPf9dLJM2Ygjjo - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/411adaa5-1b6d-488a-b599-c1106a632eb4 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: EA5798522E674A76A60F2FBB98EFB616 Ref B: MNZ221060609049 Ref C: 2025-07-04T05:00:28Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks safeguards delete - Connection: - - keep-alive - ParameterSetName: - - -g -n --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/bd6d1307-78df-4bd8-84e2-b75ccef068d0?api-version=2016-03-30&t=638872020284341169&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=W6Cvt52SnV4PXNDaKAcZvzqell6HXVe4yTMleijUFbZOHwkO8ZaEH9rpkfutuR7TX77A1X5Onz4l9UdwsllnZlA97lSw96iWSC19fIxMuQmbGss9AZxh_7YfEixH8TRzE08Y2Auf8C-ElS4kvF1jiDTpDIULCFOaTKZJQoZdp4UvkCyfEP8fGlw-qe2ok-2LC8ax2eBmiE1ckJOjTC_2MOYAUEB5sWCBHhL_ufwX1KVe4I6-gGVa52kHzwS0lgJneqnKmvNg-ASkApkzmAXhOdh6N3I6yhvXAhaNeC5omWcfqa42A4b-5Pvf9uN_sTBwluuDzo-16Vz9pdn7iJtwNg&h=zO5jSR0YI4ouAG4HZuY4CEhhNMq9ijPf9dLJM2Ygjjo - response: - body: - string: "{\n \"name\": \"bd6d1307-78df-4bd8-84e2-b75ccef068d0\",\n \"status\": - \"InProgress\",\n \"startTime\": \"2025-07-04T04:59:55.9314087Z\",\n \"progress\": - {\n \"currentStep\": \"\"\n },\n \"leasedUntil\": \"2025-07-04T10:59:55.9318373Z\",\n - \"etag\": \"f9417f93-42e5-4429-816f-3a9a3df31875\"\n}" - headers: - cache-control: - - no-cache - content-length: - - '258' - content-type: - - application/json - date: - - Fri, 04 Jul 2025 05:00:58 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/bd6d1307-78df-4bd8-84e2-b75ccef068d0?api-version=2016-03-30&t=638872020591953728&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=jfv0zdpSZlmDRYE8rvpv8QSP0YwGD13kFNJyFsWTWB8Li8oy9CadYG7UHXDN5f2NKolNwFGZ7V10Ry0yLGaJMDJdR-yxnG1ch_-Nk71JGjjm7AKhbHiMaYa_o_NVdVi-YIxqbe2mozhHGxlYTp9PgiECSavRZlS0aPwJascB-nOIRrmyBKDVlKXDwZoZDAxwuZ-uZoF91WGwetzE32f6XVYr0mKhaiANC2pY0rH8uL8tbJzI_bMCe09tU-9fSngN9b5y26WXz0ULkXACh7nylLDWFEOmV4P9t9Di_ZBVc3oOSt9x6SdIFpPqxWMbDPhpl3t4Teg1P8AIoXyJo9EoKQ&h=4xKE-nAoRF-RmbNXDGDxlpByX1Q3Tb_PS6dhzNC7p4o - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/0250cef8-91bf-4bb3-9277-f19f7c63dde6 - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: D04C5196D5D948DCA4F9AAC6BC97DF71 Ref B: MNZ221060608009 Ref C: 2025-07-04T05:00:58Z' - status: - code: 202 - message: Accepted -- request: - body: null - headers: - Accept: - - '*/*' - Accept-Encoding: - - gzip, deflate - CommandName: - - aks safeguards delete - Connection: - - keep-alive - ParameterSetName: - - -g -n --yes - User-Agent: - - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/bd6d1307-78df-4bd8-84e2-b75ccef068d0?api-version=2016-03-30&t=638872020591953728&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=jfv0zdpSZlmDRYE8rvpv8QSP0YwGD13kFNJyFsWTWB8Li8oy9CadYG7UHXDN5f2NKolNwFGZ7V10Ry0yLGaJMDJdR-yxnG1ch_-Nk71JGjjm7AKhbHiMaYa_o_NVdVi-YIxqbe2mozhHGxlYTp9PgiECSavRZlS0aPwJascB-nOIRrmyBKDVlKXDwZoZDAxwuZ-uZoF91WGwetzE32f6XVYr0mKhaiANC2pY0rH8uL8tbJzI_bMCe09tU-9fSngN9b5y26WXz0ULkXACh7nylLDWFEOmV4P9t9Di_ZBVc3oOSt9x6SdIFpPqxWMbDPhpl3t4Teg1P8AIoXyJo9EoKQ&h=4xKE-nAoRF-RmbNXDGDxlpByX1Q3Tb_PS6dhzNC7p4o - response: - body: - string: '' - headers: - cache-control: - - no-cache - content-type: - - application/json - date: - - Fri, 04 Jul 2025 05:01:29 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/bd6d1307-78df-4bd8-84e2-b75ccef068d0?api-version=2016-03-30&t=638872020897753058&c=MIIHpTCCBo2gAwIBAgITOgWW6V4bWqMg7jirKQAEBZbpXjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDE4MDgxMTE1WhcNMjUxMDE1MDgxMTE1WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMY1NkY30CSs3RZUjU5LWx8q7D4EBtiOvDh0rp_pq88pDrSLlkOvW1ukv2drLl4IRFgQeGBaWUXLnQSQkKU2147xu_kMK_wSfioRAwmyyQHBR5k_vbrQJFxUKceo6N_rl_2o1j456RihwRURmBeWLnd-69hjHOb5hjnrt_qkn2AFXRyhWO7gcy4NPQtAKQDYrLUUVj2h-D33k8M9wh0QyV5ILmpDadE4FUZdq41h-3VF3wEOfcnxvX517erTM2H7B67HZterUB9j8_HcAXYFr2m0QuYMdMJg_kKz1Rw0S_1Dibc4xxeJ9mM4i2wM0_mRb3j8bwvrBvTEDH-wVRJJJ30CAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBS4PhGjDcxYCa2eOpJskgmW7M6GVTAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAHYuF4NC56IyGK6Ro3OTFN7_FjApCny2LNMxb7LrSysN_JN1P48hCgwFKbBarw1eD_cd50ZUsSlQhCpUXw_UKyPtXcIeG_o9kfL9_OD1FHsRLeqNaTS6U5d_ae9_46MeBalddw7Zi7Y_l_WZj-czs03WJvrs-rws6ksOFbJ25hUW_tt3LpxdJ49iUEoL9NogcwIevUhCvdTwed0uJcxSU3InXLDHfkVFTcGdu5TMdm0gfxraHzKeCoTEbo8jP41rP7JVgZzJSUoTzBWqFe-N9LuyN9-TrCNLAJwm11B3bKdUW_Ki1RtB548riY-xx-WmRmrYKnV1JCnsL1wsoViaoSg&s=U1rJk81ZEWG0fdu_TuEV-QAvxMXws0Gc9wZZc6MgeCwH1jfPMcyulwcAikz36FUIO08NOEm4MEnDlP8WBTvMSPPrI-gRSFGvD-nk2vg3lWMtAwef7r3YxuJ5xXaZjjEJRTpNC_d_DxX0mU4Vj5pZwzIqSxg6RRO2LrJNI22LVfpeaoIUB9KnFx7PxcIb7IRQOD4W3pSDpugN9k-eODLrnKKtY7WK3CJhFQ-I0kU0uyG2MxNjKBMzkqq55wl8AHB0489VsfEQ3dciWzEPlCwa1DRd5kJERilZsleLIvBNFElygUQ0OPtGH4mks_vC4MrToJ8tLC0tBvZ7Pd6wP1sKqA&h=i5l1f8A1FFET35PS5cJ4_7-_8JGQRFZsuGbQhTtOQ1I - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus2/08dabdee-24a0-4171-8b18-526d8f9d962b - x-ms-ratelimit-remaining-subscription-global-reads: - - '16499' - x-msedge-ref: - - 'Ref A: AE1EB14DC0874C8E887DB5DD8A66E710 Ref B: MNZ221060609017 Ref C: 2025-07-04T05:01:29Z' - status: - code: 204 - message: No Content -- 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.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) - method: DELETE - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli-000001/providers/Microsoft.ContainerService/managedClusters/akssafeguards-000002?api-version=2025-04-01 - response: - body: - string: '' - headers: - azure-asyncoperation: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/a9fc2e82-e2de-4fe6-b454-bd06125e544a?api-version=2025-03-01&t=638872020920639043&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=Cz2TEBABbpZgp_u7zQm4-MRVEL4dxTO0I0_EWsNooUplG8q8cUN1FlBZqosxH2sDMHbOADtW2JuGmhmZdO6Tph42oJiI_YkF0euS1OVNTuyP2hJF8nnd9XMAHBuLWgR5gk03l8sA3Jh1aAUH9F-E1Ix3VQrwCpZ1hTniOfPRpnXMJEZSztEntlMzO3jVUBiHqJDaZs86OjkXmSlWvRq7s-Ksik1_r7T7WhWMG6dxKZKuoeBYErjhSs7i8S9OaEEhW0GG11H5OvjIE0R7IBZBAUTNKqHLLqEAnaDAjUgo6nY155Jy3gwgr6Z6bYdAZz9SDviq4xE6k1O-klSyZ8wuEw&h=PgdzFXt7uo9HgYkb1WfTkrMoxAoilmP2D0qDoSO4fq0 - cache-control: - - no-cache - content-length: - - '0' - date: - - Fri, 04 Jul 2025 05:01:31 GMT - expires: - - '-1' - location: - - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/a9fc2e82-e2de-4fe6-b454-bd06125e544a?api-version=2025-03-01&t=638872020920951557&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=Bom5uXstdgVMddz-U9KawRgoMxzMHAIXFbxS_BRjFNv7gaB7L_-oP6p07nhbYd-uQKLl2MNHoIyTkwA98FWlMPUzBRqB_ZiFPEMWE02qY_Iu1mf45WmPaiDYy5DMOejWZXJQsgQFYRuspA_OiAvqW2HJpuX79Rav4k_xa8YwcJaubRKYvdKfb0RGh4ApCblrI_8X9v_Af1AANDPaIOBdUpfBAewzbxNWQe75-Ng45DadH1rwIK6M8BToSw5zWjhWv4doS0jdGNe1w0zVWqtydl_soiM_sL-FDkO-PniIERoIkS67I0oxdDw0Oh80-3MguoVXIF0a5Nq6JOuSxyGd4w&h=1GCHM229ZquLVrtg8MbdXPL0wZaePznPINQcrQueuek - pragma: - - no-cache - strict-transport-security: - - max-age=31536000; includeSubDomains - x-cache: - - CONFIG_NOCACHE - x-content-type-options: - - nosniff - x-ms-operation-identifier: - - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/3822c0e3-61b1-4205-9e22-c2e8b39d4c3a - x-ms-ratelimit-remaining-subscription-deletes: - - '799' - x-ms-ratelimit-remaining-subscription-global-deletes: - - '11999' - x-msedge-ref: - - 'Ref A: 303E39EF7A644263AF828D06F0D2A799 Ref B: MNZ221060608009 Ref C: 2025-07-04T05:01:30Z' - status: - code: 202 - message: Accepted + - request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - -g -n --ssh-key-value --node-vm-size --enable-addons + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli-000001/providers/Microsoft.ContainerService/managedClusters/akssafeguards-000002?api-version=2025-04-01 + response: + body: + string: + '{"error":{"code":"ResourceNotFound","message":"The Resource ''Microsoft.ContainerService/managedClusters/akssafeguards-000002'' + under resource group ''cli-000001'' was not found. For more details please + go to https://aka.ms/ARMResourceNotFoundFix"}}' + headers: + cache-control: + - no-cache + content-length: + - "245" + content-type: + - application/json; charset=utf-8 + date: + - Tue, 08 Jul 2025 14:04:34 GMT + expires: + - "-1" + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-failure-cause: + - gateway + x-msedge-ref: + - "Ref A: 318BB86EE3F9458386BE75B070B3C5A6 Ref B: MNZ221060608037 Ref C: 2025-07-08T14:04:34Z" + status: + code: 404 + message: Not Found + - request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - -g -n --ssh-key-value --node-vm-size --enable-addons + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli-000001?api-version=2024-11-01 + response: + body: + string: '{"id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli-000001","name":"cli-000001","type":"Microsoft.Resources/resourceGroups","location":"westus2","tags":{"product":"azurecli","cause":"automation","test":"test_aks_deployment_safeguards","date":"2025-07-08T14:04:31Z","module":"aks-safeguards","SkipASB_Audit":"true"},"properties":{"provisioningState":"Succeeded"}}' + headers: + cache-control: + - no-cache + content-length: + - "388" + content-type: + - application/json; charset=utf-8 + date: + - Tue, 08 Jul 2025 14:04:34 GMT + expires: + - "-1" + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - "16499" + x-msedge-ref: + - "Ref A: D7CC9C70D86549EDBFBFDCCD3673937A Ref B: MNZ221060609039 Ref C: 2025-07-08T14:04:34Z" + status: + code: 200 + message: OK + - request: + body: + '{"location": "westus2", "identity": {"type": "SystemAssigned"}, "properties": + {"kubernetesVersion": "", "dnsPrefix": "akssafegua-cli-000001-26fe00", "agentPoolProfiles": + [{"count": 3, "vmSize": "standard_a8_v2", "osType": "Linux", "enableAutoScaling": + false, "type": "VirtualMachineScaleSets", "mode": "System", "orchestratorVersion": + "", "upgradeSettings": {}, "enableNodePublicIP": false, "scaleSetPriority": + "Regular", "scaleSetEvictionPolicy": "Delete", "spotMaxPrice": -1.0, "nodeTaints": + [], "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": {"azurepolicy": {"enabled": true}}, + "enableRBAC": true, "networkProfile": {"podCidr": "10.244.0.0/16", "serviceCidr": + "10.0.0.0/16", "dnsServiceIP": "10.0.0.10", "outboundType": "loadBalancer", + "loadBalancerSku": "standard"}, "disableLocalAccounts": false, "storageProfile": + {}, "bootstrapProfile": {"artifactSource": "Direct"}}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + Content-Length: + - "1779" + Content-Type: + - application/json + ParameterSetName: + - -g -n --ssh-key-value --node-vm-size --enable-addons + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli-000001/providers/Microsoft.ContainerService/managedClusters/akssafeguards-000002?api-version=2025-04-01 + response: + body: + string: + "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli-000001/providers/Microsoft.ContainerService/managedClusters/akssafeguards-000002\",\n + \"location\": \"westus2\",\n \"name\": \"akssafeguards-000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Creating\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.32\",\n \"currentKubernetesVersion\": \"1.32.5\",\n \"dnsPrefix\": \"akssafegua-cli-000001-26fe00\",\n + \ \"fqdn\": \"akssafegua-cli-000001-26fe00-tac5m3j5.hcp.westus2.staging.azmk8s.io\",\n + \ \"azurePortalFQDN\": \"akssafegua-cli-000001-26fe00-tac5m3j5.portal.hcp.westus2.staging.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"standard_a8_v2\",\n \"osDiskSizeGB\": 256,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 250,\n \"type\": + \"VirtualMachineScaleSets\",\n \"enableAutoScaling\": false,\n \"scaleDownMode\": + \"Delete\",\n \"provisioningState\": \"Creating\",\n \"powerState\": + {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.32\",\n + \ \"currentOrchestratorVersion\": \"1.32.5\",\n \"enableNodePublicIP\": + false,\n \"nodeLabels\": {},\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": + false,\n \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204containerd-202507.02.0\",\n + \ \"upgradeSettings\": {\n \"maxSurge\": \"10%\",\n \"maxUnavailable\": + \"0\"\n },\n \"enableFIPS\": false,\n \"securityProfile\": {\n \"enableVTPM\": + false,\n \"enableSecureBoot\": false\n }\n }\n ],\n \"linuxProfile\": + {\n \"adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": + [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/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\": \"msi\"\n },\n \"addonProfiles\": {\n \"azurepolicy\": + {\n \"enabled\": true,\n \"config\": null\n }\n },\n \"nodeResourceGroup\": + \"MC_cli-000001_akssafeguards-000002_westus2\",\n \"enableRBAC\": true,\n + \ \"supportPlan\": \"KubernetesOfficial\",\n \"networkProfile\": {\n \"networkPlugin\": + \"azure\",\n \"networkPluginMode\": \"overlay\",\n \"networkPolicy\": + \"none\",\n \"networkDataplane\": \"azure\",\n \"loadBalancerSku\": \"standard\",\n + \ \"loadBalancerProfile\": {\n \"managedOutboundIPs\": {\n \"count\": + 1\n },\n \"backendPoolType\": \"nodeIPConfiguration\"\n },\n \"podCidr\": + \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n \"dnsServiceIP\": + \"10.0.0.10\",\n \"outboundType\": \"loadBalancer\",\n \"podCidrs\": [\n + \ \"10.244.0.0/16\"\n ],\n \"serviceCidrs\": [\n \"10.0.0.0/16\"\n + \ ],\n \"ipFamilies\": [\n \"IPv4\"\n ]\n },\n \"maxAgentPools\": + 100,\n \"autoUpgradeProfile\": {\n \"nodeOSUpgradeChannel\": \"NodeImage\"\n + \ },\n \"disableLocalAccounts\": false,\n \"securityProfile\": {},\n \"storageProfile\": + {\n \"diskCSIDriver\": {\n \"enabled\": true\n },\n \"fileCSIDriver\": + {\n \"enabled\": true\n },\n \"snapshotController\": {\n \"enabled\": + true\n }\n },\n \"oidcIssuerProfile\": {\n \"enabled\": false\n },\n + \ \"workloadAutoScalerProfile\": {},\n \"resourceUID\": \"686d257a944db3000120e6cb\",\n + \ \"metricsProfile\": {\n \"costAnalysis\": {\n \"enabled\": false\n + \ }\n },\n \"bootstrapProfile\": {\n \"artifactSource\": \"Direct\"\n + \ }\n },\n \"identity\": {\n \"type\": \"SystemAssigned\",\n \"principalId\": + \"eeb97a0f-f3c9-4146-8861-268011070043\",\n \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n + },\n \"sku\": {\n \"name\": \"Base\",\n \"tier\": \"Free\"\n }\n}" + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/16e846d3-4b6f-4452-b1eb-5ce201bad6c9?api-version=2025-03-01&t=638875802831026288&c=MIIHpTCCBo2gAwIBAgITOgWW801dauAAa8q_9QAEBZbzTTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDE4MDgzNTU0WhcNMjUxMDE1MDgzNTU0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK3YCcxMVtE6zwIOJIsgmpqiarmDTcF_ad57wqGibDbsT-pYCuquJTGBkJHgLRtXupZk_SNrthADtrgjqGIhSRihi6ZM7jxCUeh2jmjoDqxG0FhJuewhcC-EzuAlYDqMziyKvaQ1iMmQ1zzamPwwWfYtY1TtJSS_X95KACNWpj6SnaZ1f43uUExZaa6mgn9l0wOPZACt4rHHCyIkbt0uCcxlz7btohiLHgwIz_xcjIAuD1xMdCa7aqu2erUZpGmfC87n13jzZpU7koghEeyUPe4preN0IK2tK9qHh-DCD8bVgZN1icJzyizXXN6SgTyGZX24uU04d6JiRAF7J7tm7jECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRFxtMthlKS2z3P1wms9zb1vVZ0szAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABdwlOGudjCeLwad-pum0r7gRxlBnlod5sBeSrhJ3ATmkfByuLZgLEcu3DDIUzq7Rx8FaMcaZh85vnpAHrtpb4THYtnLa-M6h1430qzwU1Cl14mPyLXUQ6cwsBD9t2qQuTzWiObErRDyhsUYw-SUIP8oISNDk5TuyYMrutXB7zAGKSHB3G5I3GxxHb_6C2qVNAnBiVFSg6Msb71SBJ4-N188XevGRYM1EXGLuqkQXyWx49VaTFqtPrtsc-1TY37Lv2IafGxRk13D9MMXt4-bVU02nogYZZpzdZ0bth8Y7eo0h5qBJE2-BzyFHul4TuF_D7ms5EwMFV5D3E72Ub3pC_c&s=gIeMAJ_EZBbARsDycM9JAtCHyyZO-20Yk5KGN8ZrdGKFPXNn5ci9FaQViKDc1cJYYBGkKyUBplgy_YAciallOO9LGc--GBG4BVgAv7mv4LNXLJFyIeoZc323eEmn_LG9PDhLIoSv72FHDCpIXwoGxO4usqBjhUiqutaukqKAexiyo2Vdwrwwxa8sjKMvF4STmZALlKPrkuDahAxThUExvb4MwxyULGpHg3ftlBHEvSqSaov8FarCHSbf0J_xyESypLSJAcvadU4bPESRw8E7vbfwuwEgrkLYDoJg02HHE6rhmeVwpvptO-IL1P8q35DkhYFHrNALFmkwlpgsQTbr6g&h=PoL8f9iX2uVyMC_PnjmEQs0j_y-J_X3cs3kM6zudx8c + cache-control: + - no-cache + content-length: + - "4127" + content-type: + - application/json + date: + - Tue, 08 Jul 2025 14:04:42 GMT + expires: + - "-1" + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/northcentralus/ca621ffd-667a-4f58-aee5-728cc85e210b + x-ms-ratelimit-remaining-subscription-global-writes: + - "12000" + x-ms-ratelimit-remaining-subscription-writes: + - "800" + x-msedge-ref: + - "Ref A: 8E32D67A91C54BCBB454A3EA09ECF2E4 Ref B: MNZ221060610049 Ref C: 2025-07-08T14:04:35Z" + status: + code: 201 + message: Created + - request: + body: null + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - -g -n --ssh-key-value --node-vm-size --enable-addons + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/16e846d3-4b6f-4452-b1eb-5ce201bad6c9?api-version=2025-03-01&t=638875802831026288&c=MIIHpTCCBo2gAwIBAgITOgWW801dauAAa8q_9QAEBZbzTTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDE4MDgzNTU0WhcNMjUxMDE1MDgzNTU0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK3YCcxMVtE6zwIOJIsgmpqiarmDTcF_ad57wqGibDbsT-pYCuquJTGBkJHgLRtXupZk_SNrthADtrgjqGIhSRihi6ZM7jxCUeh2jmjoDqxG0FhJuewhcC-EzuAlYDqMziyKvaQ1iMmQ1zzamPwwWfYtY1TtJSS_X95KACNWpj6SnaZ1f43uUExZaa6mgn9l0wOPZACt4rHHCyIkbt0uCcxlz7btohiLHgwIz_xcjIAuD1xMdCa7aqu2erUZpGmfC87n13jzZpU7koghEeyUPe4preN0IK2tK9qHh-DCD8bVgZN1icJzyizXXN6SgTyGZX24uU04d6JiRAF7J7tm7jECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRFxtMthlKS2z3P1wms9zb1vVZ0szAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABdwlOGudjCeLwad-pum0r7gRxlBnlod5sBeSrhJ3ATmkfByuLZgLEcu3DDIUzq7Rx8FaMcaZh85vnpAHrtpb4THYtnLa-M6h1430qzwU1Cl14mPyLXUQ6cwsBD9t2qQuTzWiObErRDyhsUYw-SUIP8oISNDk5TuyYMrutXB7zAGKSHB3G5I3GxxHb_6C2qVNAnBiVFSg6Msb71SBJ4-N188XevGRYM1EXGLuqkQXyWx49VaTFqtPrtsc-1TY37Lv2IafGxRk13D9MMXt4-bVU02nogYZZpzdZ0bth8Y7eo0h5qBJE2-BzyFHul4TuF_D7ms5EwMFV5D3E72Ub3pC_c&s=gIeMAJ_EZBbARsDycM9JAtCHyyZO-20Yk5KGN8ZrdGKFPXNn5ci9FaQViKDc1cJYYBGkKyUBplgy_YAciallOO9LGc--GBG4BVgAv7mv4LNXLJFyIeoZc323eEmn_LG9PDhLIoSv72FHDCpIXwoGxO4usqBjhUiqutaukqKAexiyo2Vdwrwwxa8sjKMvF4STmZALlKPrkuDahAxThUExvb4MwxyULGpHg3ftlBHEvSqSaov8FarCHSbf0J_xyESypLSJAcvadU4bPESRw8E7vbfwuwEgrkLYDoJg02HHE6rhmeVwpvptO-IL1P8q35DkhYFHrNALFmkwlpgsQTbr6g&h=PoL8f9iX2uVyMC_PnjmEQs0j_y-J_X3cs3kM6zudx8c + response: + body: + string: + "{\n \"name\": \"16e846d3-4b6f-4452-b1eb-5ce201bad6c9\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2025-07-08T14:04:42.8784291Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - "122" + content-type: + - application/json + date: + - Tue, 08 Jul 2025 14:04:43 GMT + expires: + - "-1" + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus2/afac92aa-97ca-484f-96a5-7f41068f7094 + x-ms-ratelimit-remaining-subscription-global-reads: + - "16499" + x-msedge-ref: + - "Ref A: A3792BB368164D139C47FEBBEBC41142 Ref B: MNZ221060619017 Ref C: 2025-07-08T14:04:43Z" + status: + code: 200 + message: OK + - request: + body: null + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - -g -n --ssh-key-value --node-vm-size --enable-addons + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/16e846d3-4b6f-4452-b1eb-5ce201bad6c9?api-version=2025-03-01&t=638875802831026288&c=MIIHpTCCBo2gAwIBAgITOgWW801dauAAa8q_9QAEBZbzTTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDE4MDgzNTU0WhcNMjUxMDE1MDgzNTU0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK3YCcxMVtE6zwIOJIsgmpqiarmDTcF_ad57wqGibDbsT-pYCuquJTGBkJHgLRtXupZk_SNrthADtrgjqGIhSRihi6ZM7jxCUeh2jmjoDqxG0FhJuewhcC-EzuAlYDqMziyKvaQ1iMmQ1zzamPwwWfYtY1TtJSS_X95KACNWpj6SnaZ1f43uUExZaa6mgn9l0wOPZACt4rHHCyIkbt0uCcxlz7btohiLHgwIz_xcjIAuD1xMdCa7aqu2erUZpGmfC87n13jzZpU7koghEeyUPe4preN0IK2tK9qHh-DCD8bVgZN1icJzyizXXN6SgTyGZX24uU04d6JiRAF7J7tm7jECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRFxtMthlKS2z3P1wms9zb1vVZ0szAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABdwlOGudjCeLwad-pum0r7gRxlBnlod5sBeSrhJ3ATmkfByuLZgLEcu3DDIUzq7Rx8FaMcaZh85vnpAHrtpb4THYtnLa-M6h1430qzwU1Cl14mPyLXUQ6cwsBD9t2qQuTzWiObErRDyhsUYw-SUIP8oISNDk5TuyYMrutXB7zAGKSHB3G5I3GxxHb_6C2qVNAnBiVFSg6Msb71SBJ4-N188XevGRYM1EXGLuqkQXyWx49VaTFqtPrtsc-1TY37Lv2IafGxRk13D9MMXt4-bVU02nogYZZpzdZ0bth8Y7eo0h5qBJE2-BzyFHul4TuF_D7ms5EwMFV5D3E72Ub3pC_c&s=gIeMAJ_EZBbARsDycM9JAtCHyyZO-20Yk5KGN8ZrdGKFPXNn5ci9FaQViKDc1cJYYBGkKyUBplgy_YAciallOO9LGc--GBG4BVgAv7mv4LNXLJFyIeoZc323eEmn_LG9PDhLIoSv72FHDCpIXwoGxO4usqBjhUiqutaukqKAexiyo2Vdwrwwxa8sjKMvF4STmZALlKPrkuDahAxThUExvb4MwxyULGpHg3ftlBHEvSqSaov8FarCHSbf0J_xyESypLSJAcvadU4bPESRw8E7vbfwuwEgrkLYDoJg02HHE6rhmeVwpvptO-IL1P8q35DkhYFHrNALFmkwlpgsQTbr6g&h=PoL8f9iX2uVyMC_PnjmEQs0j_y-J_X3cs3kM6zudx8c + response: + body: + string: + "{\n \"name\": \"16e846d3-4b6f-4452-b1eb-5ce201bad6c9\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2025-07-08T14:04:42.8784291Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - "122" + content-type: + - application/json + date: + - Tue, 08 Jul 2025 14:05:13 GMT + expires: + - "-1" + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/northcentralus/ca2a2928-6a7a-4883-962c-8d60b1f48bb9 + x-ms-ratelimit-remaining-subscription-global-reads: + - "16499" + x-msedge-ref: + - "Ref A: 9D83C585C28C469EB6FF69B0F2693D36 Ref B: MNZ221060608033 Ref C: 2025-07-08T14:05:14Z" + status: + code: 200 + message: OK + - request: + body: null + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - -g -n --ssh-key-value --node-vm-size --enable-addons + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/16e846d3-4b6f-4452-b1eb-5ce201bad6c9?api-version=2025-03-01&t=638875802831026288&c=MIIHpTCCBo2gAwIBAgITOgWW801dauAAa8q_9QAEBZbzTTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDE4MDgzNTU0WhcNMjUxMDE1MDgzNTU0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK3YCcxMVtE6zwIOJIsgmpqiarmDTcF_ad57wqGibDbsT-pYCuquJTGBkJHgLRtXupZk_SNrthADtrgjqGIhSRihi6ZM7jxCUeh2jmjoDqxG0FhJuewhcC-EzuAlYDqMziyKvaQ1iMmQ1zzamPwwWfYtY1TtJSS_X95KACNWpj6SnaZ1f43uUExZaa6mgn9l0wOPZACt4rHHCyIkbt0uCcxlz7btohiLHgwIz_xcjIAuD1xMdCa7aqu2erUZpGmfC87n13jzZpU7koghEeyUPe4preN0IK2tK9qHh-DCD8bVgZN1icJzyizXXN6SgTyGZX24uU04d6JiRAF7J7tm7jECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRFxtMthlKS2z3P1wms9zb1vVZ0szAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABdwlOGudjCeLwad-pum0r7gRxlBnlod5sBeSrhJ3ATmkfByuLZgLEcu3DDIUzq7Rx8FaMcaZh85vnpAHrtpb4THYtnLa-M6h1430qzwU1Cl14mPyLXUQ6cwsBD9t2qQuTzWiObErRDyhsUYw-SUIP8oISNDk5TuyYMrutXB7zAGKSHB3G5I3GxxHb_6C2qVNAnBiVFSg6Msb71SBJ4-N188XevGRYM1EXGLuqkQXyWx49VaTFqtPrtsc-1TY37Lv2IafGxRk13D9MMXt4-bVU02nogYZZpzdZ0bth8Y7eo0h5qBJE2-BzyFHul4TuF_D7ms5EwMFV5D3E72Ub3pC_c&s=gIeMAJ_EZBbARsDycM9JAtCHyyZO-20Yk5KGN8ZrdGKFPXNn5ci9FaQViKDc1cJYYBGkKyUBplgy_YAciallOO9LGc--GBG4BVgAv7mv4LNXLJFyIeoZc323eEmn_LG9PDhLIoSv72FHDCpIXwoGxO4usqBjhUiqutaukqKAexiyo2Vdwrwwxa8sjKMvF4STmZALlKPrkuDahAxThUExvb4MwxyULGpHg3ftlBHEvSqSaov8FarCHSbf0J_xyESypLSJAcvadU4bPESRw8E7vbfwuwEgrkLYDoJg02HHE6rhmeVwpvptO-IL1P8q35DkhYFHrNALFmkwlpgsQTbr6g&h=PoL8f9iX2uVyMC_PnjmEQs0j_y-J_X3cs3kM6zudx8c + response: + body: + string: + "{\n \"name\": \"16e846d3-4b6f-4452-b1eb-5ce201bad6c9\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2025-07-08T14:04:42.8784291Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - "122" + content-type: + - application/json + date: + - Tue, 08 Jul 2025 14:05:44 GMT + expires: + - "-1" + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/northcentralus/bc0212be-276e-4f58-a293-b66e98f2481f + x-ms-ratelimit-remaining-subscription-global-reads: + - "16499" + x-msedge-ref: + - "Ref A: C6389D697D9D46EE8A6EFDBD376CA9E1 Ref B: MNZ221060608037 Ref C: 2025-07-08T14:05:44Z" + status: + code: 200 + message: OK + - request: + body: null + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - -g -n --ssh-key-value --node-vm-size --enable-addons + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/16e846d3-4b6f-4452-b1eb-5ce201bad6c9?api-version=2025-03-01&t=638875802831026288&c=MIIHpTCCBo2gAwIBAgITOgWW801dauAAa8q_9QAEBZbzTTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDE4MDgzNTU0WhcNMjUxMDE1MDgzNTU0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK3YCcxMVtE6zwIOJIsgmpqiarmDTcF_ad57wqGibDbsT-pYCuquJTGBkJHgLRtXupZk_SNrthADtrgjqGIhSRihi6ZM7jxCUeh2jmjoDqxG0FhJuewhcC-EzuAlYDqMziyKvaQ1iMmQ1zzamPwwWfYtY1TtJSS_X95KACNWpj6SnaZ1f43uUExZaa6mgn9l0wOPZACt4rHHCyIkbt0uCcxlz7btohiLHgwIz_xcjIAuD1xMdCa7aqu2erUZpGmfC87n13jzZpU7koghEeyUPe4preN0IK2tK9qHh-DCD8bVgZN1icJzyizXXN6SgTyGZX24uU04d6JiRAF7J7tm7jECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRFxtMthlKS2z3P1wms9zb1vVZ0szAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABdwlOGudjCeLwad-pum0r7gRxlBnlod5sBeSrhJ3ATmkfByuLZgLEcu3DDIUzq7Rx8FaMcaZh85vnpAHrtpb4THYtnLa-M6h1430qzwU1Cl14mPyLXUQ6cwsBD9t2qQuTzWiObErRDyhsUYw-SUIP8oISNDk5TuyYMrutXB7zAGKSHB3G5I3GxxHb_6C2qVNAnBiVFSg6Msb71SBJ4-N188XevGRYM1EXGLuqkQXyWx49VaTFqtPrtsc-1TY37Lv2IafGxRk13D9MMXt4-bVU02nogYZZpzdZ0bth8Y7eo0h5qBJE2-BzyFHul4TuF_D7ms5EwMFV5D3E72Ub3pC_c&s=gIeMAJ_EZBbARsDycM9JAtCHyyZO-20Yk5KGN8ZrdGKFPXNn5ci9FaQViKDc1cJYYBGkKyUBplgy_YAciallOO9LGc--GBG4BVgAv7mv4LNXLJFyIeoZc323eEmn_LG9PDhLIoSv72FHDCpIXwoGxO4usqBjhUiqutaukqKAexiyo2Vdwrwwxa8sjKMvF4STmZALlKPrkuDahAxThUExvb4MwxyULGpHg3ftlBHEvSqSaov8FarCHSbf0J_xyESypLSJAcvadU4bPESRw8E7vbfwuwEgrkLYDoJg02HHE6rhmeVwpvptO-IL1P8q35DkhYFHrNALFmkwlpgsQTbr6g&h=PoL8f9iX2uVyMC_PnjmEQs0j_y-J_X3cs3kM6zudx8c + response: + body: + string: + "{\n \"name\": \"16e846d3-4b6f-4452-b1eb-5ce201bad6c9\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2025-07-08T14:04:42.8784291Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - "122" + content-type: + - application/json + date: + - Tue, 08 Jul 2025 14:06:15 GMT + expires: + - "-1" + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/northcentralus/57356fe5-63fb-408b-bd97-5eb8e1e2b6dd + x-ms-ratelimit-remaining-subscription-global-reads: + - "16499" + x-msedge-ref: + - "Ref A: 9FF3FFBE67064B4480079B679D0C86AD Ref B: MNZ221060609023 Ref C: 2025-07-08T14:06:15Z" + status: + code: 200 + message: OK + - request: + body: null + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - -g -n --ssh-key-value --node-vm-size --enable-addons + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/16e846d3-4b6f-4452-b1eb-5ce201bad6c9?api-version=2025-03-01&t=638875802831026288&c=MIIHpTCCBo2gAwIBAgITOgWW801dauAAa8q_9QAEBZbzTTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDE4MDgzNTU0WhcNMjUxMDE1MDgzNTU0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK3YCcxMVtE6zwIOJIsgmpqiarmDTcF_ad57wqGibDbsT-pYCuquJTGBkJHgLRtXupZk_SNrthADtrgjqGIhSRihi6ZM7jxCUeh2jmjoDqxG0FhJuewhcC-EzuAlYDqMziyKvaQ1iMmQ1zzamPwwWfYtY1TtJSS_X95KACNWpj6SnaZ1f43uUExZaa6mgn9l0wOPZACt4rHHCyIkbt0uCcxlz7btohiLHgwIz_xcjIAuD1xMdCa7aqu2erUZpGmfC87n13jzZpU7koghEeyUPe4preN0IK2tK9qHh-DCD8bVgZN1icJzyizXXN6SgTyGZX24uU04d6JiRAF7J7tm7jECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRFxtMthlKS2z3P1wms9zb1vVZ0szAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABdwlOGudjCeLwad-pum0r7gRxlBnlod5sBeSrhJ3ATmkfByuLZgLEcu3DDIUzq7Rx8FaMcaZh85vnpAHrtpb4THYtnLa-M6h1430qzwU1Cl14mPyLXUQ6cwsBD9t2qQuTzWiObErRDyhsUYw-SUIP8oISNDk5TuyYMrutXB7zAGKSHB3G5I3GxxHb_6C2qVNAnBiVFSg6Msb71SBJ4-N188XevGRYM1EXGLuqkQXyWx49VaTFqtPrtsc-1TY37Lv2IafGxRk13D9MMXt4-bVU02nogYZZpzdZ0bth8Y7eo0h5qBJE2-BzyFHul4TuF_D7ms5EwMFV5D3E72Ub3pC_c&s=gIeMAJ_EZBbARsDycM9JAtCHyyZO-20Yk5KGN8ZrdGKFPXNn5ci9FaQViKDc1cJYYBGkKyUBplgy_YAciallOO9LGc--GBG4BVgAv7mv4LNXLJFyIeoZc323eEmn_LG9PDhLIoSv72FHDCpIXwoGxO4usqBjhUiqutaukqKAexiyo2Vdwrwwxa8sjKMvF4STmZALlKPrkuDahAxThUExvb4MwxyULGpHg3ftlBHEvSqSaov8FarCHSbf0J_xyESypLSJAcvadU4bPESRw8E7vbfwuwEgrkLYDoJg02HHE6rhmeVwpvptO-IL1P8q35DkhYFHrNALFmkwlpgsQTbr6g&h=PoL8f9iX2uVyMC_PnjmEQs0j_y-J_X3cs3kM6zudx8c + response: + body: + string: + "{\n \"name\": \"16e846d3-4b6f-4452-b1eb-5ce201bad6c9\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2025-07-08T14:04:42.8784291Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - "122" + content-type: + - application/json + date: + - Tue, 08 Jul 2025 14:06:46 GMT + expires: + - "-1" + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/northcentralus/f3141c5e-0291-472e-89af-25f968064c7a + x-ms-ratelimit-remaining-subscription-global-reads: + - "16499" + x-msedge-ref: + - "Ref A: 198025DEE6DB4705A0EDC0C70D9CFBB2 Ref B: BL2AA2010204021 Ref C: 2025-07-08T14:06:45Z" + status: + code: 200 + message: OK + - request: + body: null + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - -g -n --ssh-key-value --node-vm-size --enable-addons + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/16e846d3-4b6f-4452-b1eb-5ce201bad6c9?api-version=2025-03-01&t=638875802831026288&c=MIIHpTCCBo2gAwIBAgITOgWW801dauAAa8q_9QAEBZbzTTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDE4MDgzNTU0WhcNMjUxMDE1MDgzNTU0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK3YCcxMVtE6zwIOJIsgmpqiarmDTcF_ad57wqGibDbsT-pYCuquJTGBkJHgLRtXupZk_SNrthADtrgjqGIhSRihi6ZM7jxCUeh2jmjoDqxG0FhJuewhcC-EzuAlYDqMziyKvaQ1iMmQ1zzamPwwWfYtY1TtJSS_X95KACNWpj6SnaZ1f43uUExZaa6mgn9l0wOPZACt4rHHCyIkbt0uCcxlz7btohiLHgwIz_xcjIAuD1xMdCa7aqu2erUZpGmfC87n13jzZpU7koghEeyUPe4preN0IK2tK9qHh-DCD8bVgZN1icJzyizXXN6SgTyGZX24uU04d6JiRAF7J7tm7jECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRFxtMthlKS2z3P1wms9zb1vVZ0szAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABdwlOGudjCeLwad-pum0r7gRxlBnlod5sBeSrhJ3ATmkfByuLZgLEcu3DDIUzq7Rx8FaMcaZh85vnpAHrtpb4THYtnLa-M6h1430qzwU1Cl14mPyLXUQ6cwsBD9t2qQuTzWiObErRDyhsUYw-SUIP8oISNDk5TuyYMrutXB7zAGKSHB3G5I3GxxHb_6C2qVNAnBiVFSg6Msb71SBJ4-N188XevGRYM1EXGLuqkQXyWx49VaTFqtPrtsc-1TY37Lv2IafGxRk13D9MMXt4-bVU02nogYZZpzdZ0bth8Y7eo0h5qBJE2-BzyFHul4TuF_D7ms5EwMFV5D3E72Ub3pC_c&s=gIeMAJ_EZBbARsDycM9JAtCHyyZO-20Yk5KGN8ZrdGKFPXNn5ci9FaQViKDc1cJYYBGkKyUBplgy_YAciallOO9LGc--GBG4BVgAv7mv4LNXLJFyIeoZc323eEmn_LG9PDhLIoSv72FHDCpIXwoGxO4usqBjhUiqutaukqKAexiyo2Vdwrwwxa8sjKMvF4STmZALlKPrkuDahAxThUExvb4MwxyULGpHg3ftlBHEvSqSaov8FarCHSbf0J_xyESypLSJAcvadU4bPESRw8E7vbfwuwEgrkLYDoJg02HHE6rhmeVwpvptO-IL1P8q35DkhYFHrNALFmkwlpgsQTbr6g&h=PoL8f9iX2uVyMC_PnjmEQs0j_y-J_X3cs3kM6zudx8c + response: + body: + string: + "{\n \"name\": \"16e846d3-4b6f-4452-b1eb-5ce201bad6c9\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2025-07-08T14:04:42.8784291Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - "122" + content-type: + - application/json + date: + - Tue, 08 Jul 2025 14:07:16 GMT + expires: + - "-1" + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/northcentralus/11ff9152-e871-4dfb-9eb3-6edd598b179f + x-ms-ratelimit-remaining-subscription-global-reads: + - "16499" + x-msedge-ref: + - "Ref A: 0065DD91B6494A2EADC65B8184CF54FC Ref B: BL2AA2010204037 Ref C: 2025-07-08T14:07:16Z" + status: + code: 200 + message: OK + - request: + body: null + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - -g -n --ssh-key-value --node-vm-size --enable-addons + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/16e846d3-4b6f-4452-b1eb-5ce201bad6c9?api-version=2025-03-01&t=638875802831026288&c=MIIHpTCCBo2gAwIBAgITOgWW801dauAAa8q_9QAEBZbzTTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDE4MDgzNTU0WhcNMjUxMDE1MDgzNTU0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK3YCcxMVtE6zwIOJIsgmpqiarmDTcF_ad57wqGibDbsT-pYCuquJTGBkJHgLRtXupZk_SNrthADtrgjqGIhSRihi6ZM7jxCUeh2jmjoDqxG0FhJuewhcC-EzuAlYDqMziyKvaQ1iMmQ1zzamPwwWfYtY1TtJSS_X95KACNWpj6SnaZ1f43uUExZaa6mgn9l0wOPZACt4rHHCyIkbt0uCcxlz7btohiLHgwIz_xcjIAuD1xMdCa7aqu2erUZpGmfC87n13jzZpU7koghEeyUPe4preN0IK2tK9qHh-DCD8bVgZN1icJzyizXXN6SgTyGZX24uU04d6JiRAF7J7tm7jECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRFxtMthlKS2z3P1wms9zb1vVZ0szAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABdwlOGudjCeLwad-pum0r7gRxlBnlod5sBeSrhJ3ATmkfByuLZgLEcu3DDIUzq7Rx8FaMcaZh85vnpAHrtpb4THYtnLa-M6h1430qzwU1Cl14mPyLXUQ6cwsBD9t2qQuTzWiObErRDyhsUYw-SUIP8oISNDk5TuyYMrutXB7zAGKSHB3G5I3GxxHb_6C2qVNAnBiVFSg6Msb71SBJ4-N188XevGRYM1EXGLuqkQXyWx49VaTFqtPrtsc-1TY37Lv2IafGxRk13D9MMXt4-bVU02nogYZZpzdZ0bth8Y7eo0h5qBJE2-BzyFHul4TuF_D7ms5EwMFV5D3E72Ub3pC_c&s=gIeMAJ_EZBbARsDycM9JAtCHyyZO-20Yk5KGN8ZrdGKFPXNn5ci9FaQViKDc1cJYYBGkKyUBplgy_YAciallOO9LGc--GBG4BVgAv7mv4LNXLJFyIeoZc323eEmn_LG9PDhLIoSv72FHDCpIXwoGxO4usqBjhUiqutaukqKAexiyo2Vdwrwwxa8sjKMvF4STmZALlKPrkuDahAxThUExvb4MwxyULGpHg3ftlBHEvSqSaov8FarCHSbf0J_xyESypLSJAcvadU4bPESRw8E7vbfwuwEgrkLYDoJg02HHE6rhmeVwpvptO-IL1P8q35DkhYFHrNALFmkwlpgsQTbr6g&h=PoL8f9iX2uVyMC_PnjmEQs0j_y-J_X3cs3kM6zudx8c + response: + body: + string: + "{\n \"name\": \"16e846d3-4b6f-4452-b1eb-5ce201bad6c9\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2025-07-08T14:04:42.8784291Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - "122" + content-type: + - application/json + date: + - Tue, 08 Jul 2025 14:07:46 GMT + expires: + - "-1" + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/northcentralus/ec0c75ac-b598-4f02-b81d-50b396702955 + x-ms-ratelimit-remaining-subscription-global-reads: + - "16499" + x-msedge-ref: + - "Ref A: C1064F257E7F4254895372EDA8B8BC4E Ref B: BL2AA2010205037 Ref C: 2025-07-08T14:07:47Z" + status: + code: 200 + message: OK + - request: + body: null + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - -g -n --ssh-key-value --node-vm-size --enable-addons + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/16e846d3-4b6f-4452-b1eb-5ce201bad6c9?api-version=2025-03-01&t=638875802831026288&c=MIIHpTCCBo2gAwIBAgITOgWW801dauAAa8q_9QAEBZbzTTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDE4MDgzNTU0WhcNMjUxMDE1MDgzNTU0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK3YCcxMVtE6zwIOJIsgmpqiarmDTcF_ad57wqGibDbsT-pYCuquJTGBkJHgLRtXupZk_SNrthADtrgjqGIhSRihi6ZM7jxCUeh2jmjoDqxG0FhJuewhcC-EzuAlYDqMziyKvaQ1iMmQ1zzamPwwWfYtY1TtJSS_X95KACNWpj6SnaZ1f43uUExZaa6mgn9l0wOPZACt4rHHCyIkbt0uCcxlz7btohiLHgwIz_xcjIAuD1xMdCa7aqu2erUZpGmfC87n13jzZpU7koghEeyUPe4preN0IK2tK9qHh-DCD8bVgZN1icJzyizXXN6SgTyGZX24uU04d6JiRAF7J7tm7jECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRFxtMthlKS2z3P1wms9zb1vVZ0szAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABdwlOGudjCeLwad-pum0r7gRxlBnlod5sBeSrhJ3ATmkfByuLZgLEcu3DDIUzq7Rx8FaMcaZh85vnpAHrtpb4THYtnLa-M6h1430qzwU1Cl14mPyLXUQ6cwsBD9t2qQuTzWiObErRDyhsUYw-SUIP8oISNDk5TuyYMrutXB7zAGKSHB3G5I3GxxHb_6C2qVNAnBiVFSg6Msb71SBJ4-N188XevGRYM1EXGLuqkQXyWx49VaTFqtPrtsc-1TY37Lv2IafGxRk13D9MMXt4-bVU02nogYZZpzdZ0bth8Y7eo0h5qBJE2-BzyFHul4TuF_D7ms5EwMFV5D3E72Ub3pC_c&s=gIeMAJ_EZBbARsDycM9JAtCHyyZO-20Yk5KGN8ZrdGKFPXNn5ci9FaQViKDc1cJYYBGkKyUBplgy_YAciallOO9LGc--GBG4BVgAv7mv4LNXLJFyIeoZc323eEmn_LG9PDhLIoSv72FHDCpIXwoGxO4usqBjhUiqutaukqKAexiyo2Vdwrwwxa8sjKMvF4STmZALlKPrkuDahAxThUExvb4MwxyULGpHg3ftlBHEvSqSaov8FarCHSbf0J_xyESypLSJAcvadU4bPESRw8E7vbfwuwEgrkLYDoJg02HHE6rhmeVwpvptO-IL1P8q35DkhYFHrNALFmkwlpgsQTbr6g&h=PoL8f9iX2uVyMC_PnjmEQs0j_y-J_X3cs3kM6zudx8c + response: + body: + string: + "{\n \"name\": \"16e846d3-4b6f-4452-b1eb-5ce201bad6c9\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2025-07-08T14:04:42.8784291Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - "122" + content-type: + - application/json + date: + - Tue, 08 Jul 2025 14:08:17 GMT + expires: + - "-1" + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/northcentralus/8b6e9586-c857-4740-bc15-1804002b1a28 + x-ms-ratelimit-remaining-subscription-global-reads: + - "16499" + x-msedge-ref: + - "Ref A: 6FAEEB408E0D412AA1B6CC519972A85E Ref B: BL2AA2010204021 Ref C: 2025-07-08T14:08:17Z" + status: + code: 200 + message: OK + - request: + body: null + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - -g -n --ssh-key-value --node-vm-size --enable-addons + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/16e846d3-4b6f-4452-b1eb-5ce201bad6c9?api-version=2025-03-01&t=638875802831026288&c=MIIHpTCCBo2gAwIBAgITOgWW801dauAAa8q_9QAEBZbzTTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDE4MDgzNTU0WhcNMjUxMDE1MDgzNTU0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK3YCcxMVtE6zwIOJIsgmpqiarmDTcF_ad57wqGibDbsT-pYCuquJTGBkJHgLRtXupZk_SNrthADtrgjqGIhSRihi6ZM7jxCUeh2jmjoDqxG0FhJuewhcC-EzuAlYDqMziyKvaQ1iMmQ1zzamPwwWfYtY1TtJSS_X95KACNWpj6SnaZ1f43uUExZaa6mgn9l0wOPZACt4rHHCyIkbt0uCcxlz7btohiLHgwIz_xcjIAuD1xMdCa7aqu2erUZpGmfC87n13jzZpU7koghEeyUPe4preN0IK2tK9qHh-DCD8bVgZN1icJzyizXXN6SgTyGZX24uU04d6JiRAF7J7tm7jECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRFxtMthlKS2z3P1wms9zb1vVZ0szAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABdwlOGudjCeLwad-pum0r7gRxlBnlod5sBeSrhJ3ATmkfByuLZgLEcu3DDIUzq7Rx8FaMcaZh85vnpAHrtpb4THYtnLa-M6h1430qzwU1Cl14mPyLXUQ6cwsBD9t2qQuTzWiObErRDyhsUYw-SUIP8oISNDk5TuyYMrutXB7zAGKSHB3G5I3GxxHb_6C2qVNAnBiVFSg6Msb71SBJ4-N188XevGRYM1EXGLuqkQXyWx49VaTFqtPrtsc-1TY37Lv2IafGxRk13D9MMXt4-bVU02nogYZZpzdZ0bth8Y7eo0h5qBJE2-BzyFHul4TuF_D7ms5EwMFV5D3E72Ub3pC_c&s=gIeMAJ_EZBbARsDycM9JAtCHyyZO-20Yk5KGN8ZrdGKFPXNn5ci9FaQViKDc1cJYYBGkKyUBplgy_YAciallOO9LGc--GBG4BVgAv7mv4LNXLJFyIeoZc323eEmn_LG9PDhLIoSv72FHDCpIXwoGxO4usqBjhUiqutaukqKAexiyo2Vdwrwwxa8sjKMvF4STmZALlKPrkuDahAxThUExvb4MwxyULGpHg3ftlBHEvSqSaov8FarCHSbf0J_xyESypLSJAcvadU4bPESRw8E7vbfwuwEgrkLYDoJg02HHE6rhmeVwpvptO-IL1P8q35DkhYFHrNALFmkwlpgsQTbr6g&h=PoL8f9iX2uVyMC_PnjmEQs0j_y-J_X3cs3kM6zudx8c + response: + body: + string: + "{\n \"name\": \"16e846d3-4b6f-4452-b1eb-5ce201bad6c9\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2025-07-08T14:04:42.8784291Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - "122" + content-type: + - application/json + date: + - Tue, 08 Jul 2025 14:08:48 GMT + expires: + - "-1" + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/northcentralus/83da693f-b2fe-4c05-8294-e77c50463c82 + x-ms-ratelimit-remaining-subscription-global-reads: + - "16499" + x-msedge-ref: + - "Ref A: 067407DB27544F55AD49022D001B0925 Ref B: MNZ221060609023 Ref C: 2025-07-08T14:08:48Z" + status: + code: 200 + message: OK + - request: + body: null + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - -g -n --ssh-key-value --node-vm-size --enable-addons + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/16e846d3-4b6f-4452-b1eb-5ce201bad6c9?api-version=2025-03-01&t=638875802831026288&c=MIIHpTCCBo2gAwIBAgITOgWW801dauAAa8q_9QAEBZbzTTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDE4MDgzNTU0WhcNMjUxMDE1MDgzNTU0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK3YCcxMVtE6zwIOJIsgmpqiarmDTcF_ad57wqGibDbsT-pYCuquJTGBkJHgLRtXupZk_SNrthADtrgjqGIhSRihi6ZM7jxCUeh2jmjoDqxG0FhJuewhcC-EzuAlYDqMziyKvaQ1iMmQ1zzamPwwWfYtY1TtJSS_X95KACNWpj6SnaZ1f43uUExZaa6mgn9l0wOPZACt4rHHCyIkbt0uCcxlz7btohiLHgwIz_xcjIAuD1xMdCa7aqu2erUZpGmfC87n13jzZpU7koghEeyUPe4preN0IK2tK9qHh-DCD8bVgZN1icJzyizXXN6SgTyGZX24uU04d6JiRAF7J7tm7jECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRFxtMthlKS2z3P1wms9zb1vVZ0szAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABdwlOGudjCeLwad-pum0r7gRxlBnlod5sBeSrhJ3ATmkfByuLZgLEcu3DDIUzq7Rx8FaMcaZh85vnpAHrtpb4THYtnLa-M6h1430qzwU1Cl14mPyLXUQ6cwsBD9t2qQuTzWiObErRDyhsUYw-SUIP8oISNDk5TuyYMrutXB7zAGKSHB3G5I3GxxHb_6C2qVNAnBiVFSg6Msb71SBJ4-N188XevGRYM1EXGLuqkQXyWx49VaTFqtPrtsc-1TY37Lv2IafGxRk13D9MMXt4-bVU02nogYZZpzdZ0bth8Y7eo0h5qBJE2-BzyFHul4TuF_D7ms5EwMFV5D3E72Ub3pC_c&s=gIeMAJ_EZBbARsDycM9JAtCHyyZO-20Yk5KGN8ZrdGKFPXNn5ci9FaQViKDc1cJYYBGkKyUBplgy_YAciallOO9LGc--GBG4BVgAv7mv4LNXLJFyIeoZc323eEmn_LG9PDhLIoSv72FHDCpIXwoGxO4usqBjhUiqutaukqKAexiyo2Vdwrwwxa8sjKMvF4STmZALlKPrkuDahAxThUExvb4MwxyULGpHg3ftlBHEvSqSaov8FarCHSbf0J_xyESypLSJAcvadU4bPESRw8E7vbfwuwEgrkLYDoJg02HHE6rhmeVwpvptO-IL1P8q35DkhYFHrNALFmkwlpgsQTbr6g&h=PoL8f9iX2uVyMC_PnjmEQs0j_y-J_X3cs3kM6zudx8c + response: + body: + string: + "{\n \"name\": \"16e846d3-4b6f-4452-b1eb-5ce201bad6c9\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2025-07-08T14:04:42.8784291Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - "122" + content-type: + - application/json + date: + - Tue, 08 Jul 2025 14:09:19 GMT + expires: + - "-1" + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/northcentralus/0e6ac264-27cb-4d14-a9c6-977a4126deab + x-ms-ratelimit-remaining-subscription-global-reads: + - "16499" + x-msedge-ref: + - "Ref A: 8AD1C81AF23042539D2F3B7AE2F1F02E Ref B: MNZ221060608037 Ref C: 2025-07-08T14:09:19Z" + status: + code: 200 + message: OK + - request: + body: null + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - -g -n --ssh-key-value --node-vm-size --enable-addons + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/16e846d3-4b6f-4452-b1eb-5ce201bad6c9?api-version=2025-03-01&t=638875802831026288&c=MIIHpTCCBo2gAwIBAgITOgWW801dauAAa8q_9QAEBZbzTTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDE4MDgzNTU0WhcNMjUxMDE1MDgzNTU0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK3YCcxMVtE6zwIOJIsgmpqiarmDTcF_ad57wqGibDbsT-pYCuquJTGBkJHgLRtXupZk_SNrthADtrgjqGIhSRihi6ZM7jxCUeh2jmjoDqxG0FhJuewhcC-EzuAlYDqMziyKvaQ1iMmQ1zzamPwwWfYtY1TtJSS_X95KACNWpj6SnaZ1f43uUExZaa6mgn9l0wOPZACt4rHHCyIkbt0uCcxlz7btohiLHgwIz_xcjIAuD1xMdCa7aqu2erUZpGmfC87n13jzZpU7koghEeyUPe4preN0IK2tK9qHh-DCD8bVgZN1icJzyizXXN6SgTyGZX24uU04d6JiRAF7J7tm7jECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRFxtMthlKS2z3P1wms9zb1vVZ0szAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABdwlOGudjCeLwad-pum0r7gRxlBnlod5sBeSrhJ3ATmkfByuLZgLEcu3DDIUzq7Rx8FaMcaZh85vnpAHrtpb4THYtnLa-M6h1430qzwU1Cl14mPyLXUQ6cwsBD9t2qQuTzWiObErRDyhsUYw-SUIP8oISNDk5TuyYMrutXB7zAGKSHB3G5I3GxxHb_6C2qVNAnBiVFSg6Msb71SBJ4-N188XevGRYM1EXGLuqkQXyWx49VaTFqtPrtsc-1TY37Lv2IafGxRk13D9MMXt4-bVU02nogYZZpzdZ0bth8Y7eo0h5qBJE2-BzyFHul4TuF_D7ms5EwMFV5D3E72Ub3pC_c&s=gIeMAJ_EZBbARsDycM9JAtCHyyZO-20Yk5KGN8ZrdGKFPXNn5ci9FaQViKDc1cJYYBGkKyUBplgy_YAciallOO9LGc--GBG4BVgAv7mv4LNXLJFyIeoZc323eEmn_LG9PDhLIoSv72FHDCpIXwoGxO4usqBjhUiqutaukqKAexiyo2Vdwrwwxa8sjKMvF4STmZALlKPrkuDahAxThUExvb4MwxyULGpHg3ftlBHEvSqSaov8FarCHSbf0J_xyESypLSJAcvadU4bPESRw8E7vbfwuwEgrkLYDoJg02HHE6rhmeVwpvptO-IL1P8q35DkhYFHrNALFmkwlpgsQTbr6g&h=PoL8f9iX2uVyMC_PnjmEQs0j_y-J_X3cs3kM6zudx8c + response: + body: + string: + "{\n \"name\": \"16e846d3-4b6f-4452-b1eb-5ce201bad6c9\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2025-07-08T14:04:42.8784291Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - "122" + content-type: + - application/json + date: + - Tue, 08 Jul 2025 14:09:49 GMT + expires: + - "-1" + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/northcentralus/a633e719-656c-478c-b464-69ff22d14198 + x-ms-ratelimit-remaining-subscription-global-reads: + - "16499" + x-msedge-ref: + - "Ref A: E539501C89384AF99A87233CCD456A57 Ref B: MNZ221060609039 Ref C: 2025-07-08T14:09:49Z" + status: + code: 200 + message: OK + - request: + body: null + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - -g -n --ssh-key-value --node-vm-size --enable-addons + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/16e846d3-4b6f-4452-b1eb-5ce201bad6c9?api-version=2025-03-01&t=638875802831026288&c=MIIHpTCCBo2gAwIBAgITOgWW801dauAAa8q_9QAEBZbzTTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDE4MDgzNTU0WhcNMjUxMDE1MDgzNTU0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK3YCcxMVtE6zwIOJIsgmpqiarmDTcF_ad57wqGibDbsT-pYCuquJTGBkJHgLRtXupZk_SNrthADtrgjqGIhSRihi6ZM7jxCUeh2jmjoDqxG0FhJuewhcC-EzuAlYDqMziyKvaQ1iMmQ1zzamPwwWfYtY1TtJSS_X95KACNWpj6SnaZ1f43uUExZaa6mgn9l0wOPZACt4rHHCyIkbt0uCcxlz7btohiLHgwIz_xcjIAuD1xMdCa7aqu2erUZpGmfC87n13jzZpU7koghEeyUPe4preN0IK2tK9qHh-DCD8bVgZN1icJzyizXXN6SgTyGZX24uU04d6JiRAF7J7tm7jECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRFxtMthlKS2z3P1wms9zb1vVZ0szAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABdwlOGudjCeLwad-pum0r7gRxlBnlod5sBeSrhJ3ATmkfByuLZgLEcu3DDIUzq7Rx8FaMcaZh85vnpAHrtpb4THYtnLa-M6h1430qzwU1Cl14mPyLXUQ6cwsBD9t2qQuTzWiObErRDyhsUYw-SUIP8oISNDk5TuyYMrutXB7zAGKSHB3G5I3GxxHb_6C2qVNAnBiVFSg6Msb71SBJ4-N188XevGRYM1EXGLuqkQXyWx49VaTFqtPrtsc-1TY37Lv2IafGxRk13D9MMXt4-bVU02nogYZZpzdZ0bth8Y7eo0h5qBJE2-BzyFHul4TuF_D7ms5EwMFV5D3E72Ub3pC_c&s=gIeMAJ_EZBbARsDycM9JAtCHyyZO-20Yk5KGN8ZrdGKFPXNn5ci9FaQViKDc1cJYYBGkKyUBplgy_YAciallOO9LGc--GBG4BVgAv7mv4LNXLJFyIeoZc323eEmn_LG9PDhLIoSv72FHDCpIXwoGxO4usqBjhUiqutaukqKAexiyo2Vdwrwwxa8sjKMvF4STmZALlKPrkuDahAxThUExvb4MwxyULGpHg3ftlBHEvSqSaov8FarCHSbf0J_xyESypLSJAcvadU4bPESRw8E7vbfwuwEgrkLYDoJg02HHE6rhmeVwpvptO-IL1P8q35DkhYFHrNALFmkwlpgsQTbr6g&h=PoL8f9iX2uVyMC_PnjmEQs0j_y-J_X3cs3kM6zudx8c + response: + body: + string: + "{\n \"name\": \"16e846d3-4b6f-4452-b1eb-5ce201bad6c9\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2025-07-08T14:04:42.8784291Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - "122" + content-type: + - application/json + date: + - Tue, 08 Jul 2025 14:10:20 GMT + expires: + - "-1" + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/northcentralus/314f5819-a72c-4084-968c-1615118da3db + x-ms-ratelimit-remaining-subscription-global-reads: + - "16499" + x-msedge-ref: + - "Ref A: 12AAA654D7624ACF838A82ABD7B890CF Ref B: BL2AA2010204021 Ref C: 2025-07-08T14:10:20Z" + status: + code: 200 + message: OK + - request: + body: null + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - -g -n --ssh-key-value --node-vm-size --enable-addons + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/16e846d3-4b6f-4452-b1eb-5ce201bad6c9?api-version=2025-03-01&t=638875802831026288&c=MIIHpTCCBo2gAwIBAgITOgWW801dauAAa8q_9QAEBZbzTTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDE4MDgzNTU0WhcNMjUxMDE1MDgzNTU0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK3YCcxMVtE6zwIOJIsgmpqiarmDTcF_ad57wqGibDbsT-pYCuquJTGBkJHgLRtXupZk_SNrthADtrgjqGIhSRihi6ZM7jxCUeh2jmjoDqxG0FhJuewhcC-EzuAlYDqMziyKvaQ1iMmQ1zzamPwwWfYtY1TtJSS_X95KACNWpj6SnaZ1f43uUExZaa6mgn9l0wOPZACt4rHHCyIkbt0uCcxlz7btohiLHgwIz_xcjIAuD1xMdCa7aqu2erUZpGmfC87n13jzZpU7koghEeyUPe4preN0IK2tK9qHh-DCD8bVgZN1icJzyizXXN6SgTyGZX24uU04d6JiRAF7J7tm7jECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRFxtMthlKS2z3P1wms9zb1vVZ0szAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABdwlOGudjCeLwad-pum0r7gRxlBnlod5sBeSrhJ3ATmkfByuLZgLEcu3DDIUzq7Rx8FaMcaZh85vnpAHrtpb4THYtnLa-M6h1430qzwU1Cl14mPyLXUQ6cwsBD9t2qQuTzWiObErRDyhsUYw-SUIP8oISNDk5TuyYMrutXB7zAGKSHB3G5I3GxxHb_6C2qVNAnBiVFSg6Msb71SBJ4-N188XevGRYM1EXGLuqkQXyWx49VaTFqtPrtsc-1TY37Lv2IafGxRk13D9MMXt4-bVU02nogYZZpzdZ0bth8Y7eo0h5qBJE2-BzyFHul4TuF_D7ms5EwMFV5D3E72Ub3pC_c&s=gIeMAJ_EZBbARsDycM9JAtCHyyZO-20Yk5KGN8ZrdGKFPXNn5ci9FaQViKDc1cJYYBGkKyUBplgy_YAciallOO9LGc--GBG4BVgAv7mv4LNXLJFyIeoZc323eEmn_LG9PDhLIoSv72FHDCpIXwoGxO4usqBjhUiqutaukqKAexiyo2Vdwrwwxa8sjKMvF4STmZALlKPrkuDahAxThUExvb4MwxyULGpHg3ftlBHEvSqSaov8FarCHSbf0J_xyESypLSJAcvadU4bPESRw8E7vbfwuwEgrkLYDoJg02HHE6rhmeVwpvptO-IL1P8q35DkhYFHrNALFmkwlpgsQTbr6g&h=PoL8f9iX2uVyMC_PnjmEQs0j_y-J_X3cs3kM6zudx8c + response: + body: + string: + "{\n \"name\": \"16e846d3-4b6f-4452-b1eb-5ce201bad6c9\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2025-07-08T14:04:42.8784291Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - "122" + content-type: + - application/json + date: + - Tue, 08 Jul 2025 14:10:50 GMT + expires: + - "-1" + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/northcentralus/ca054bf2-9dd4-45cd-a77d-df92e8958240 + x-ms-ratelimit-remaining-subscription-global-reads: + - "16499" + x-msedge-ref: + - "Ref A: 9F83713F66A24FF8B929C6F42F43F7D7 Ref B: BL2AA2010204037 Ref C: 2025-07-08T14:10:51Z" + status: + code: 200 + message: OK + - request: + body: null + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - -g -n --ssh-key-value --node-vm-size --enable-addons + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/16e846d3-4b6f-4452-b1eb-5ce201bad6c9?api-version=2025-03-01&t=638875802831026288&c=MIIHpTCCBo2gAwIBAgITOgWW801dauAAa8q_9QAEBZbzTTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDE4MDgzNTU0WhcNMjUxMDE1MDgzNTU0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK3YCcxMVtE6zwIOJIsgmpqiarmDTcF_ad57wqGibDbsT-pYCuquJTGBkJHgLRtXupZk_SNrthADtrgjqGIhSRihi6ZM7jxCUeh2jmjoDqxG0FhJuewhcC-EzuAlYDqMziyKvaQ1iMmQ1zzamPwwWfYtY1TtJSS_X95KACNWpj6SnaZ1f43uUExZaa6mgn9l0wOPZACt4rHHCyIkbt0uCcxlz7btohiLHgwIz_xcjIAuD1xMdCa7aqu2erUZpGmfC87n13jzZpU7koghEeyUPe4preN0IK2tK9qHh-DCD8bVgZN1icJzyizXXN6SgTyGZX24uU04d6JiRAF7J7tm7jECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRFxtMthlKS2z3P1wms9zb1vVZ0szAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABdwlOGudjCeLwad-pum0r7gRxlBnlod5sBeSrhJ3ATmkfByuLZgLEcu3DDIUzq7Rx8FaMcaZh85vnpAHrtpb4THYtnLa-M6h1430qzwU1Cl14mPyLXUQ6cwsBD9t2qQuTzWiObErRDyhsUYw-SUIP8oISNDk5TuyYMrutXB7zAGKSHB3G5I3GxxHb_6C2qVNAnBiVFSg6Msb71SBJ4-N188XevGRYM1EXGLuqkQXyWx49VaTFqtPrtsc-1TY37Lv2IafGxRk13D9MMXt4-bVU02nogYZZpzdZ0bth8Y7eo0h5qBJE2-BzyFHul4TuF_D7ms5EwMFV5D3E72Ub3pC_c&s=gIeMAJ_EZBbARsDycM9JAtCHyyZO-20Yk5KGN8ZrdGKFPXNn5ci9FaQViKDc1cJYYBGkKyUBplgy_YAciallOO9LGc--GBG4BVgAv7mv4LNXLJFyIeoZc323eEmn_LG9PDhLIoSv72FHDCpIXwoGxO4usqBjhUiqutaukqKAexiyo2Vdwrwwxa8sjKMvF4STmZALlKPrkuDahAxThUExvb4MwxyULGpHg3ftlBHEvSqSaov8FarCHSbf0J_xyESypLSJAcvadU4bPESRw8E7vbfwuwEgrkLYDoJg02HHE6rhmeVwpvptO-IL1P8q35DkhYFHrNALFmkwlpgsQTbr6g&h=PoL8f9iX2uVyMC_PnjmEQs0j_y-J_X3cs3kM6zudx8c + response: + body: + string: + "{\n \"name\": \"16e846d3-4b6f-4452-b1eb-5ce201bad6c9\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2025-07-08T14:04:42.8784291Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - "122" + content-type: + - application/json + date: + - Tue, 08 Jul 2025 14:11:21 GMT + expires: + - "-1" + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/northcentralus/fb1ebe04-b822-4b1d-a8d0-4d55f1b4a765 + x-ms-ratelimit-remaining-subscription-global-reads: + - "16499" + x-msedge-ref: + - "Ref A: 50B6E4722EC14EC395E64588AF63466D Ref B: MNZ221060609023 Ref C: 2025-07-08T14:11:21Z" + status: + code: 200 + message: OK + - request: + body: null + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - -g -n --ssh-key-value --node-vm-size --enable-addons + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/16e846d3-4b6f-4452-b1eb-5ce201bad6c9?api-version=2025-03-01&t=638875802831026288&c=MIIHpTCCBo2gAwIBAgITOgWW801dauAAa8q_9QAEBZbzTTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDE4MDgzNTU0WhcNMjUxMDE1MDgzNTU0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK3YCcxMVtE6zwIOJIsgmpqiarmDTcF_ad57wqGibDbsT-pYCuquJTGBkJHgLRtXupZk_SNrthADtrgjqGIhSRihi6ZM7jxCUeh2jmjoDqxG0FhJuewhcC-EzuAlYDqMziyKvaQ1iMmQ1zzamPwwWfYtY1TtJSS_X95KACNWpj6SnaZ1f43uUExZaa6mgn9l0wOPZACt4rHHCyIkbt0uCcxlz7btohiLHgwIz_xcjIAuD1xMdCa7aqu2erUZpGmfC87n13jzZpU7koghEeyUPe4preN0IK2tK9qHh-DCD8bVgZN1icJzyizXXN6SgTyGZX24uU04d6JiRAF7J7tm7jECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRFxtMthlKS2z3P1wms9zb1vVZ0szAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABdwlOGudjCeLwad-pum0r7gRxlBnlod5sBeSrhJ3ATmkfByuLZgLEcu3DDIUzq7Rx8FaMcaZh85vnpAHrtpb4THYtnLa-M6h1430qzwU1Cl14mPyLXUQ6cwsBD9t2qQuTzWiObErRDyhsUYw-SUIP8oISNDk5TuyYMrutXB7zAGKSHB3G5I3GxxHb_6C2qVNAnBiVFSg6Msb71SBJ4-N188XevGRYM1EXGLuqkQXyWx49VaTFqtPrtsc-1TY37Lv2IafGxRk13D9MMXt4-bVU02nogYZZpzdZ0bth8Y7eo0h5qBJE2-BzyFHul4TuF_D7ms5EwMFV5D3E72Ub3pC_c&s=gIeMAJ_EZBbARsDycM9JAtCHyyZO-20Yk5KGN8ZrdGKFPXNn5ci9FaQViKDc1cJYYBGkKyUBplgy_YAciallOO9LGc--GBG4BVgAv7mv4LNXLJFyIeoZc323eEmn_LG9PDhLIoSv72FHDCpIXwoGxO4usqBjhUiqutaukqKAexiyo2Vdwrwwxa8sjKMvF4STmZALlKPrkuDahAxThUExvb4MwxyULGpHg3ftlBHEvSqSaov8FarCHSbf0J_xyESypLSJAcvadU4bPESRw8E7vbfwuwEgrkLYDoJg02HHE6rhmeVwpvptO-IL1P8q35DkhYFHrNALFmkwlpgsQTbr6g&h=PoL8f9iX2uVyMC_PnjmEQs0j_y-J_X3cs3kM6zudx8c + response: + body: + string: + "{\n \"name\": \"16e846d3-4b6f-4452-b1eb-5ce201bad6c9\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2025-07-08T14:04:42.8784291Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - "122" + content-type: + - application/json + date: + - Tue, 08 Jul 2025 14:11:52 GMT + expires: + - "-1" + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/northcentralus/0c0a5679-45be-4d5a-b8f9-5bf4c88617b6 + x-ms-ratelimit-remaining-subscription-global-reads: + - "16499" + x-msedge-ref: + - "Ref A: D835E0265A8F4C0CA585FAE62E1AB244 Ref B: MNZ221060608037 Ref C: 2025-07-08T14:11:52Z" + status: + code: 200 + message: OK + - request: + body: null + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - -g -n --ssh-key-value --node-vm-size --enable-addons + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/16e846d3-4b6f-4452-b1eb-5ce201bad6c9?api-version=2025-03-01&t=638875802831026288&c=MIIHpTCCBo2gAwIBAgITOgWW801dauAAa8q_9QAEBZbzTTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDE4MDgzNTU0WhcNMjUxMDE1MDgzNTU0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK3YCcxMVtE6zwIOJIsgmpqiarmDTcF_ad57wqGibDbsT-pYCuquJTGBkJHgLRtXupZk_SNrthADtrgjqGIhSRihi6ZM7jxCUeh2jmjoDqxG0FhJuewhcC-EzuAlYDqMziyKvaQ1iMmQ1zzamPwwWfYtY1TtJSS_X95KACNWpj6SnaZ1f43uUExZaa6mgn9l0wOPZACt4rHHCyIkbt0uCcxlz7btohiLHgwIz_xcjIAuD1xMdCa7aqu2erUZpGmfC87n13jzZpU7koghEeyUPe4preN0IK2tK9qHh-DCD8bVgZN1icJzyizXXN6SgTyGZX24uU04d6JiRAF7J7tm7jECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRFxtMthlKS2z3P1wms9zb1vVZ0szAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABdwlOGudjCeLwad-pum0r7gRxlBnlod5sBeSrhJ3ATmkfByuLZgLEcu3DDIUzq7Rx8FaMcaZh85vnpAHrtpb4THYtnLa-M6h1430qzwU1Cl14mPyLXUQ6cwsBD9t2qQuTzWiObErRDyhsUYw-SUIP8oISNDk5TuyYMrutXB7zAGKSHB3G5I3GxxHb_6C2qVNAnBiVFSg6Msb71SBJ4-N188XevGRYM1EXGLuqkQXyWx49VaTFqtPrtsc-1TY37Lv2IafGxRk13D9MMXt4-bVU02nogYZZpzdZ0bth8Y7eo0h5qBJE2-BzyFHul4TuF_D7ms5EwMFV5D3E72Ub3pC_c&s=gIeMAJ_EZBbARsDycM9JAtCHyyZO-20Yk5KGN8ZrdGKFPXNn5ci9FaQViKDc1cJYYBGkKyUBplgy_YAciallOO9LGc--GBG4BVgAv7mv4LNXLJFyIeoZc323eEmn_LG9PDhLIoSv72FHDCpIXwoGxO4usqBjhUiqutaukqKAexiyo2Vdwrwwxa8sjKMvF4STmZALlKPrkuDahAxThUExvb4MwxyULGpHg3ftlBHEvSqSaov8FarCHSbf0J_xyESypLSJAcvadU4bPESRw8E7vbfwuwEgrkLYDoJg02HHE6rhmeVwpvptO-IL1P8q35DkhYFHrNALFmkwlpgsQTbr6g&h=PoL8f9iX2uVyMC_PnjmEQs0j_y-J_X3cs3kM6zudx8c + response: + body: + string: + "{\n \"name\": \"16e846d3-4b6f-4452-b1eb-5ce201bad6c9\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2025-07-08T14:04:42.8784291Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - "122" + content-type: + - application/json + date: + - Tue, 08 Jul 2025 14:12:22 GMT + expires: + - "-1" + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/northcentralus/baa7e51a-3a2d-4037-951e-e08f5a02695f + x-ms-ratelimit-remaining-subscription-global-reads: + - "16499" + x-msedge-ref: + - "Ref A: D937688E986B4EB6A89A8A5F12F5CF96 Ref B: MNZ221060609039 Ref C: 2025-07-08T14:12:22Z" + status: + code: 200 + message: OK + - request: + body: null + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - -g -n --ssh-key-value --node-vm-size --enable-addons + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/16e846d3-4b6f-4452-b1eb-5ce201bad6c9?api-version=2025-03-01&t=638875802831026288&c=MIIHpTCCBo2gAwIBAgITOgWW801dauAAa8q_9QAEBZbzTTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDE4MDgzNTU0WhcNMjUxMDE1MDgzNTU0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK3YCcxMVtE6zwIOJIsgmpqiarmDTcF_ad57wqGibDbsT-pYCuquJTGBkJHgLRtXupZk_SNrthADtrgjqGIhSRihi6ZM7jxCUeh2jmjoDqxG0FhJuewhcC-EzuAlYDqMziyKvaQ1iMmQ1zzamPwwWfYtY1TtJSS_X95KACNWpj6SnaZ1f43uUExZaa6mgn9l0wOPZACt4rHHCyIkbt0uCcxlz7btohiLHgwIz_xcjIAuD1xMdCa7aqu2erUZpGmfC87n13jzZpU7koghEeyUPe4preN0IK2tK9qHh-DCD8bVgZN1icJzyizXXN6SgTyGZX24uU04d6JiRAF7J7tm7jECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRFxtMthlKS2z3P1wms9zb1vVZ0szAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABdwlOGudjCeLwad-pum0r7gRxlBnlod5sBeSrhJ3ATmkfByuLZgLEcu3DDIUzq7Rx8FaMcaZh85vnpAHrtpb4THYtnLa-M6h1430qzwU1Cl14mPyLXUQ6cwsBD9t2qQuTzWiObErRDyhsUYw-SUIP8oISNDk5TuyYMrutXB7zAGKSHB3G5I3GxxHb_6C2qVNAnBiVFSg6Msb71SBJ4-N188XevGRYM1EXGLuqkQXyWx49VaTFqtPrtsc-1TY37Lv2IafGxRk13D9MMXt4-bVU02nogYZZpzdZ0bth8Y7eo0h5qBJE2-BzyFHul4TuF_D7ms5EwMFV5D3E72Ub3pC_c&s=gIeMAJ_EZBbARsDycM9JAtCHyyZO-20Yk5KGN8ZrdGKFPXNn5ci9FaQViKDc1cJYYBGkKyUBplgy_YAciallOO9LGc--GBG4BVgAv7mv4LNXLJFyIeoZc323eEmn_LG9PDhLIoSv72FHDCpIXwoGxO4usqBjhUiqutaukqKAexiyo2Vdwrwwxa8sjKMvF4STmZALlKPrkuDahAxThUExvb4MwxyULGpHg3ftlBHEvSqSaov8FarCHSbf0J_xyESypLSJAcvadU4bPESRw8E7vbfwuwEgrkLYDoJg02HHE6rhmeVwpvptO-IL1P8q35DkhYFHrNALFmkwlpgsQTbr6g&h=PoL8f9iX2uVyMC_PnjmEQs0j_y-J_X3cs3kM6zudx8c + response: + body: + string: + "{\n \"name\": \"16e846d3-4b6f-4452-b1eb-5ce201bad6c9\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2025-07-08T14:04:42.8784291Z\",\n \"endTime\": + \"2025-07-08T14:12:38.3221122Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - "165" + content-type: + - application/json + date: + - Tue, 08 Jul 2025 14:12:53 GMT + expires: + - "-1" + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/northcentralus/835353f0-6f9e-4991-8780-0dbae531d9bb + x-ms-ratelimit-remaining-subscription-global-reads: + - "16499" + x-msedge-ref: + - "Ref A: 61F342F2BE4D4C6E809BF5FA15BFF21A Ref B: MNZ221060609023 Ref C: 2025-07-08T14:12:53Z" + status: + code: 200 + message: OK + - request: + body: null + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + CommandName: + - aks create + Connection: + - keep-alive + ParameterSetName: + - -g -n --ssh-key-value --node-vm-size --enable-addons + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli-000001/providers/Microsoft.ContainerService/managedClusters/akssafeguards-000002?api-version=2025-04-01 + response: + body: + string: + "{\n \"id\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli-000001/providers/Microsoft.ContainerService/managedClusters/akssafeguards-000002\",\n + \"location\": \"westus2\",\n \"name\": \"akssafeguards-000002\",\n \"type\": + \"Microsoft.ContainerService/ManagedClusters\",\n \"properties\": {\n \"provisioningState\": + \"Succeeded\",\n \"powerState\": {\n \"code\": \"Running\"\n },\n \"kubernetesVersion\": + \"1.32\",\n \"currentKubernetesVersion\": \"1.32.5\",\n \"dnsPrefix\": \"akssafegua-cli-000001-26fe00\",\n + \ \"fqdn\": \"akssafegua-cli-000001-26fe00-tac5m3j5.hcp.westus2.staging.azmk8s.io\",\n + \ \"azurePortalFQDN\": \"akssafegua-cli-000001-26fe00-tac5m3j5.portal.hcp.westus2.staging.azmk8s.io\",\n + \ \"agentPoolProfiles\": [\n {\n \"name\": \"nodepool1\",\n \"count\": + 3,\n \"vmSize\": \"standard_a8_v2\",\n \"osDiskSizeGB\": 256,\n \"osDiskType\": + \"Managed\",\n \"kubeletDiskType\": \"OS\",\n \"maxPods\": 250,\n \"type\": + \"VirtualMachineScaleSets\",\n \"enableAutoScaling\": false,\n \"scaleDownMode\": + \"Delete\",\n \"provisioningState\": \"Succeeded\",\n \"powerState\": + {\n \"code\": \"Running\"\n },\n \"orchestratorVersion\": \"1.32\",\n + \ \"currentOrchestratorVersion\": \"1.32.5\",\n \"enableNodePublicIP\": + false,\n \"mode\": \"System\",\n \"enableEncryptionAtHost\": false,\n + \ \"enableUltraSSD\": false,\n \"osType\": \"Linux\",\n \"osSKU\": + \"Ubuntu\",\n \"nodeImageVersion\": \"AKSUbuntu-2204containerd-202507.02.0\",\n + \ \"upgradeSettings\": {\n \"maxSurge\": \"10%\",\n \"maxUnavailable\": + \"0\"\n },\n \"enableFIPS\": false,\n \"securityProfile\": {\n \"enableVTPM\": + false,\n \"enableSecureBoot\": false\n }\n }\n ],\n \"linuxProfile\": + {\n \"adminUsername\": \"azureuser\",\n \"ssh\": {\n \"publicKeys\": + [\n {\n \"keyData\": \"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbIg1guRHbI0lV11wWDt1r2cUdcNd27CJsg+SfgC7miZeubtwUhbsPdhMQsfDyhOWHq1+ZL0M+nJZV63d/1dhmhtgyOqejUwrPlzKhydsbrsdUor+JmNJDdW01v7BXHyuymT8G4s09jCasNOwiufbP/qp72ruu0bIA1nySsvlf9pCQAuFkAnVnf/rFhUlOkhtRpwcq8SUNY2zRHR/EKb/4NWY1JzR4sa3q2fWIJdrrX0DvLoa5g9bIEd4Df79ba7v+yiUBOS0zT2ll+z4g9izHK3EO5d8hL4jYxcjKs+wcslSYRWrascfscLgMlMGh0CdKeNTDjHpGPncaf3Z+FwwwjWeuiNBxv7bJo13/8B/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\": \"msi\"\n },\n \"addonProfiles\": {\n \"azurepolicy\": + {\n \"enabled\": true,\n \"config\": null,\n \"identity\": {\n \"resourceId\": + \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_cli-000001_akssafeguards-000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/azurepolicy-akssafeguards-000002\",\n + \ \"clientId\": \"886ab603-2431-4c14-a2f3-cba5837a3e30\",\n \"objectId\": + \"6b26c74b-8a5e-4fad-bfe3-431671ec7990\"\n }\n }\n },\n \"nodeResourceGroup\": + \"MC_cli-000001_akssafeguards-000002_westus2\",\n \"enableRBAC\": true,\n + \ \"supportPlan\": \"KubernetesOfficial\",\n \"networkProfile\": {\n \"networkPlugin\": + \"azure\",\n \"networkPluginMode\": \"overlay\",\n \"networkPolicy\": + \"none\",\n \"networkDataplane\": \"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_cli-000001_akssafeguards-000002_westus2/providers/Microsoft.Network/publicIPAddresses/708db533-3342-40d6-b041-b76129211154\"\n + \ }\n ],\n \"backendPoolType\": \"nodeIPConfiguration\"\n },\n + \ \"podCidr\": \"10.244.0.0/16\",\n \"serviceCidr\": \"10.0.0.0/16\",\n + \ \"dnsServiceIP\": \"10.0.0.10\",\n \"outboundType\": \"loadBalancer\",\n + \ \"podCidrs\": [\n \"10.244.0.0/16\"\n ],\n \"serviceCidrs\": [\n + \ \"10.0.0.0/16\"\n ],\n \"ipFamilies\": [\n \"IPv4\"\n ]\n },\n + \ \"maxAgentPools\": 100,\n \"identityProfile\": {\n \"kubeletidentity\": + {\n \"resourceId\": \"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MC_cli-000001_akssafeguards-000002_westus2/providers/Microsoft.ManagedIdentity/userAssignedIdentities/akssafeguards-000002-agentpool\",\n + \ \"clientId\": \"82025ccd-9cc5-45ec-81f6-7e4e64c1c2b9\",\n \"objectId\": + \"047738fd-ba77-4fed-8c41-a41a70741e6a\"\n }\n },\n \"autoUpgradeProfile\": + {\n \"nodeOSUpgradeChannel\": \"NodeImage\"\n },\n \"disableLocalAccounts\": + false,\n \"securityProfile\": {},\n \"storageProfile\": {\n \"diskCSIDriver\": + {\n \"enabled\": true\n },\n \"fileCSIDriver\": {\n \"enabled\": + true\n },\n \"snapshotController\": {\n \"enabled\": true\n }\n },\n + \ \"oidcIssuerProfile\": {\n \"enabled\": false\n },\n \"workloadAutoScalerProfile\": + {},\n \"resourceUID\": \"686d257a944db3000120e6cb\",\n \"metricsProfile\": + {\n \"costAnalysis\": {\n \"enabled\": false\n }\n },\n \"bootstrapProfile\": + {\n \"artifactSource\": \"Direct\"\n }\n },\n \"identity\": {\n \"type\": + \"SystemAssigned\",\n \"principalId\": \"eeb97a0f-f3c9-4146-8861-268011070043\",\n + \ \"tenantId\": \"72f988bf-86f1-41af-91ab-2d7cd011db47\"\n },\n \"sku\": {\n + \ \"name\": \"Base\",\n \"tier\": \"Free\"\n }\n}" + headers: + cache-control: + - no-cache + content-length: + - "5116" + content-type: + - application/json + date: + - Tue, 08 Jul 2025 14:12:55 GMT + expires: + - "-1" + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-ratelimit-remaining-subscription-global-reads: + - "16499" + x-msedge-ref: + - "Ref A: 1068058003C9485DB1B82F5CAD1ED8E4 Ref B: MNZ221060610049 Ref C: 2025-07-08T14:12:54Z" + status: + code: 200 + message: OK + - request: + body: '{"properties": {"level": "Warn"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks safeguards create + Connection: + - keep-alive + Content-Length: + - "33" + Content-Type: + - application/json + ParameterSetName: + - -c --level + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: PUT + uri: https://management.azure.com/%2Fsubscriptions%2F00000000-0000-0000-0000-000000000000%2Fresourcegroups%2Fcli-000001%2Fproviders%2FMicrosoft.ContainerService%2FmanagedClusters%2Fakssafeguards-000002/providers/Microsoft.ContainerService/deploymentSafeguards/default?api-version=2025-04-01 + response: + body: + string: '{"eTag":"e48fc784-e4da-4ab5-820c-53ce60a7fa5c","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli-000001/providers/Microsoft.ContainerService/managedClusters/akssafeguards-000002/providers/Microsoft.ContainerService/deploymentSafeguards/default","name":"default","properties":{"level":"Warn","provisioningState":"Creating","systemExcludedNamespaces":["kube-system","calico-system","tigera-system","gatekeeper-system"]},"type":"Microsoft.ContainerService/deploymentSafeguards"}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/8baa3500-2fcb-4a9e-934f-462ea71f6c12?api-version=2016-03-30&t=638875807781785593&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=T07gWxvoCN3bh14e0o_W-bdLhN0f7Cm9V3TUbZmdA5pcE4YFFasyVg4yHWVwDFjyk4wlFWKHppeXE3IL8GvzM2eWT_a4aUghdoF1ZTgcSrhK2wNMmioZzTifu7h0-OGJO9rAipWYue69RDZoobX8dougB--26JRevXNyYpDdsHDZSEn2nLEJ950y9YXJZfpjZTPeRSqFqAWJjWn1kJ_u1UEPD7swPx-qpj3R1nriSIXk8GogunrTcuK1SS19etsgpLtwiR1_DRq1r9KRViRMNa7KXh65dmUk6mrBE5-_ZeMmLAqkaUH6XEe8HxPGaskR1L6yadeUqKGSlzNgunqYOA&h=Am8EP_woC659UA6uySYD9iGxT7vIn98biyW_j8d2tAk + cache-control: + - no-cache + content-length: + - "502" + content-type: + - application/json; charset=utf-8 + date: + - Tue, 08 Jul 2025 14:12:57 GMT + expires: + - "-1" + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/eastus/e23d20d2-31f0-40cc-832b-dc9f8c6dacf3 + x-ms-ratelimit-remaining-subscription-global-writes: + - "11999" + x-ms-ratelimit-remaining-subscription-writes: + - "799" + x-msedge-ref: + - "Ref A: 46B3FF8664FA4DDF9D0B186540AEFA22 Ref B: MNZ221060619017 Ref C: 2025-07-08T14:12:55Z" + status: + code: 201 + message: Created + - request: + body: null + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + CommandName: + - aks safeguards create + Connection: + - keep-alive + ParameterSetName: + - -c --level + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/8baa3500-2fcb-4a9e-934f-462ea71f6c12?api-version=2016-03-30&t=638875807781785593&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=T07gWxvoCN3bh14e0o_W-bdLhN0f7Cm9V3TUbZmdA5pcE4YFFasyVg4yHWVwDFjyk4wlFWKHppeXE3IL8GvzM2eWT_a4aUghdoF1ZTgcSrhK2wNMmioZzTifu7h0-OGJO9rAipWYue69RDZoobX8dougB--26JRevXNyYpDdsHDZSEn2nLEJ950y9YXJZfpjZTPeRSqFqAWJjWn1kJ_u1UEPD7swPx-qpj3R1nriSIXk8GogunrTcuK1SS19etsgpLtwiR1_DRq1r9KRViRMNa7KXh65dmUk6mrBE5-_ZeMmLAqkaUH6XEe8HxPGaskR1L6yadeUqKGSlzNgunqYOA&h=Am8EP_woC659UA6uySYD9iGxT7vIn98biyW_j8d2tAk + response: + body: + string: + "{\n \"name\": \"8baa3500-2fcb-4a9e-934f-462ea71f6c12\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2025-07-08T14:12:56.7282354Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - "122" + content-type: + - application/json + date: + - Tue, 08 Jul 2025 14:12:58 GMT + expires: + - "-1" + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/northcentralus/d38e7cd9-d699-4260-b8a4-43fb3a5afc45 + x-ms-ratelimit-remaining-subscription-global-reads: + - "16499" + x-msedge-ref: + - "Ref A: 2E2CB9462FAC4530806AFD3DB166D25C Ref B: MNZ221060608033 Ref C: 2025-07-08T14:12:58Z" + status: + code: 200 + message: OK + - request: + body: null + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + CommandName: + - aks safeguards create + Connection: + - keep-alive + ParameterSetName: + - -c --level + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/8baa3500-2fcb-4a9e-934f-462ea71f6c12?api-version=2016-03-30&t=638875807781785593&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=T07gWxvoCN3bh14e0o_W-bdLhN0f7Cm9V3TUbZmdA5pcE4YFFasyVg4yHWVwDFjyk4wlFWKHppeXE3IL8GvzM2eWT_a4aUghdoF1ZTgcSrhK2wNMmioZzTifu7h0-OGJO9rAipWYue69RDZoobX8dougB--26JRevXNyYpDdsHDZSEn2nLEJ950y9YXJZfpjZTPeRSqFqAWJjWn1kJ_u1UEPD7swPx-qpj3R1nriSIXk8GogunrTcuK1SS19etsgpLtwiR1_DRq1r9KRViRMNa7KXh65dmUk6mrBE5-_ZeMmLAqkaUH6XEe8HxPGaskR1L6yadeUqKGSlzNgunqYOA&h=Am8EP_woC659UA6uySYD9iGxT7vIn98biyW_j8d2tAk + response: + body: + string: + "{\n \"name\": \"8baa3500-2fcb-4a9e-934f-462ea71f6c12\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2025-07-08T14:12:56.7282354Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - "122" + content-type: + - application/json + date: + - Tue, 08 Jul 2025 14:13:29 GMT + expires: + - "-1" + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/northcentralus/06c89db4-b076-4833-ae08-a82b32b59c2c + x-ms-ratelimit-remaining-subscription-global-reads: + - "16499" + x-msedge-ref: + - "Ref A: 4B4483EF77EF492180FD763832D14005 Ref B: MNZ221060608037 Ref C: 2025-07-08T14:13:28Z" + status: + code: 200 + message: OK + - request: + body: null + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + CommandName: + - aks safeguards create + Connection: + - keep-alive + ParameterSetName: + - -c --level + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/8baa3500-2fcb-4a9e-934f-462ea71f6c12?api-version=2016-03-30&t=638875807781785593&c=MIIHhzCCBm-gAwIBAgITHgbIFmDY79XLPJrDjgAABsgWYDANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSW5mcmEgQ0EgMDYwHhcNMjUwNDE3MDcxODAyWhcNMjUxMDE0MDcxODAyWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMmXL0h9ESvC4b92QYV7yPeOyC8nGJyORFUoUm7UdBjxDbKTdSt8SfTfQkW5HjszhiwurE_fjCMlYj9_ymGSwiuCaKmitW7pcXF-WPgkAU2dKPUrSPqJAyeDDvG5SbZOmYYKHttoh0ZCPxadX4ljJ_k6BiE0-a-tSIYI__abusYKDqLuE9uYszi2Ra_hhLOH8qi2TBg71Jc7Dasa4RRwHnwfYbhpKL0tyMrBwyvMUGO00Q_Lx0iRvtIyWhp0HLppX7M2gzHCkh37uEJaggrcqn2T1QHSLgt2AuneElzaS8_if-JVZWv8ZdwCW8Oa-9JXQCzDSFKFP-2yMm1KPtualuUCAwEAAaOCBHQwggRwMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHLBggrBgEFBQcBAQSCAb0wggG5MGMGCCsGAQUFBzAChldodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MFMGCCsGAQUFBzAChkdodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CTDJQS0lJTlRDQTAyLkFNRS5HQkxfQU1FJTIwSW5mcmElMjBDQSUyMDA2LmNydDBTBggrBgEFBQcwAoZHaHR0cDovL2NybDMuYW1lLmdibC9haWEvQkwyUEtJSU5UQ0EwMi5BTUUuR0JMX0FNRSUyMEluZnJhJTIwQ0ElMjAwNi5jcnQwUwYIKwYBBQUHMAKGR2h0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JMMlBLSUlOVENBMDIuQU1FLkdCTF9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3J0MB0GA1UdDgQWBBSJ3ygYgt4NuGG8mfdBelaS0ABH_DAOBgNVHQ8BAf8EBAMCBaAwggEmBgNVHR8EggEdMIIBGTCCARWgggERoIIBDYY_aHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JshjFodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJbmZyYSUyMENBJTIwMDYuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTxRmjG8cPwKy19i2rhsvm-NfzRQTAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAI2X3AiLN4s7W-C4ho0tyyAJfaEptV5HLxJHbIHK4awoIyOC8pp8Ay2pGHpXZlTZAhmvEJBKPbB0dVv_cphT1EjWF5rgvvLTBfp9Roo8PqmTQxmvMefBGXnYPmtPgtKMi5nwH1Y4xayGTzvIjIz1ZwYW5_hkF8jKx3e9bGDWPlgyHm3bRRRSgD650gZ7x69myyaDo4tX8FNWbLk-7PYxKiDBeLyle73_kab63klBJc7ep-O2AIxEtxi2DhDGLlGADWVwyYhEhlcFAhxXcOjCETnpsvDfOiK7XD3hnEkdKsChwTT9Gp6wEmn6xu59Qm2DenO3AMiv6vEyP2-7F-bR5G4&s=T07gWxvoCN3bh14e0o_W-bdLhN0f7Cm9V3TUbZmdA5pcE4YFFasyVg4yHWVwDFjyk4wlFWKHppeXE3IL8GvzM2eWT_a4aUghdoF1ZTgcSrhK2wNMmioZzTifu7h0-OGJO9rAipWYue69RDZoobX8dougB--26JRevXNyYpDdsHDZSEn2nLEJ950y9YXJZfpjZTPeRSqFqAWJjWn1kJ_u1UEPD7swPx-qpj3R1nriSIXk8GogunrTcuK1SS19etsgpLtwiR1_DRq1r9KRViRMNa7KXh65dmUk6mrBE5-_ZeMmLAqkaUH6XEe8HxPGaskR1L6yadeUqKGSlzNgunqYOA&h=Am8EP_woC659UA6uySYD9iGxT7vIn98biyW_j8d2tAk + response: + body: + string: + "{\n \"name\": \"8baa3500-2fcb-4a9e-934f-462ea71f6c12\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2025-07-08T14:12:56.7282354Z\",\n \"endTime\": + \"2025-07-08T14:13:33.4362177Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - "165" + content-type: + - application/json + date: + - Tue, 08 Jul 2025 14:13:59 GMT + expires: + - "-1" + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/northcentralus/bf8c90ba-7ba3-407d-8718-5c082d93002c + x-ms-ratelimit-remaining-subscription-global-reads: + - "16499" + x-msedge-ref: + - "Ref A: F0B6B7BCEA1C4E5A928526C85C2D0E0F Ref B: MNZ221060609039 Ref C: 2025-07-08T14:13:59Z" + status: + code: 200 + message: OK + - request: + body: null + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + CommandName: + - aks safeguards create + Connection: + - keep-alive + ParameterSetName: + - -c --level + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/%2Fsubscriptions%2F00000000-0000-0000-0000-000000000000%2Fresourcegroups%2Fcli-000001%2Fproviders%2FMicrosoft.ContainerService%2FmanagedClusters%2Fakssafeguards-000002/providers/Microsoft.ContainerService/deploymentSafeguards/default?api-version=2025-04-01 + response: + body: + string: '{"eTag":"19c53768-b275-4e6c-b65e-b578b1c74b91","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli-000001/providers/Microsoft.ContainerService/managedClusters/akssafeguards-000002/providers/Microsoft.ContainerService/deploymentSafeguards/default","name":"default","properties":{"level":"Warn","provisioningState":"Succeeded","systemExcludedNamespaces":["kube-system","calico-system","tigera-system","gatekeeper-system"]},"type":"Microsoft.ContainerService/deploymentSafeguards"}' + headers: + cache-control: + - no-cache + content-length: + - "503" + content-type: + - application/json; charset=utf-8 + date: + - Tue, 08 Jul 2025 14:14:00 GMT + expires: + - "-1" + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/northcentralus/b8305990-3ae1-4c23-b7ae-8bd58b60ccc1 + x-ms-ratelimit-remaining-subscription-global-reads: + - "16499" + x-msedge-ref: + - "Ref A: 5B09FA8880074EC0909C0154BC4C0B3B Ref B: BL2AA2010204021 Ref C: 2025-07-08T14:14:00Z" + status: + code: 200 + message: OK + - request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks safeguards show + Connection: + - keep-alive + ParameterSetName: + - -c + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/%2Fsubscriptions%2F00000000-0000-0000-0000-000000000000%2Fresourcegroups%2Fcli-000001%2Fproviders%2FMicrosoft.ContainerService%2FmanagedClusters%2Fakssafeguards-000002/providers/Microsoft.ContainerService/deploymentSafeguards/default?api-version=2025-04-01 + response: + body: + string: '{"eTag":"19c53768-b275-4e6c-b65e-b578b1c74b91","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli-000001/providers/Microsoft.ContainerService/managedClusters/akssafeguards-000002/providers/Microsoft.ContainerService/deploymentSafeguards/default","name":"default","properties":{"level":"Warn","provisioningState":"Succeeded","systemExcludedNamespaces":["kube-system","calico-system","tigera-system","gatekeeper-system"]},"type":"Microsoft.ContainerService/deploymentSafeguards"}' + headers: + cache-control: + - no-cache + content-length: + - "503" + content-type: + - application/json; charset=utf-8 + date: + - Tue, 08 Jul 2025 14:14:01 GMT + expires: + - "-1" + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/northcentralus/7962c6fb-79f2-4b71-927d-d9fdcfaeab6d + x-ms-ratelimit-remaining-subscription-global-reads: + - "16499" + x-msedge-ref: + - "Ref A: EA8EF78D1370410CAB3570426519E31F Ref B: BL2AA2010204037 Ref C: 2025-07-08T14:14:00Z" + status: + code: 200 + message: OK + - request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks safeguards list + Connection: + - keep-alive + ParameterSetName: + - -c + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/%2Fsubscriptions%2F00000000-0000-0000-0000-000000000000%2Fresourcegroups%2Fcli-000001%2Fproviders%2FMicrosoft.ContainerService%2FmanagedClusters%2Fakssafeguards-000002/providers/Microsoft.ContainerService/deploymentSafeguards?api-version=2025-04-01 + response: + body: + string: '{"value":[{"eTag":"19c53768-b275-4e6c-b65e-b578b1c74b91","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli-000001/providers/Microsoft.ContainerService/managedClusters/akssafeguards-000002/providers/Microsoft.ContainerService/deploymentSafeguards/default","name":"default","properties":{"level":"Warn","provisioningState":"Succeeded","systemExcludedNamespaces":["kube-system","calico-system","tigera-system","gatekeeper-system"]},"type":"Microsoft.ContainerService/deploymentSafeguards"}]}' + headers: + cache-control: + - no-cache + content-length: + - "515" + content-type: + - application/json; charset=utf-8 + date: + - Tue, 08 Jul 2025 14:14:01 GMT + expires: + - "-1" + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/northcentralus/34efd8f2-d784-44c1-b3a3-4d2547e6ece7 + x-ms-ratelimit-remaining-subscription-global-reads: + - "16499" + x-msedge-ref: + - "Ref A: D0F4D6B7DE6B4DC9BFDFD0538F5E3926 Ref B: BL2AA2010205037 Ref C: 2025-07-08T14:14:01Z" + status: + code: 200 + message: OK + - request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks safeguards update + Connection: + - keep-alive + ParameterSetName: + - -c --excluded-namespaces + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/%2Fsubscriptions%2F00000000-0000-0000-0000-000000000000%2Fresourcegroups%2Fcli-000001%2Fproviders%2FMicrosoft.ContainerService%2FmanagedClusters%2Fakssafeguards-000002/providers/Microsoft.ContainerService/deploymentSafeguards/default?api-version=2025-04-01 + response: + body: + string: '{"eTag":"19c53768-b275-4e6c-b65e-b578b1c74b91","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli-000001/providers/Microsoft.ContainerService/managedClusters/akssafeguards-000002/providers/Microsoft.ContainerService/deploymentSafeguards/default","name":"default","properties":{"level":"Warn","provisioningState":"Succeeded","systemExcludedNamespaces":["kube-system","calico-system","tigera-system","gatekeeper-system"]},"type":"Microsoft.ContainerService/deploymentSafeguards"}' + headers: + cache-control: + - no-cache + content-length: + - "503" + content-type: + - application/json; charset=utf-8 + date: + - Tue, 08 Jul 2025 14:14:01 GMT + expires: + - "-1" + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/northcentralus/134ab0a9-243c-43b0-9d82-77fc18f34d9d + x-ms-ratelimit-remaining-subscription-global-reads: + - "16499" + x-msedge-ref: + - "Ref A: 4C04752F2A5348F19CC928D640EC14ED Ref B: BL2AA2010205053 Ref C: 2025-07-08T14:14:01Z" + status: + code: 200 + message: OK + - request: + body: '{"properties": {"excludedNamespaces": ["ns1"], "level": "Warn"}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + CommandName: + - aks safeguards update + Connection: + - keep-alive + Content-Length: + - "64" + Content-Type: + - application/json + ParameterSetName: + - -c --excluded-namespaces + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: PUT + uri: https://management.azure.com/%2Fsubscriptions%2F00000000-0000-0000-0000-000000000000%2Fresourcegroups%2Fcli-000001%2Fproviders%2FMicrosoft.ContainerService%2FmanagedClusters%2Fakssafeguards-000002/providers/Microsoft.ContainerService/deploymentSafeguards/default?api-version=2025-04-01 + response: + body: + string: '{"eTag":"e5618ab7-b8c3-427d-87e6-effe28178f90","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli-000001/providers/Microsoft.ContainerService/managedClusters/akssafeguards-000002/providers/Microsoft.ContainerService/deploymentSafeguards/default","name":"default","properties":{"excludedNamespaces":["ns1"],"level":"Warn","provisioningState":"Updating","systemExcludedNamespaces":["kube-system","calico-system","tigera-system","gatekeeper-system"]},"type":"Microsoft.ContainerService/deploymentSafeguards"}' + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ed1726bc-d161-4210-b2d4-d3022d788b35?api-version=2016-03-30&t=638875808443637914&c=MIIHpTCCBo2gAwIBAgITOgWW801dauAAa8q_9QAEBZbzTTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDE4MDgzNTU0WhcNMjUxMDE1MDgzNTU0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK3YCcxMVtE6zwIOJIsgmpqiarmDTcF_ad57wqGibDbsT-pYCuquJTGBkJHgLRtXupZk_SNrthADtrgjqGIhSRihi6ZM7jxCUeh2jmjoDqxG0FhJuewhcC-EzuAlYDqMziyKvaQ1iMmQ1zzamPwwWfYtY1TtJSS_X95KACNWpj6SnaZ1f43uUExZaa6mgn9l0wOPZACt4rHHCyIkbt0uCcxlz7btohiLHgwIz_xcjIAuD1xMdCa7aqu2erUZpGmfC87n13jzZpU7koghEeyUPe4preN0IK2tK9qHh-DCD8bVgZN1icJzyizXXN6SgTyGZX24uU04d6JiRAF7J7tm7jECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRFxtMthlKS2z3P1wms9zb1vVZ0szAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABdwlOGudjCeLwad-pum0r7gRxlBnlod5sBeSrhJ3ATmkfByuLZgLEcu3DDIUzq7Rx8FaMcaZh85vnpAHrtpb4THYtnLa-M6h1430qzwU1Cl14mPyLXUQ6cwsBD9t2qQuTzWiObErRDyhsUYw-SUIP8oISNDk5TuyYMrutXB7zAGKSHB3G5I3GxxHb_6C2qVNAnBiVFSg6Msb71SBJ4-N188XevGRYM1EXGLuqkQXyWx49VaTFqtPrtsc-1TY37Lv2IafGxRk13D9MMXt4-bVU02nogYZZpzdZ0bth8Y7eo0h5qBJE2-BzyFHul4TuF_D7ms5EwMFV5D3E72Ub3pC_c&s=Dyv9LZ1pF38d5wu5octpM-P7uz0GhgcbKKzaklNJ4GDQik0F8MOVGjiRfj5dtwA_I-xMNJblS5bHjj0csOvHYkvqLUl7zSy94EFmpuEwE90EuUHYG2V2h1ac-rkjBe9KcWKTokQ0bxxEivg0U9bRS6JWpN-YC9TCubCnPXxETLXytQnGpKLJ23inr5vB9MGVDty0BNCMexQcFk-w_69aGkSGP6I9ba4d_stPbIzry6ma7SMSWwABSzjYmh8sNYqlmbWHGfbe9aUVEKzZHeFg_4Mk7naItYFJDEtXUfpbxgeN6ij7m4QnTIGjxuPKDpBPAV7VnzK08QStIGnWimP7Zw&h=QW4AvEa1aKEifPcFYHE4P5sM5Poo9ihqBZ8MuTXidXk + cache-control: + - no-cache + content-length: + - "531" + content-type: + - application/json; charset=utf-8 + date: + - Tue, 08 Jul 2025 14:14:04 GMT + expires: + - "-1" + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/northcentralus/7b0d95e7-864b-44d5-b8d8-1c2ed795805b + x-ms-ratelimit-remaining-subscription-global-writes: + - "11999" + x-ms-ratelimit-remaining-subscription-writes: + - "799" + x-msedge-ref: + - "Ref A: 2C24CCE1BBE54670BCFDD15FB77741A2 Ref B: BL2AA2030101009 Ref C: 2025-07-08T14:14:02Z" + status: + code: 200 + message: OK + - request: + body: null + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + CommandName: + - aks safeguards update + Connection: + - keep-alive + ParameterSetName: + - -c --excluded-namespaces + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ed1726bc-d161-4210-b2d4-d3022d788b35?api-version=2016-03-30&t=638875808443637914&c=MIIHpTCCBo2gAwIBAgITOgWW801dauAAa8q_9QAEBZbzTTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDE4MDgzNTU0WhcNMjUxMDE1MDgzNTU0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK3YCcxMVtE6zwIOJIsgmpqiarmDTcF_ad57wqGibDbsT-pYCuquJTGBkJHgLRtXupZk_SNrthADtrgjqGIhSRihi6ZM7jxCUeh2jmjoDqxG0FhJuewhcC-EzuAlYDqMziyKvaQ1iMmQ1zzamPwwWfYtY1TtJSS_X95KACNWpj6SnaZ1f43uUExZaa6mgn9l0wOPZACt4rHHCyIkbt0uCcxlz7btohiLHgwIz_xcjIAuD1xMdCa7aqu2erUZpGmfC87n13jzZpU7koghEeyUPe4preN0IK2tK9qHh-DCD8bVgZN1icJzyizXXN6SgTyGZX24uU04d6JiRAF7J7tm7jECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRFxtMthlKS2z3P1wms9zb1vVZ0szAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABdwlOGudjCeLwad-pum0r7gRxlBnlod5sBeSrhJ3ATmkfByuLZgLEcu3DDIUzq7Rx8FaMcaZh85vnpAHrtpb4THYtnLa-M6h1430qzwU1Cl14mPyLXUQ6cwsBD9t2qQuTzWiObErRDyhsUYw-SUIP8oISNDk5TuyYMrutXB7zAGKSHB3G5I3GxxHb_6C2qVNAnBiVFSg6Msb71SBJ4-N188XevGRYM1EXGLuqkQXyWx49VaTFqtPrtsc-1TY37Lv2IafGxRk13D9MMXt4-bVU02nogYZZpzdZ0bth8Y7eo0h5qBJE2-BzyFHul4TuF_D7ms5EwMFV5D3E72Ub3pC_c&s=Dyv9LZ1pF38d5wu5octpM-P7uz0GhgcbKKzaklNJ4GDQik0F8MOVGjiRfj5dtwA_I-xMNJblS5bHjj0csOvHYkvqLUl7zSy94EFmpuEwE90EuUHYG2V2h1ac-rkjBe9KcWKTokQ0bxxEivg0U9bRS6JWpN-YC9TCubCnPXxETLXytQnGpKLJ23inr5vB9MGVDty0BNCMexQcFk-w_69aGkSGP6I9ba4d_stPbIzry6ma7SMSWwABSzjYmh8sNYqlmbWHGfbe9aUVEKzZHeFg_4Mk7naItYFJDEtXUfpbxgeN6ij7m4QnTIGjxuPKDpBPAV7VnzK08QStIGnWimP7Zw&h=QW4AvEa1aKEifPcFYHE4P5sM5Poo9ihqBZ8MuTXidXk + response: + body: + string: + "{\n \"name\": \"ed1726bc-d161-4210-b2d4-d3022d788b35\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2025-07-08T14:14:03.2912949Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - "122" + content-type: + - application/json + date: + - Tue, 08 Jul 2025 14:14:04 GMT + expires: + - "-1" + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/northcentralus/dbb61b8f-7368-402c-9372-b642c26a79f8 + x-ms-ratelimit-remaining-subscription-global-reads: + - "16499" + x-msedge-ref: + - "Ref A: BF3F39269D4D4272866345E865E8A41A Ref B: BL2AA2010204049 Ref C: 2025-07-08T14:14:04Z" + status: + code: 200 + message: OK + - request: + body: null + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + CommandName: + - aks safeguards update + Connection: + - keep-alive + ParameterSetName: + - -c --excluded-namespaces + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ed1726bc-d161-4210-b2d4-d3022d788b35?api-version=2016-03-30&t=638875808443637914&c=MIIHpTCCBo2gAwIBAgITOgWW801dauAAa8q_9QAEBZbzTTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDE4MDgzNTU0WhcNMjUxMDE1MDgzNTU0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK3YCcxMVtE6zwIOJIsgmpqiarmDTcF_ad57wqGibDbsT-pYCuquJTGBkJHgLRtXupZk_SNrthADtrgjqGIhSRihi6ZM7jxCUeh2jmjoDqxG0FhJuewhcC-EzuAlYDqMziyKvaQ1iMmQ1zzamPwwWfYtY1TtJSS_X95KACNWpj6SnaZ1f43uUExZaa6mgn9l0wOPZACt4rHHCyIkbt0uCcxlz7btohiLHgwIz_xcjIAuD1xMdCa7aqu2erUZpGmfC87n13jzZpU7koghEeyUPe4preN0IK2tK9qHh-DCD8bVgZN1icJzyizXXN6SgTyGZX24uU04d6JiRAF7J7tm7jECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRFxtMthlKS2z3P1wms9zb1vVZ0szAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABdwlOGudjCeLwad-pum0r7gRxlBnlod5sBeSrhJ3ATmkfByuLZgLEcu3DDIUzq7Rx8FaMcaZh85vnpAHrtpb4THYtnLa-M6h1430qzwU1Cl14mPyLXUQ6cwsBD9t2qQuTzWiObErRDyhsUYw-SUIP8oISNDk5TuyYMrutXB7zAGKSHB3G5I3GxxHb_6C2qVNAnBiVFSg6Msb71SBJ4-N188XevGRYM1EXGLuqkQXyWx49VaTFqtPrtsc-1TY37Lv2IafGxRk13D9MMXt4-bVU02nogYZZpzdZ0bth8Y7eo0h5qBJE2-BzyFHul4TuF_D7ms5EwMFV5D3E72Ub3pC_c&s=Dyv9LZ1pF38d5wu5octpM-P7uz0GhgcbKKzaklNJ4GDQik0F8MOVGjiRfj5dtwA_I-xMNJblS5bHjj0csOvHYkvqLUl7zSy94EFmpuEwE90EuUHYG2V2h1ac-rkjBe9KcWKTokQ0bxxEivg0U9bRS6JWpN-YC9TCubCnPXxETLXytQnGpKLJ23inr5vB9MGVDty0BNCMexQcFk-w_69aGkSGP6I9ba4d_stPbIzry6ma7SMSWwABSzjYmh8sNYqlmbWHGfbe9aUVEKzZHeFg_4Mk7naItYFJDEtXUfpbxgeN6ij7m4QnTIGjxuPKDpBPAV7VnzK08QStIGnWimP7Zw&h=QW4AvEa1aKEifPcFYHE4P5sM5Poo9ihqBZ8MuTXidXk + response: + body: + string: + "{\n \"name\": \"ed1726bc-d161-4210-b2d4-d3022d788b35\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2025-07-08T14:14:03.2912949Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - "122" + content-type: + - application/json + date: + - Tue, 08 Jul 2025 14:14:35 GMT + expires: + - "-1" + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/northcentralus/3c6e84a2-bade-42b3-8227-8cf817cbb07a + x-ms-ratelimit-remaining-subscription-global-reads: + - "16499" + x-msedge-ref: + - "Ref A: 01AD7454F9AF42A1B9EA056C2940F08B Ref B: MNZ221060609023 Ref C: 2025-07-08T14:14:35Z" + status: + code: 200 + message: OK + - request: + body: null + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + CommandName: + - aks safeguards update + Connection: + - keep-alive + ParameterSetName: + - -c --excluded-namespaces + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ed1726bc-d161-4210-b2d4-d3022d788b35?api-version=2016-03-30&t=638875808443637914&c=MIIHpTCCBo2gAwIBAgITOgWW801dauAAa8q_9QAEBZbzTTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDE4MDgzNTU0WhcNMjUxMDE1MDgzNTU0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK3YCcxMVtE6zwIOJIsgmpqiarmDTcF_ad57wqGibDbsT-pYCuquJTGBkJHgLRtXupZk_SNrthADtrgjqGIhSRihi6ZM7jxCUeh2jmjoDqxG0FhJuewhcC-EzuAlYDqMziyKvaQ1iMmQ1zzamPwwWfYtY1TtJSS_X95KACNWpj6SnaZ1f43uUExZaa6mgn9l0wOPZACt4rHHCyIkbt0uCcxlz7btohiLHgwIz_xcjIAuD1xMdCa7aqu2erUZpGmfC87n13jzZpU7koghEeyUPe4preN0IK2tK9qHh-DCD8bVgZN1icJzyizXXN6SgTyGZX24uU04d6JiRAF7J7tm7jECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRFxtMthlKS2z3P1wms9zb1vVZ0szAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABdwlOGudjCeLwad-pum0r7gRxlBnlod5sBeSrhJ3ATmkfByuLZgLEcu3DDIUzq7Rx8FaMcaZh85vnpAHrtpb4THYtnLa-M6h1430qzwU1Cl14mPyLXUQ6cwsBD9t2qQuTzWiObErRDyhsUYw-SUIP8oISNDk5TuyYMrutXB7zAGKSHB3G5I3GxxHb_6C2qVNAnBiVFSg6Msb71SBJ4-N188XevGRYM1EXGLuqkQXyWx49VaTFqtPrtsc-1TY37Lv2IafGxRk13D9MMXt4-bVU02nogYZZpzdZ0bth8Y7eo0h5qBJE2-BzyFHul4TuF_D7ms5EwMFV5D3E72Ub3pC_c&s=Dyv9LZ1pF38d5wu5octpM-P7uz0GhgcbKKzaklNJ4GDQik0F8MOVGjiRfj5dtwA_I-xMNJblS5bHjj0csOvHYkvqLUl7zSy94EFmpuEwE90EuUHYG2V2h1ac-rkjBe9KcWKTokQ0bxxEivg0U9bRS6JWpN-YC9TCubCnPXxETLXytQnGpKLJ23inr5vB9MGVDty0BNCMexQcFk-w_69aGkSGP6I9ba4d_stPbIzry6ma7SMSWwABSzjYmh8sNYqlmbWHGfbe9aUVEKzZHeFg_4Mk7naItYFJDEtXUfpbxgeN6ij7m4QnTIGjxuPKDpBPAV7VnzK08QStIGnWimP7Zw&h=QW4AvEa1aKEifPcFYHE4P5sM5Poo9ihqBZ8MuTXidXk + response: + body: + string: + "{\n \"name\": \"ed1726bc-d161-4210-b2d4-d3022d788b35\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2025-07-08T14:14:03.2912949Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - "122" + content-type: + - application/json + date: + - Tue, 08 Jul 2025 14:15:05 GMT + expires: + - "-1" + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/northcentralus/30dc8933-2bdb-4507-8c3f-e4d0cea221bf + x-ms-ratelimit-remaining-subscription-global-reads: + - "16499" + x-msedge-ref: + - "Ref A: 0AD09EEAD7304C5386AB4E01EBA3F3BE Ref B: MNZ221060608037 Ref C: 2025-07-08T14:15:05Z" + status: + code: 200 + message: OK + - request: + body: null + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + CommandName: + - aks safeguards update + Connection: + - keep-alive + ParameterSetName: + - -c --excluded-namespaces + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/ed1726bc-d161-4210-b2d4-d3022d788b35?api-version=2016-03-30&t=638875808443637914&c=MIIHpTCCBo2gAwIBAgITOgWW801dauAAa8q_9QAEBZbzTTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDE4MDgzNTU0WhcNMjUxMDE1MDgzNTU0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK3YCcxMVtE6zwIOJIsgmpqiarmDTcF_ad57wqGibDbsT-pYCuquJTGBkJHgLRtXupZk_SNrthADtrgjqGIhSRihi6ZM7jxCUeh2jmjoDqxG0FhJuewhcC-EzuAlYDqMziyKvaQ1iMmQ1zzamPwwWfYtY1TtJSS_X95KACNWpj6SnaZ1f43uUExZaa6mgn9l0wOPZACt4rHHCyIkbt0uCcxlz7btohiLHgwIz_xcjIAuD1xMdCa7aqu2erUZpGmfC87n13jzZpU7koghEeyUPe4preN0IK2tK9qHh-DCD8bVgZN1icJzyizXXN6SgTyGZX24uU04d6JiRAF7J7tm7jECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRFxtMthlKS2z3P1wms9zb1vVZ0szAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABdwlOGudjCeLwad-pum0r7gRxlBnlod5sBeSrhJ3ATmkfByuLZgLEcu3DDIUzq7Rx8FaMcaZh85vnpAHrtpb4THYtnLa-M6h1430qzwU1Cl14mPyLXUQ6cwsBD9t2qQuTzWiObErRDyhsUYw-SUIP8oISNDk5TuyYMrutXB7zAGKSHB3G5I3GxxHb_6C2qVNAnBiVFSg6Msb71SBJ4-N188XevGRYM1EXGLuqkQXyWx49VaTFqtPrtsc-1TY37Lv2IafGxRk13D9MMXt4-bVU02nogYZZpzdZ0bth8Y7eo0h5qBJE2-BzyFHul4TuF_D7ms5EwMFV5D3E72Ub3pC_c&s=Dyv9LZ1pF38d5wu5octpM-P7uz0GhgcbKKzaklNJ4GDQik0F8MOVGjiRfj5dtwA_I-xMNJblS5bHjj0csOvHYkvqLUl7zSy94EFmpuEwE90EuUHYG2V2h1ac-rkjBe9KcWKTokQ0bxxEivg0U9bRS6JWpN-YC9TCubCnPXxETLXytQnGpKLJ23inr5vB9MGVDty0BNCMexQcFk-w_69aGkSGP6I9ba4d_stPbIzry6ma7SMSWwABSzjYmh8sNYqlmbWHGfbe9aUVEKzZHeFg_4Mk7naItYFJDEtXUfpbxgeN6ij7m4QnTIGjxuPKDpBPAV7VnzK08QStIGnWimP7Zw&h=QW4AvEa1aKEifPcFYHE4P5sM5Poo9ihqBZ8MuTXidXk + response: + body: + string: + "{\n \"name\": \"ed1726bc-d161-4210-b2d4-d3022d788b35\",\n \"status\": + \"Succeeded\",\n \"startTime\": \"2025-07-08T14:14:03.2912949Z\",\n \"endTime\": + \"2025-07-08T14:15:13.5798869Z\"\n}" + headers: + cache-control: + - no-cache + content-length: + - "165" + content-type: + - application/json + date: + - Tue, 08 Jul 2025 14:15:36 GMT + expires: + - "-1" + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/northcentralus/8f599a57-88ab-4534-93d7-369bb93bf143 + x-ms-ratelimit-remaining-subscription-global-reads: + - "16499" + x-msedge-ref: + - "Ref A: 260B3ABBBE80447AB4FE273179223E5D Ref B: BL2AA2010204021 Ref C: 2025-07-08T14:15:36Z" + status: + code: 200 + message: OK + - request: + body: null + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + CommandName: + - aks safeguards update + Connection: + - keep-alive + ParameterSetName: + - -c --excluded-namespaces + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/%2Fsubscriptions%2F00000000-0000-0000-0000-000000000000%2Fresourcegroups%2Fcli-000001%2Fproviders%2FMicrosoft.ContainerService%2FmanagedClusters%2Fakssafeguards-000002/providers/Microsoft.ContainerService/deploymentSafeguards/default?api-version=2025-04-01 + response: + body: + string: '{"eTag":"9b9910b6-9c01-4657-aa6e-4af6b58c6d53","id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli-000001/providers/Microsoft.ContainerService/managedClusters/akssafeguards-000002/providers/Microsoft.ContainerService/deploymentSafeguards/default","name":"default","properties":{"excludedNamespaces":["ns1"],"level":"Warn","provisioningState":"Succeeded","systemExcludedNamespaces":["kube-system","calico-system","tigera-system","gatekeeper-system"]},"type":"Microsoft.ContainerService/deploymentSafeguards"}' + headers: + cache-control: + - no-cache + content-length: + - "532" + content-type: + - application/json; charset=utf-8 + date: + - Tue, 08 Jul 2025 14:15:36 GMT + expires: + - "-1" + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/northcentralus/65f6d79b-0fd7-4c17-8a7c-7ae9fc9e3d05 + x-ms-ratelimit-remaining-subscription-global-reads: + - "16499" + x-msedge-ref: + - "Ref A: 9CC477C9C92B4FF485EACBF8D3196172 Ref B: MNZ221060609039 Ref C: 2025-07-08T14:15:37Z" + status: + code: 200 + message: OK + - request: + body: null + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + CommandName: + - aks safeguards delete + Connection: + - keep-alive + Content-Length: + - "0" + ParameterSetName: + - -c --yes + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: DELETE + uri: https://management.azure.com/%2Fsubscriptions%2F00000000-0000-0000-0000-000000000000%2Fresourcegroups%2Fcli-000001%2Fproviders%2FMicrosoft.ContainerService%2FmanagedClusters%2Fakssafeguards-000002/providers/Microsoft.ContainerService/deploymentSafeguards/default?api-version=2025-04-01 + response: + body: + string: "" + headers: + cache-control: + - no-cache + content-length: + - "0" + content-type: + - application/json; charset=utf-8 + date: + - Tue, 08 Jul 2025 14:15:39 GMT + expires: + - "-1" + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/1b842b00-0b57-417f-b66c-e3b4a0080012?api-version=2016-03-30&t=638875809396254676&c=MIIHpTCCBo2gAwIBAgITOgWW801dauAAa8q_9QAEBZbzTTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDE4MDgzNTU0WhcNMjUxMDE1MDgzNTU0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK3YCcxMVtE6zwIOJIsgmpqiarmDTcF_ad57wqGibDbsT-pYCuquJTGBkJHgLRtXupZk_SNrthADtrgjqGIhSRihi6ZM7jxCUeh2jmjoDqxG0FhJuewhcC-EzuAlYDqMziyKvaQ1iMmQ1zzamPwwWfYtY1TtJSS_X95KACNWpj6SnaZ1f43uUExZaa6mgn9l0wOPZACt4rHHCyIkbt0uCcxlz7btohiLHgwIz_xcjIAuD1xMdCa7aqu2erUZpGmfC87n13jzZpU7koghEeyUPe4preN0IK2tK9qHh-DCD8bVgZN1icJzyizXXN6SgTyGZX24uU04d6JiRAF7J7tm7jECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRFxtMthlKS2z3P1wms9zb1vVZ0szAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABdwlOGudjCeLwad-pum0r7gRxlBnlod5sBeSrhJ3ATmkfByuLZgLEcu3DDIUzq7Rx8FaMcaZh85vnpAHrtpb4THYtnLa-M6h1430qzwU1Cl14mPyLXUQ6cwsBD9t2qQuTzWiObErRDyhsUYw-SUIP8oISNDk5TuyYMrutXB7zAGKSHB3G5I3GxxHb_6C2qVNAnBiVFSg6Msb71SBJ4-N188XevGRYM1EXGLuqkQXyWx49VaTFqtPrtsc-1TY37Lv2IafGxRk13D9MMXt4-bVU02nogYZZpzdZ0bth8Y7eo0h5qBJE2-BzyFHul4TuF_D7ms5EwMFV5D3E72Ub3pC_c&s=V_bJ89KY_RYzXecWkgLT-y2XWKFZWTaTdJk_uNbBM_PBWdqbyHTijgQUPAgea1R7vrfqV8SQ89fIAcMrKV1le7b0BwPSlWKlHryIiz7qzgj3egzfoqw3inOh1P9_EI8ejZzGT3uOtFTjV5NgvO96ufmLwyMOLz2gI8xb7LYT8rxrPeSOexXmKw6fF8D3915wfawvyI2PzjHp39KwoZUByf1APFz_rhKvp4KnJvc19IT_pf9gs6herCXSflN6Q28rXszVg4cqWTlUs4LenA8cZtyE-Jj4V7QCPbjLIH0oBYSogYg6C2vqZVObWAtmG3QVmKfsg1_Y1X0NaD2zQZyIhw&h=ujaYdxqec9UNtvl0wiGPJtWWSf9oXPcbKZ1BMXhQEAw + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/northcentralus/155a29f1-8124-42fe-b6d9-1e485758be08 + x-ms-ratelimit-remaining-subscription-deletes: + - "799" + x-ms-ratelimit-remaining-subscription-global-deletes: + - "11999" + x-msedge-ref: + - "Ref A: AB1A147161724E0E8D35C5A2742137E8 Ref B: MNZ221060610049 Ref C: 2025-07-08T14:15:38Z" + status: + code: 202 + message: Accepted + - request: + body: null + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + CommandName: + - aks safeguards delete + Connection: + - keep-alive + ParameterSetName: + - -c --yes + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/1b842b00-0b57-417f-b66c-e3b4a0080012?api-version=2016-03-30&t=638875809396254676&c=MIIHpTCCBo2gAwIBAgITOgWW801dauAAa8q_9QAEBZbzTTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDE4MDgzNTU0WhcNMjUxMDE1MDgzNTU0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK3YCcxMVtE6zwIOJIsgmpqiarmDTcF_ad57wqGibDbsT-pYCuquJTGBkJHgLRtXupZk_SNrthADtrgjqGIhSRihi6ZM7jxCUeh2jmjoDqxG0FhJuewhcC-EzuAlYDqMziyKvaQ1iMmQ1zzamPwwWfYtY1TtJSS_X95KACNWpj6SnaZ1f43uUExZaa6mgn9l0wOPZACt4rHHCyIkbt0uCcxlz7btohiLHgwIz_xcjIAuD1xMdCa7aqu2erUZpGmfC87n13jzZpU7koghEeyUPe4preN0IK2tK9qHh-DCD8bVgZN1icJzyizXXN6SgTyGZX24uU04d6JiRAF7J7tm7jECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRFxtMthlKS2z3P1wms9zb1vVZ0szAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABdwlOGudjCeLwad-pum0r7gRxlBnlod5sBeSrhJ3ATmkfByuLZgLEcu3DDIUzq7Rx8FaMcaZh85vnpAHrtpb4THYtnLa-M6h1430qzwU1Cl14mPyLXUQ6cwsBD9t2qQuTzWiObErRDyhsUYw-SUIP8oISNDk5TuyYMrutXB7zAGKSHB3G5I3GxxHb_6C2qVNAnBiVFSg6Msb71SBJ4-N188XevGRYM1EXGLuqkQXyWx49VaTFqtPrtsc-1TY37Lv2IafGxRk13D9MMXt4-bVU02nogYZZpzdZ0bth8Y7eo0h5qBJE2-BzyFHul4TuF_D7ms5EwMFV5D3E72Ub3pC_c&s=V_bJ89KY_RYzXecWkgLT-y2XWKFZWTaTdJk_uNbBM_PBWdqbyHTijgQUPAgea1R7vrfqV8SQ89fIAcMrKV1le7b0BwPSlWKlHryIiz7qzgj3egzfoqw3inOh1P9_EI8ejZzGT3uOtFTjV5NgvO96ufmLwyMOLz2gI8xb7LYT8rxrPeSOexXmKw6fF8D3915wfawvyI2PzjHp39KwoZUByf1APFz_rhKvp4KnJvc19IT_pf9gs6herCXSflN6Q28rXszVg4cqWTlUs4LenA8cZtyE-Jj4V7QCPbjLIH0oBYSogYg6C2vqZVObWAtmG3QVmKfsg1_Y1X0NaD2zQZyIhw&h=ujaYdxqec9UNtvl0wiGPJtWWSf9oXPcbKZ1BMXhQEAw + response: + body: + string: + "{\n \"name\": \"1b842b00-0b57-417f-b66c-e3b4a0080012\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2025-07-08T14:15:38.5574901Z\",\n \"progress\": + {\n \"currentStep\": \"\"\n },\n \"leasedUntil\": \"2025-07-08T20:15:38.5456185Z\",\n + \"etag\": \"2d79f661-d293-46d8-9fc2-3455af98c813\"\n}" + headers: + cache-control: + - no-cache + content-length: + - "258" + content-type: + - application/json + date: + - Tue, 08 Jul 2025 14:15:40 GMT + expires: + - "-1" + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/1b842b00-0b57-417f-b66c-e3b4a0080012?api-version=2016-03-30&t=638875809402442270&c=MIIHpTCCBo2gAwIBAgITOgWW801dauAAa8q_9QAEBZbzTTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDE4MDgzNTU0WhcNMjUxMDE1MDgzNTU0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK3YCcxMVtE6zwIOJIsgmpqiarmDTcF_ad57wqGibDbsT-pYCuquJTGBkJHgLRtXupZk_SNrthADtrgjqGIhSRihi6ZM7jxCUeh2jmjoDqxG0FhJuewhcC-EzuAlYDqMziyKvaQ1iMmQ1zzamPwwWfYtY1TtJSS_X95KACNWpj6SnaZ1f43uUExZaa6mgn9l0wOPZACt4rHHCyIkbt0uCcxlz7btohiLHgwIz_xcjIAuD1xMdCa7aqu2erUZpGmfC87n13jzZpU7koghEeyUPe4preN0IK2tK9qHh-DCD8bVgZN1icJzyizXXN6SgTyGZX24uU04d6JiRAF7J7tm7jECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRFxtMthlKS2z3P1wms9zb1vVZ0szAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABdwlOGudjCeLwad-pum0r7gRxlBnlod5sBeSrhJ3ATmkfByuLZgLEcu3DDIUzq7Rx8FaMcaZh85vnpAHrtpb4THYtnLa-M6h1430qzwU1Cl14mPyLXUQ6cwsBD9t2qQuTzWiObErRDyhsUYw-SUIP8oISNDk5TuyYMrutXB7zAGKSHB3G5I3GxxHb_6C2qVNAnBiVFSg6Msb71SBJ4-N188XevGRYM1EXGLuqkQXyWx49VaTFqtPrtsc-1TY37Lv2IafGxRk13D9MMXt4-bVU02nogYZZpzdZ0bth8Y7eo0h5qBJE2-BzyFHul4TuF_D7ms5EwMFV5D3E72Ub3pC_c&s=fTDUDQaBU1rZ_IDzEBqj7tIry-nYnSQXOl81_rEIpNHpS7JhlPMECM2JGIBAz6GK97aLm7tpMmarr14D4XXpluHM_2oFEA-5Mx6kHyyYhmtCcA3ZAHZf5qSikgZMYckmTvCDjzcoe3XeOQT3B7Z7wSNb2Jh75HeKPE9PXlNOvQWkPk8apLBNSuRpIErVQnnoGPtmvO3fY2lD1LeceA0LP9NpSPWgQiRZ9lsG1NOsKMr6iK7Ku-6QVUP2kTfJb3c8zBIwrKAkoCorj4WgoUzw8L5SN54LF2xUVUDsIITeN5KNOisE2_e3z9PBo42QxEm-1EPaKEDXb18VLJVAqBssww&h=vdMtkEKwS_w34MCIpRRfCXl6AoOUuREp4aomdbYrA50 + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/northcentralus/9b7dde34-8a1d-4671-bc43-99a9e0d9e22d + x-ms-ratelimit-remaining-subscription-global-reads: + - "16499" + x-msedge-ref: + - "Ref A: 9D196D444958440EBFE6EC57B51BE5AF Ref B: BL2AA2010204037 Ref C: 2025-07-08T14:15:39Z" + status: + code: 202 + message: Accepted + - request: + body: null + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + CommandName: + - aks safeguards delete + Connection: + - keep-alive + ParameterSetName: + - -c --yes + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/1b842b00-0b57-417f-b66c-e3b4a0080012?api-version=2016-03-30&t=638875809402442270&c=MIIHpTCCBo2gAwIBAgITOgWW801dauAAa8q_9QAEBZbzTTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDE4MDgzNTU0WhcNMjUxMDE1MDgzNTU0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK3YCcxMVtE6zwIOJIsgmpqiarmDTcF_ad57wqGibDbsT-pYCuquJTGBkJHgLRtXupZk_SNrthADtrgjqGIhSRihi6ZM7jxCUeh2jmjoDqxG0FhJuewhcC-EzuAlYDqMziyKvaQ1iMmQ1zzamPwwWfYtY1TtJSS_X95KACNWpj6SnaZ1f43uUExZaa6mgn9l0wOPZACt4rHHCyIkbt0uCcxlz7btohiLHgwIz_xcjIAuD1xMdCa7aqu2erUZpGmfC87n13jzZpU7koghEeyUPe4preN0IK2tK9qHh-DCD8bVgZN1icJzyizXXN6SgTyGZX24uU04d6JiRAF7J7tm7jECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRFxtMthlKS2z3P1wms9zb1vVZ0szAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABdwlOGudjCeLwad-pum0r7gRxlBnlod5sBeSrhJ3ATmkfByuLZgLEcu3DDIUzq7Rx8FaMcaZh85vnpAHrtpb4THYtnLa-M6h1430qzwU1Cl14mPyLXUQ6cwsBD9t2qQuTzWiObErRDyhsUYw-SUIP8oISNDk5TuyYMrutXB7zAGKSHB3G5I3GxxHb_6C2qVNAnBiVFSg6Msb71SBJ4-N188XevGRYM1EXGLuqkQXyWx49VaTFqtPrtsc-1TY37Lv2IafGxRk13D9MMXt4-bVU02nogYZZpzdZ0bth8Y7eo0h5qBJE2-BzyFHul4TuF_D7ms5EwMFV5D3E72Ub3pC_c&s=fTDUDQaBU1rZ_IDzEBqj7tIry-nYnSQXOl81_rEIpNHpS7JhlPMECM2JGIBAz6GK97aLm7tpMmarr14D4XXpluHM_2oFEA-5Mx6kHyyYhmtCcA3ZAHZf5qSikgZMYckmTvCDjzcoe3XeOQT3B7Z7wSNb2Jh75HeKPE9PXlNOvQWkPk8apLBNSuRpIErVQnnoGPtmvO3fY2lD1LeceA0LP9NpSPWgQiRZ9lsG1NOsKMr6iK7Ku-6QVUP2kTfJb3c8zBIwrKAkoCorj4WgoUzw8L5SN54LF2xUVUDsIITeN5KNOisE2_e3z9PBo42QxEm-1EPaKEDXb18VLJVAqBssww&h=vdMtkEKwS_w34MCIpRRfCXl6AoOUuREp4aomdbYrA50 + response: + body: + string: + "{\n \"name\": \"1b842b00-0b57-417f-b66c-e3b4a0080012\",\n \"status\": + \"InProgress\",\n \"startTime\": \"2025-07-08T14:15:38.5574901Z\",\n \"progress\": + {\n \"currentStep\": \"\"\n },\n \"leasedUntil\": \"2025-07-08T20:15:38.5456185Z\",\n + \"etag\": \"2d79f661-d293-46d8-9fc2-3455af98c813\"\n}" + headers: + cache-control: + - no-cache + content-length: + - "258" + content-type: + - application/json + date: + - Tue, 08 Jul 2025 14:16:10 GMT + expires: + - "-1" + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/1b842b00-0b57-417f-b66c-e3b4a0080012?api-version=2016-03-30&t=638875809708784756&c=MIIHpTCCBo2gAwIBAgITOgWW801dauAAa8q_9QAEBZbzTTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDE4MDgzNTU0WhcNMjUxMDE1MDgzNTU0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK3YCcxMVtE6zwIOJIsgmpqiarmDTcF_ad57wqGibDbsT-pYCuquJTGBkJHgLRtXupZk_SNrthADtrgjqGIhSRihi6ZM7jxCUeh2jmjoDqxG0FhJuewhcC-EzuAlYDqMziyKvaQ1iMmQ1zzamPwwWfYtY1TtJSS_X95KACNWpj6SnaZ1f43uUExZaa6mgn9l0wOPZACt4rHHCyIkbt0uCcxlz7btohiLHgwIz_xcjIAuD1xMdCa7aqu2erUZpGmfC87n13jzZpU7koghEeyUPe4preN0IK2tK9qHh-DCD8bVgZN1icJzyizXXN6SgTyGZX24uU04d6JiRAF7J7tm7jECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRFxtMthlKS2z3P1wms9zb1vVZ0szAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABdwlOGudjCeLwad-pum0r7gRxlBnlod5sBeSrhJ3ATmkfByuLZgLEcu3DDIUzq7Rx8FaMcaZh85vnpAHrtpb4THYtnLa-M6h1430qzwU1Cl14mPyLXUQ6cwsBD9t2qQuTzWiObErRDyhsUYw-SUIP8oISNDk5TuyYMrutXB7zAGKSHB3G5I3GxxHb_6C2qVNAnBiVFSg6Msb71SBJ4-N188XevGRYM1EXGLuqkQXyWx49VaTFqtPrtsc-1TY37Lv2IafGxRk13D9MMXt4-bVU02nogYZZpzdZ0bth8Y7eo0h5qBJE2-BzyFHul4TuF_D7ms5EwMFV5D3E72Ub3pC_c&s=inzuIMP-Cyy6WVCI7W1kv4Cd0vaya6Mu-PBk4FDGKbbf6c5sTh5KYpva0nnmfVBO3x_85ue5S6wyvwyGQ_EwXRseayNrUOS-S8oV6cs5qONjWxH32Q_1xezT9OJPcyrkYxb_cow_Em79FWmVchzesrIzIoJ2zw2kNuM8brydA8BvBsk7xdhlYQrUH0J5y2t1gUj4adwTPgk2ywjUYLCYsotYIZyVRO12WBpUKb0wPEfbNUTXfOMEhhNKiB8LkhLL875gdqmLpHE1HNNh6ttC6FUE5z5bctbQw4J4Xwa5C5eGOG-YyLUAIpb3HmIg50eAIrkYQzS5Plpmb105J2oeEQ&h=tgu5fWUFa4IfORsjy96YoBrvHy587oHOxnvZk4aUwOg + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/northcentralus/c737b720-dc43-43dd-a16f-398cd8c93cd0 + x-ms-ratelimit-remaining-subscription-global-reads: + - "16499" + x-msedge-ref: + - "Ref A: 3C3488C12E4643CCACA29CC0C1944D7B Ref B: MNZ221060609023 Ref C: 2025-07-08T14:16:10Z" + status: + code: 202 + message: Accepted + - request: + body: null + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + CommandName: + - aks safeguards delete + Connection: + - keep-alive + ParameterSetName: + - -c --yes + User-Agent: + - AZURECLI/2.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/1b842b00-0b57-417f-b66c-e3b4a0080012?api-version=2016-03-30&t=638875809708784756&c=MIIHpTCCBo2gAwIBAgITOgWW801dauAAa8q_9QAEBZbzTTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDE4MDgzNTU0WhcNMjUxMDE1MDgzNTU0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK3YCcxMVtE6zwIOJIsgmpqiarmDTcF_ad57wqGibDbsT-pYCuquJTGBkJHgLRtXupZk_SNrthADtrgjqGIhSRihi6ZM7jxCUeh2jmjoDqxG0FhJuewhcC-EzuAlYDqMziyKvaQ1iMmQ1zzamPwwWfYtY1TtJSS_X95KACNWpj6SnaZ1f43uUExZaa6mgn9l0wOPZACt4rHHCyIkbt0uCcxlz7btohiLHgwIz_xcjIAuD1xMdCa7aqu2erUZpGmfC87n13jzZpU7koghEeyUPe4preN0IK2tK9qHh-DCD8bVgZN1icJzyizXXN6SgTyGZX24uU04d6JiRAF7J7tm7jECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRFxtMthlKS2z3P1wms9zb1vVZ0szAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABdwlOGudjCeLwad-pum0r7gRxlBnlod5sBeSrhJ3ATmkfByuLZgLEcu3DDIUzq7Rx8FaMcaZh85vnpAHrtpb4THYtnLa-M6h1430qzwU1Cl14mPyLXUQ6cwsBD9t2qQuTzWiObErRDyhsUYw-SUIP8oISNDk5TuyYMrutXB7zAGKSHB3G5I3GxxHb_6C2qVNAnBiVFSg6Msb71SBJ4-N188XevGRYM1EXGLuqkQXyWx49VaTFqtPrtsc-1TY37Lv2IafGxRk13D9MMXt4-bVU02nogYZZpzdZ0bth8Y7eo0h5qBJE2-BzyFHul4TuF_D7ms5EwMFV5D3E72Ub3pC_c&s=inzuIMP-Cyy6WVCI7W1kv4Cd0vaya6Mu-PBk4FDGKbbf6c5sTh5KYpva0nnmfVBO3x_85ue5S6wyvwyGQ_EwXRseayNrUOS-S8oV6cs5qONjWxH32Q_1xezT9OJPcyrkYxb_cow_Em79FWmVchzesrIzIoJ2zw2kNuM8brydA8BvBsk7xdhlYQrUH0J5y2t1gUj4adwTPgk2ywjUYLCYsotYIZyVRO12WBpUKb0wPEfbNUTXfOMEhhNKiB8LkhLL875gdqmLpHE1HNNh6ttC6FUE5z5bctbQw4J4Xwa5C5eGOG-YyLUAIpb3HmIg50eAIrkYQzS5Plpmb105J2oeEQ&h=tgu5fWUFa4IfORsjy96YoBrvHy587oHOxnvZk4aUwOg + response: + body: + string: "" + headers: + cache-control: + - no-cache + content-type: + - application/json + date: + - Tue, 08 Jul 2025 14:16:40 GMT + expires: + - "-1" + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/1b842b00-0b57-417f-b66c-e3b4a0080012?api-version=2016-03-30&t=638875810013849507&c=MIIHpTCCBo2gAwIBAgITOgWW801dauAAa8q_9QAEBZbzTTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDE4MDgzNTU0WhcNMjUxMDE1MDgzNTU0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK3YCcxMVtE6zwIOJIsgmpqiarmDTcF_ad57wqGibDbsT-pYCuquJTGBkJHgLRtXupZk_SNrthADtrgjqGIhSRihi6ZM7jxCUeh2jmjoDqxG0FhJuewhcC-EzuAlYDqMziyKvaQ1iMmQ1zzamPwwWfYtY1TtJSS_X95KACNWpj6SnaZ1f43uUExZaa6mgn9l0wOPZACt4rHHCyIkbt0uCcxlz7btohiLHgwIz_xcjIAuD1xMdCa7aqu2erUZpGmfC87n13jzZpU7koghEeyUPe4preN0IK2tK9qHh-DCD8bVgZN1icJzyizXXN6SgTyGZX24uU04d6JiRAF7J7tm7jECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRFxtMthlKS2z3P1wms9zb1vVZ0szAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABdwlOGudjCeLwad-pum0r7gRxlBnlod5sBeSrhJ3ATmkfByuLZgLEcu3DDIUzq7Rx8FaMcaZh85vnpAHrtpb4THYtnLa-M6h1430qzwU1Cl14mPyLXUQ6cwsBD9t2qQuTzWiObErRDyhsUYw-SUIP8oISNDk5TuyYMrutXB7zAGKSHB3G5I3GxxHb_6C2qVNAnBiVFSg6Msb71SBJ4-N188XevGRYM1EXGLuqkQXyWx49VaTFqtPrtsc-1TY37Lv2IafGxRk13D9MMXt4-bVU02nogYZZpzdZ0bth8Y7eo0h5qBJE2-BzyFHul4TuF_D7ms5EwMFV5D3E72Ub3pC_c&s=HoRdiqhNIa1eabi_C9rKIR5X9Mj8z3BIOZtp-e_gOg7Foek9ZjPoca6Vajkd5ppjRPTPysMaQ3k3AzocY3sc_6ziM-5Jt2GhA29sSiGynaqrsJ8d5wGXra7deCd7pAAPiDRc1Hv80r_z70--Ve7YcC3W-JCNeki6bUHsOrmmA9b-G5UpCjgwrDQVFMe47BlAkzQ-FKYqGEusCj2uwefXLV3Bbcr0XjU6se0CIrkCpBXho9Jq7Y-C2tuzNk8LRXEDMjxVCHR_v8UugbBtyxR9NeItn_wSxz_BHiEbEHR4EQ_g1PyfXIYKV4BtUvwysmCanWaL9IwfRvWgwAzFhOh3DA&h=z_OGCxC8n95SPz_4hLGJL3SnlMprpPA0tRJeBNBQUko + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/northcentralus/40425ef5-e837-4705-8e32-f8cec0ca9786 + x-ms-ratelimit-remaining-subscription-global-reads: + - "16499" + x-msedge-ref: + - "Ref A: 0D137438C255421FB5A7C828E16B385E Ref B: MNZ221060608037 Ref C: 2025-07-08T14:16:41Z" + status: + code: 204 + message: No Content + - 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.75.0 azsdk-python-core/1.31.0 Python/3.12.10 (Linux-6.8.0-1027-azure-x86_64-with-glibc2.36) + method: DELETE + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli-000001/providers/Microsoft.ContainerService/managedClusters/akssafeguards-000002?api-version=2025-04-01 + response: + body: + string: "" + headers: + azure-asyncoperation: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operations/fe2432ac-b02d-43c7-a176-ceb0811e77c9?api-version=2025-03-01&t=638875810042199947&c=MIIHpTCCBo2gAwIBAgITOgWW801dauAAa8q_9QAEBZbzTTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDE4MDgzNTU0WhcNMjUxMDE1MDgzNTU0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK3YCcxMVtE6zwIOJIsgmpqiarmDTcF_ad57wqGibDbsT-pYCuquJTGBkJHgLRtXupZk_SNrthADtrgjqGIhSRihi6ZM7jxCUeh2jmjoDqxG0FhJuewhcC-EzuAlYDqMziyKvaQ1iMmQ1zzamPwwWfYtY1TtJSS_X95KACNWpj6SnaZ1f43uUExZaa6mgn9l0wOPZACt4rHHCyIkbt0uCcxlz7btohiLHgwIz_xcjIAuD1xMdCa7aqu2erUZpGmfC87n13jzZpU7koghEeyUPe4preN0IK2tK9qHh-DCD8bVgZN1icJzyizXXN6SgTyGZX24uU04d6JiRAF7J7tm7jECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRFxtMthlKS2z3P1wms9zb1vVZ0szAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABdwlOGudjCeLwad-pum0r7gRxlBnlod5sBeSrhJ3ATmkfByuLZgLEcu3DDIUzq7Rx8FaMcaZh85vnpAHrtpb4THYtnLa-M6h1430qzwU1Cl14mPyLXUQ6cwsBD9t2qQuTzWiObErRDyhsUYw-SUIP8oISNDk5TuyYMrutXB7zAGKSHB3G5I3GxxHb_6C2qVNAnBiVFSg6Msb71SBJ4-N188XevGRYM1EXGLuqkQXyWx49VaTFqtPrtsc-1TY37Lv2IafGxRk13D9MMXt4-bVU02nogYZZpzdZ0bth8Y7eo0h5qBJE2-BzyFHul4TuF_D7ms5EwMFV5D3E72Ub3pC_c&s=LzUqNUBW-Me-HkCEG3DbkpsaL-pZHecUigp_zrTpodaErjnfR6qmvtAwZIYchrAWOGgOrlP6DKXPdJfYQZ7tCMpk5hf88iyypuX7Xop9NHXoRHBtraeqU7J5HngtvAZ2n5usu8x4Cnuzojt8aKZJg2pU-_YL-BbCH545xcGolPB3ck_Mx5kf3R1tR-RRlyjkAeqpWyYyjB1a7DsZi4hqJWOiPXCN4TobEUYZ2ITFi49rRSm9Rh9vmS3xOqCZGyf5LJOljdkppbOpSkKI19KWeybBmiCaa3f9nM3woRpXXmlbUBuwzS70T02mqPa8Amg0Y5aCRjf5UVlcs1LIHU4C2w&h=tPNK59AFjunMCNbQJ1OLqckG3zwvEh3_nXGrOk-v9lM + cache-control: + - no-cache + content-length: + - "0" + date: + - Tue, 08 Jul 2025 14:16:44 GMT + expires: + - "-1" + location: + - https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/westus2/operationresults/fe2432ac-b02d-43c7-a176-ceb0811e77c9?api-version=2025-03-01&t=638875810042512455&c=MIIHpTCCBo2gAwIBAgITOgWW801dauAAa8q_9QAEBZbzTTANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjUwNDE4MDgzNTU0WhcNMjUxMDE1MDgzNTU0WjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK3YCcxMVtE6zwIOJIsgmpqiarmDTcF_ad57wqGibDbsT-pYCuquJTGBkJHgLRtXupZk_SNrthADtrgjqGIhSRihi6ZM7jxCUeh2jmjoDqxG0FhJuewhcC-EzuAlYDqMziyKvaQ1iMmQ1zzamPwwWfYtY1TtJSS_X95KACNWpj6SnaZ1f43uUExZaa6mgn9l0wOPZACt4rHHCyIkbt0uCcxlz7btohiLHgwIz_xcjIAuD1xMdCa7aqu2erUZpGmfC87n13jzZpU7koghEeyUPe4preN0IK2tK9qHh-DCD8bVgZN1icJzyizXXN6SgTyGZX24uU04d6JiRAF7J7tm7jECAwEAAaOCBJIwggSOMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFghfmRS4WsmTQCAWQCAQcwggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBRFxtMthlKS2z3P1wms9zb1vVZ0szAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMIGdBgNVHSAEgZUwgZIwDAYKKwYBBAGCN3sBATBmBgorBgEEAYI3ewICMFgwVgYIKwYBBQUHAgIwSh5IADMAMwBlADAAMQA5ADIAMQAtADQAZAA2ADQALQA0AGYAOABjAC0AYQAwADUANQAtADUAYgBkAGEAZgBmAGQANQBlADMAMwBkMAwGCisGAQQBgjd7AwIwDAYKKwYBBAGCN3sEAjAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABdwlOGudjCeLwad-pum0r7gRxlBnlod5sBeSrhJ3ATmkfByuLZgLEcu3DDIUzq7Rx8FaMcaZh85vnpAHrtpb4THYtnLa-M6h1430qzwU1Cl14mPyLXUQ6cwsBD9t2qQuTzWiObErRDyhsUYw-SUIP8oISNDk5TuyYMrutXB7zAGKSHB3G5I3GxxHb_6C2qVNAnBiVFSg6Msb71SBJ4-N188XevGRYM1EXGLuqkQXyWx49VaTFqtPrtsc-1TY37Lv2IafGxRk13D9MMXt4-bVU02nogYZZpzdZ0bth8Y7eo0h5qBJE2-BzyFHul4TuF_D7ms5EwMFV5D3E72Ub3pC_c&s=LEZbOGn6FUfPcJJJL01H4-HQp1o8a6CXe0BSFSTbRlT37ilS5rsOOFxBnlGKoysYM-I69W7XjX9qYdy5-EgLHbeccYyv_aEM1NYyMs9BBvw0lvPmR18OuYTOOWQS9u_9pgzJnw7sjUD0pKkFfIm9vanCqOkDaM9GI1R7-zjbS0zbnAGTfESC0wjUflI4CnVnLnSC4aBXLqlY8bv5lFlZnCgjRQ3Q-LfxHovAS_3LOYsg2cmhVjR-Y5CQulQ05ndpougWXQ3Uf5dgUFVSVRkPi77znfHvYz1nMKATR6NTrkpeihqPQc70sETi1-Et4MskWQ2GwctJg5r4MhDcncqoQA&h=z_Imbm9FEURcXbY5eOaW6LIOCZLssKxzteZPSmR3VjU + pragma: + - no-cache + strict-transport-security: + - max-age=31536000; includeSubDomains + x-cache: + - CONFIG_NOCACHE + x-content-type-options: + - nosniff + x-ms-operation-identifier: + - tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=5abe6647-6d0a-42a5-9378-28457904e05f/northcentralus/71757d43-d63f-4ae0-895e-bb695857557c + x-ms-ratelimit-remaining-subscription-deletes: + - "799" + x-ms-ratelimit-remaining-subscription-global-deletes: + - "11999" + x-msedge-ref: + - "Ref A: 56794B5E26534345B727E17383BA024D Ref B: BL2AA2010205037 Ref C: 2025-07-08T14:16:41Z" + status: + code: 202 + message: Accepted version: 1 diff --git a/src/aks-safeguards/azext_aks_safeguards/tests/latest/test_aks_safeguards.py b/src/aks-safeguards/azext_aks_safeguards/tests/latest/test_aks_safeguards.py index 1c3d6dd3dbb..4765daed6c4 100644 --- a/src/aks-safeguards/azext_aks_safeguards/tests/latest/test_aks_safeguards.py +++ b/src/aks-safeguards/azext_aks_safeguards/tests/latest/test_aks_safeguards.py @@ -51,36 +51,36 @@ def test_aks_deployment_safeguards(self): }) # Create AKS cluster - self.cmd('aks create -g {rg} -n {aks_name} --ssh-key-value={ssh_key_value} --node-vm-size {vm_size} --enable-addons azure-policy', checks=[ + aks_cluster = self.cmd('aks create -g {rg} -n {aks_name} --ssh-key-value={ssh_key_value} --node-vm-size {vm_size} --enable-addons azure-policy', checks=[ self.check('name', '{aks_name}'), self.check('agentPoolProfiles[0].vmSize', '{vm_size}'), - ]) + ]).get_output_in_json() # Enable safeguards - self.cmd('aks safeguards create -g {rg} -n {aks_name} --level Warn', checks=[ + self.cmd(f'aks safeguards create -c {aks_cluster["id"]} --level Warn', checks=[ self.check('properties.level', 'Warn'), ]) # Get Safeguards - self.cmd('aks safeguards show -g {rg} -n {aks_name}', checks=[ + self.cmd(f'aks safeguards show -c {aks_cluster["id"]}', checks=[ self.check('properties.level', 'Warn'), self.check('properties.excludedNamespaces', None), ]) - self.cmd('aks safeguards list -g {rg} -n {aks_name}', checks=[ + self.cmd(f'aks safeguards list -c {aks_cluster["id"]}', checks=[ self.check('length(@)', 1), self.check('[0].properties.level', 'Warn'), self.check('[0].properties.excludedNamespaces', None), ]) # Change excluded namespaces - self.cmd('aks safeguards update -g {rg} -n {aks_name} --excluded-namespaces ns1', checks=[ + self.cmd(f'aks safeguards update -c {aks_cluster["id"]} --excluded-namespaces ns1', checks=[ self.check('properties.excludedNamespaces[0]', 'ns1'), ]) # Disable Safeguards - self.cmd('aks safeguards delete -g {rg} -n {aks_name} --yes') + self.cmd(f'aks safeguards delete -c {aks_cluster["id"]} --yes') # delete the aks cluster self.cmd('aks delete -g {rg} -n {aks_name} --yes --no-wait') From c6ceddca194f907cb8bbddfaca623d6bd9eca981 Mon Sep 17 00:00:00 2001 From: Nick Keller Date: Wed, 9 Jul 2025 11:14:09 -0400 Subject: [PATCH 23/27] Update src/aks-safeguards/azext_aks_safeguards/_help.py Co-authored-by: Yan Zhu <105691024+yanzhudd@users.noreply.github.com> --- src/aks-safeguards/azext_aks_safeguards/_help.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/aks-safeguards/azext_aks_safeguards/_help.py b/src/aks-safeguards/azext_aks_safeguards/_help.py index 7cd571e109e..fcbc00ad29b 100644 --- a/src/aks-safeguards/azext_aks_safeguards/_help.py +++ b/src/aks-safeguards/azext_aks_safeguards/_help.py @@ -18,7 +18,7 @@ - name: Enable Deployment Safeguards for an AKS cluster at Warn level text: az aks safeguards create --resource-group MyResourceGroup --name MyAKSCluster --level Warn - name: Enable Deployment Safeguards at Warn level for an AKS cluster with excluded namespaces - text: az aks safeguards create --resource-group MyResourceGroup --name MyAKSCluster --level Warn --excluded-namespaces [ns1,ns2] + text: az aks safeguards create --resource-group MyResourceGroup --name MyAKSCluster --level Warn --excluded-namespaces ns1 ns2 - name: Enable Deployment Safeguards at Warn level for an AKS cluster by its resource ID text: az aks safeguards create --managed-cluster "/subscriptions/MySubscriptionID/resourceGroups/MyResourceGroup/providers/Microsoft.ContainerService/managedClusters/MyAKSCluster" --level Warn """ From 9f204a3d923b6964278b7c2b9a824f14739da141 Mon Sep 17 00:00:00 2001 From: Nick Keller Date: Wed, 9 Jul 2025 11:14:22 -0400 Subject: [PATCH 24/27] Update src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_create.py Co-authored-by: Yan Zhu <105691024+yanzhudd@users.noreply.github.com> --- .../azext_aks_safeguards/aaz/latest/aks/safeguards/_create.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_create.py b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_create.py index b3f25d6bf16..2e390daeda7 100644 --- a/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_create.py +++ b/src/aks-safeguards/azext_aks_safeguards/aaz/latest/aks/safeguards/_create.py @@ -24,7 +24,7 @@ class Create(AAZCommand): az aks safeguards create --subscription subid1 -g rg1 -n cluster1 --level Warn :example: Create a DeploymentSafeguards resource at Warn level with ignored namespaces - az aks safeguards create -g rg1 -n mc1 --excluded-ns [ns1,ns2] --level Warn + az aks safeguards create -g rg1 -n mc1 --excluded-ns ns1 ns2 --level Warn """ _aaz_info = { From 18e6f7947b1353ba398c0e40efe5f9ba8fab1000 Mon Sep 17 00:00:00 2001 From: Nick Keller Date: Wed, 9 Jul 2025 11:14:30 -0400 Subject: [PATCH 25/27] Update src/aks-safeguards/azext_aks_safeguards/_help.py Co-authored-by: Yan Zhu <105691024+yanzhudd@users.noreply.github.com> --- src/aks-safeguards/azext_aks_safeguards/_help.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/aks-safeguards/azext_aks_safeguards/_help.py b/src/aks-safeguards/azext_aks_safeguards/_help.py index fcbc00ad29b..92924f27de8 100644 --- a/src/aks-safeguards/azext_aks_safeguards/_help.py +++ b/src/aks-safeguards/azext_aks_safeguards/_help.py @@ -30,7 +30,7 @@ - name: Update Deployment Safeguards to Enforce level for an AKS cluster with a specific name and resource group text: az aks safeguards update --resource-group MyResourceGroup --name MyAKSCluster --level Enforce - name: Update Deployment Safeguards to Warn level for an AKS cluster with excluded namespaces - text: az aks safeguards update --resource-group MyResourceGroup --name MyAKSCluster --excluded-namespaces [ns1,ns2] --level Warn + text: az aks safeguards update --resource-group MyResourceGroup --name MyAKSCluster --excluded-namespaces ns1 ns2 --level Warn - name: Update Deployment Safeguards to Enforce level for an AKS cluster by its resource ID text: az aks safeguards update --managed-cluster "/subscriptions/MySubscriptionID/resourceGroups/MyResourceGroup/providers/Microsoft.ContainerService/managedClusters/MyAKSCluster" --level Enforce """ From 4d4f1d60ba6bd4604b9a3685245541361f7cede0 Mon Sep 17 00:00:00 2001 From: Nick Keller Date: Wed, 9 Jul 2025 15:16:05 +0000 Subject: [PATCH 26/27] Modify metadata --- src/aks-safeguards/azext_aks_safeguards/azext_metadata.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/aks-safeguards/azext_aks_safeguards/azext_metadata.json b/src/aks-safeguards/azext_aks_safeguards/azext_metadata.json index e506328978c..b0f3351245f 100644 --- a/src/aks-safeguards/azext_aks_safeguards/azext_metadata.json +++ b/src/aks-safeguards/azext_aks_safeguards/azext_metadata.json @@ -1,4 +1,4 @@ { - "azext.isPreview": true, + "azext.isPreview": false, "azext.minCliCoreVersion": "2.70.0" } \ No newline at end of file From b79a8e4bf7fe02e44ae421fbd7a9b38f1d805d87 Mon Sep 17 00:00:00 2001 From: Nick Keller Date: Wed, 9 Jul 2025 15:56:45 +0000 Subject: [PATCH 27/27] Change back --- src/aks-safeguards/azext_aks_safeguards/azext_metadata.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/aks-safeguards/azext_aks_safeguards/azext_metadata.json b/src/aks-safeguards/azext_aks_safeguards/azext_metadata.json index b0f3351245f..e506328978c 100644 --- a/src/aks-safeguards/azext_aks_safeguards/azext_metadata.json +++ b/src/aks-safeguards/azext_aks_safeguards/azext_metadata.json @@ -1,4 +1,4 @@ { - "azext.isPreview": false, + "azext.isPreview": true, "azext.minCliCoreVersion": "2.70.0" } \ No newline at end of file