Skip to content

Commit c218255

Browse files
azure-sdkmsyycCopilot
authored
[AutoPR azure-mgmt-hybridkubernetes]-generated-from-SDK Generation - Python-6325422 (#47018)
* Configurations: 'specification/hybridkubernetes/HybridKubernetes.Management/tspconfig.yaml', API Version: 2026-05-01, SDK Release Type: beta, and CommitSHA: 'b26c3c253cff26dd05361e882dbcf1b324f27dfd' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6325422 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. * Optimize changelog for azure-mgmt-hybridkubernetes Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Update CHANGELOG.md --------- Co-authored-by: Yuchao Yan <yuchaoyan@microsoft.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent 66de39f commit c218255

53 files changed

Lines changed: 6091 additions & 3224 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/CHANGELOG.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,46 @@
11
# Release History
22

3+
## 2.0.0b1 (2026-05-20)
4+
5+
### Features Added
6+
7+
- Client `ConnectedKubernetesClient` added method `send_request`
8+
- Model `ConnectedCluster` added property `kind`
9+
- Enum `ConnectivityStatus` added member `AGENT_NOT_INSTALLED`
10+
- Model `HybridConnectionConfig` added property `relay_tid`
11+
- Model `HybridConnectionConfig` added property `relay_type`
12+
- Model `Operation` added property `is_data_action`
13+
- Model `Operation` added property `origin`
14+
- Model `Operation` added property `action_type`
15+
- Model `Resource` added property `system_data`
16+
- Model `TrackedResource` added property `system_data`
17+
- Added model `AadProfile`
18+
- Added enum `ActionType`
19+
- Added model `AgentError`
20+
- Added model `ArcAgentProfile`
21+
- Added model `ArcAgentryConfigurations`
22+
- Added enum `AutoUpgradeOptions`
23+
- Added enum `AzureHybridBenefit`
24+
- Added enum `ConnectedClusterKind`
25+
- Added model `ConnectedClusterPatchProperties`
26+
- Added model `Gateway`
27+
- Added model `OidcIssuerProfile`
28+
- Added enum `Origin`
29+
- Added enum `PrivateLinkState`
30+
- Added model `SecurityProfile`
31+
- Added model `SecurityProfileWorkloadIdentity`
32+
- Added model `SystemComponent`
33+
34+
### Breaking Changes
35+
36+
- Model `SystemData` renamed type of property `last_modified_by_type` from `LastModifiedByType` to `CreatedByType`
37+
- Operation group `ConnectedClusterOperations` renamed method `begin_create` to `begin_create_or_replace`
38+
- Operation group `ConnectedClusterOperations` renamed method `update` to `begin_update_async`
39+
40+
### Other Changes
41+
42+
- Deleted model `ConnectedClusterList`/`OperationList` which actually were not used by SDK users
43+
344
## 1.2.0 (2026-04-23)
445

546
### Other Changes

sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Microsoft Azure SDK for Python
22

33
This is the Microsoft Azure Hybrid Kubernetes Management Client Library.
4-
This package has been tested with Python 3.9+.
4+
This package has been tested with Python 3.10+.
55
For a more complete view of Azure libraries, see the [azure sdk python release](https://aka.ms/azsdk/python/all).
66

77
## _Disclaimer_
@@ -12,7 +12,7 @@ _Azure SDK Python packages support for Python 2.7 has ended 01 January 2022. For
1212

1313
### Prerequisites
1414

15-
- Python 3.9+ is required to use this package.
15+
- Python 3.10+ is required to use this package.
1616
- [Azure subscription](https://azure.microsoft.com/free/)
1717

1818
### Install the package
Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
11
{
2-
"commit": "e97cc19d5ddcd6bec4f9198a73ba310440be0baf",
2+
"apiVersion": "2026-05-01",
3+
"apiVersions": {
4+
"Microsoft.Kubernetes": "2026-05-01"
5+
},
6+
"commit": "b26c3c253cff26dd05361e882dbcf1b324f27dfd",
37
"repository_url": "https://github.com/Azure/azure-rest-api-specs",
4-
"autorest": "3.10.2",
5-
"use": [
6-
"@autorest/python@6.50.0",
7-
"@autorest/modelerfour@4.27.0"
8-
],
9-
"autorest_command": "autorest specification/hybridkubernetes/resource-manager/readme.md --generate-sample=True --generate-test=True --include-x-ms-examples-original-file=True --package-mode=azure-mgmt --python --python-sdks-folder=/home/codespace/workspace/sdk --tag=package-2021-10-01 --use=@autorest/python@6.50.0 --use=@autorest/modelerfour@4.27.0 --version=3.10.2 --version-tolerant=False",
10-
"readme": "specification/hybridkubernetes/resource-manager/readme.md"
8+
"typespec_src": "specification/hybridkubernetes/HybridKubernetes.Management",
9+
"emitterVersion": "0.62.1"
1110
}
Lines changed: 56 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -1,44 +1,59 @@
11
{
2-
"CrossLanguagePackageId": null,
2+
"CrossLanguagePackageId": "Microsoft.Kubernetes",
33
"CrossLanguageDefinitionId": {
4-
"azure.mgmt.hybridkubernetes.models.Resource": null,
5-
"azure.mgmt.hybridkubernetes.models.TrackedResource": null,
6-
"azure.mgmt.hybridkubernetes.models.ConnectedCluster": null,
7-
"azure.mgmt.hybridkubernetes.models.ConnectedClusterIdentity": null,
8-
"azure.mgmt.hybridkubernetes.models.ConnectedClusterList": null,
9-
"azure.mgmt.hybridkubernetes.models.ConnectedClusterPatch": null,
10-
"azure.mgmt.hybridkubernetes.models.CredentialResult": null,
11-
"azure.mgmt.hybridkubernetes.models.CredentialResults": null,
12-
"azure.mgmt.hybridkubernetes.models.ErrorAdditionalInfo": null,
13-
"azure.mgmt.hybridkubernetes.models.ErrorDetail": null,
14-
"azure.mgmt.hybridkubernetes.models.ErrorResponse": null,
15-
"azure.mgmt.hybridkubernetes.models.HybridConnectionConfig": null,
16-
"azure.mgmt.hybridkubernetes.models.ListClusterUserCredentialProperties": null,
17-
"azure.mgmt.hybridkubernetes.models.Operation": null,
18-
"azure.mgmt.hybridkubernetes.models.OperationDisplay": null,
19-
"azure.mgmt.hybridkubernetes.models.OperationList": null,
20-
"azure.mgmt.hybridkubernetes.models.SystemData": null,
21-
"azure.mgmt.hybridkubernetes.models.ResourceIdentityType": null,
22-
"azure.mgmt.hybridkubernetes.models.CreatedByType": null,
23-
"azure.mgmt.hybridkubernetes.models.LastModifiedByType": null,
24-
"azure.mgmt.hybridkubernetes.models.ProvisioningState": null,
25-
"azure.mgmt.hybridkubernetes.models.ConnectivityStatus": null,
26-
"azure.mgmt.hybridkubernetes.models.AuthenticationMethod": null,
27-
"azure.mgmt.hybridkubernetes.operations.ConnectedClusterOperations.begin_create": null,
28-
"azure.mgmt.hybridkubernetes.aio.operations.ConnectedClusterOperations.begin_create": null,
29-
"azure.mgmt.hybridkubernetes.operations.ConnectedClusterOperations.update": null,
30-
"azure.mgmt.hybridkubernetes.aio.operations.ConnectedClusterOperations.update": null,
31-
"azure.mgmt.hybridkubernetes.operations.ConnectedClusterOperations.get": null,
32-
"azure.mgmt.hybridkubernetes.aio.operations.ConnectedClusterOperations.get": null,
33-
"azure.mgmt.hybridkubernetes.operations.ConnectedClusterOperations.begin_delete": null,
34-
"azure.mgmt.hybridkubernetes.aio.operations.ConnectedClusterOperations.begin_delete": null,
35-
"azure.mgmt.hybridkubernetes.operations.ConnectedClusterOperations.list_cluster_user_credential": null,
36-
"azure.mgmt.hybridkubernetes.aio.operations.ConnectedClusterOperations.list_cluster_user_credential": null,
37-
"azure.mgmt.hybridkubernetes.operations.ConnectedClusterOperations.list_by_resource_group": null,
38-
"azure.mgmt.hybridkubernetes.aio.operations.ConnectedClusterOperations.list_by_resource_group": null,
39-
"azure.mgmt.hybridkubernetes.operations.ConnectedClusterOperations.list_by_subscription": null,
40-
"azure.mgmt.hybridkubernetes.aio.operations.ConnectedClusterOperations.list_by_subscription": null,
41-
"azure.mgmt.hybridkubernetes.operations.Operations.get": null,
42-
"azure.mgmt.hybridkubernetes.aio.operations.Operations.get": null
43-
}
4+
"azure.mgmt.hybridkubernetes.models.AadProfile": "Microsoft.Kubernetes.AadProfile",
5+
"azure.mgmt.hybridkubernetes.models.AgentError": "Microsoft.Kubernetes.AgentError",
6+
"azure.mgmt.hybridkubernetes.models.ArcAgentProfile": "Microsoft.Kubernetes.ArcAgentProfile",
7+
"azure.mgmt.hybridkubernetes.models.ArcAgentryConfigurations": "Microsoft.Kubernetes.ArcAgentryConfigurations",
8+
"azure.mgmt.hybridkubernetes.models.Resource": "Azure.ResourceManager.CommonTypes.Resource",
9+
"azure.mgmt.hybridkubernetes.models.TrackedResource": "Azure.ResourceManager.CommonTypes.TrackedResource",
10+
"azure.mgmt.hybridkubernetes.models.ConnectedCluster": "Microsoft.Kubernetes.ConnectedCluster",
11+
"azure.mgmt.hybridkubernetes.models.ConnectedClusterIdentity": "Microsoft.Kubernetes.ConnectedClusterIdentity",
12+
"azure.mgmt.hybridkubernetes.models.ConnectedClusterPatch": "Microsoft.Kubernetes.ConnectedClusterPatch",
13+
"azure.mgmt.hybridkubernetes.models.ConnectedClusterPatchProperties": "Microsoft.Kubernetes.ConnectedClusterPatchProperties",
14+
"azure.mgmt.hybridkubernetes.models.ConnectedClusterProperties": "Microsoft.Kubernetes.ConnectedClusterProperties",
15+
"azure.mgmt.hybridkubernetes.models.CredentialResult": "Microsoft.Kubernetes.CredentialResult",
16+
"azure.mgmt.hybridkubernetes.models.CredentialResults": "Microsoft.Kubernetes.CredentialResults",
17+
"azure.mgmt.hybridkubernetes.models.ErrorAdditionalInfo": "Azure.ResourceManager.CommonTypes.ErrorAdditionalInfo",
18+
"azure.mgmt.hybridkubernetes.models.ErrorDetail": "Azure.ResourceManager.CommonTypes.ErrorDetail",
19+
"azure.mgmt.hybridkubernetes.models.ErrorResponse": "Azure.ResourceManager.CommonTypes.ErrorResponse",
20+
"azure.mgmt.hybridkubernetes.models.Gateway": "Microsoft.Kubernetes.Gateway",
21+
"azure.mgmt.hybridkubernetes.models.HybridConnectionConfig": "Microsoft.Kubernetes.HybridConnectionConfig",
22+
"azure.mgmt.hybridkubernetes.models.ListClusterUserCredentialProperties": "Microsoft.Kubernetes.ListClusterUserCredentialProperties",
23+
"azure.mgmt.hybridkubernetes.models.OidcIssuerProfile": "Microsoft.Kubernetes.OidcIssuerProfile",
24+
"azure.mgmt.hybridkubernetes.models.Operation": "Azure.ResourceManager.CommonTypes.Operation",
25+
"azure.mgmt.hybridkubernetes.models.OperationDisplay": "Azure.ResourceManager.CommonTypes.OperationDisplay",
26+
"azure.mgmt.hybridkubernetes.models.SecurityProfile": "Microsoft.Kubernetes.SecurityProfile",
27+
"azure.mgmt.hybridkubernetes.models.SecurityProfileWorkloadIdentity": "Microsoft.Kubernetes.SecurityProfileWorkloadIdentity",
28+
"azure.mgmt.hybridkubernetes.models.SystemComponent": "Microsoft.Kubernetes.SystemComponent",
29+
"azure.mgmt.hybridkubernetes.models.SystemData": "Azure.ResourceManager.CommonTypes.SystemData",
30+
"azure.mgmt.hybridkubernetes.models.Origin": "Azure.ResourceManager.CommonTypes.Origin",
31+
"azure.mgmt.hybridkubernetes.models.ActionType": "Azure.ResourceManager.CommonTypes.ActionType",
32+
"azure.mgmt.hybridkubernetes.models.CreatedByType": "Azure.ResourceManager.CommonTypes.createdByType",
33+
"azure.mgmt.hybridkubernetes.models.ProvisioningState": "Microsoft.Kubernetes.ProvisioningState",
34+
"azure.mgmt.hybridkubernetes.models.ConnectivityStatus": "Microsoft.Kubernetes.ConnectivityStatus",
35+
"azure.mgmt.hybridkubernetes.models.PrivateLinkState": "Microsoft.Kubernetes.PrivateLinkState",
36+
"azure.mgmt.hybridkubernetes.models.AzureHybridBenefit": "Microsoft.Kubernetes.AzureHybridBenefit",
37+
"azure.mgmt.hybridkubernetes.models.AutoUpgradeOptions": "Microsoft.Kubernetes.AutoUpgradeOptions",
38+
"azure.mgmt.hybridkubernetes.models.ResourceIdentityType": "Microsoft.Kubernetes.ResourceIdentityType",
39+
"azure.mgmt.hybridkubernetes.models.ConnectedClusterKind": "Microsoft.Kubernetes.ConnectedClusterKind",
40+
"azure.mgmt.hybridkubernetes.models.AuthenticationMethod": "Microsoft.Kubernetes.AuthenticationMethod",
41+
"azure.mgmt.hybridkubernetes.operations.Operations.get": "Azure.ResourceManager.Legacy.Operations.list",
42+
"azure.mgmt.hybridkubernetes.aio.operations.Operations.get": "Azure.ResourceManager.Legacy.Operations.list",
43+
"azure.mgmt.hybridkubernetes.operations.ConnectedClusterOperations.get": "Microsoft.Kubernetes.ConnectedClusters.get",
44+
"azure.mgmt.hybridkubernetes.aio.operations.ConnectedClusterOperations.get": "Microsoft.Kubernetes.ConnectedClusters.get",
45+
"azure.mgmt.hybridkubernetes.operations.ConnectedClusterOperations.begin_create_or_replace": "Microsoft.Kubernetes.ConnectedClusters.createOrReplace",
46+
"azure.mgmt.hybridkubernetes.aio.operations.ConnectedClusterOperations.begin_create_or_replace": "Microsoft.Kubernetes.ConnectedClusters.createOrReplace",
47+
"azure.mgmt.hybridkubernetes.operations.ConnectedClusterOperations.begin_update_async": "Microsoft.Kubernetes.ConnectedClusters.updateAsync",
48+
"azure.mgmt.hybridkubernetes.aio.operations.ConnectedClusterOperations.begin_update_async": "Microsoft.Kubernetes.ConnectedClusters.updateAsync",
49+
"azure.mgmt.hybridkubernetes.operations.ConnectedClusterOperations.begin_delete": "Microsoft.Kubernetes.ConnectedClusters.delete",
50+
"azure.mgmt.hybridkubernetes.aio.operations.ConnectedClusterOperations.begin_delete": "Microsoft.Kubernetes.ConnectedClusters.delete",
51+
"azure.mgmt.hybridkubernetes.operations.ConnectedClusterOperations.list_by_resource_group": "Microsoft.Kubernetes.ConnectedClusters.listByResourceGroup",
52+
"azure.mgmt.hybridkubernetes.aio.operations.ConnectedClusterOperations.list_by_resource_group": "Microsoft.Kubernetes.ConnectedClusters.listByResourceGroup",
53+
"azure.mgmt.hybridkubernetes.operations.ConnectedClusterOperations.list_by_subscription": "Microsoft.Kubernetes.ConnectedClusters.listBySubscription",
54+
"azure.mgmt.hybridkubernetes.aio.operations.ConnectedClusterOperations.list_by_subscription": "Microsoft.Kubernetes.ConnectedClusters.listBySubscription",
55+
"azure.mgmt.hybridkubernetes.operations.ConnectedClusterOperations.list_cluster_user_credential": "Microsoft.Kubernetes.ConnectedClusters.listClusterUserCredential",
56+
"azure.mgmt.hybridkubernetes.aio.operations.ConnectedClusterOperations.list_cluster_user_credential": "Microsoft.Kubernetes.ConnectedClusters.listClusterUserCredential"
57+
},
58+
"CrossLanguageVersion": "14ab4c210f36"
4459
}

sdk/hybridkubernetes/azure-mgmt-hybridkubernetes/azure/mgmt/hybridkubernetes/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# --------------------------------------------------------------------------
33
# Copyright (c) Microsoft Corporation. All rights reserved.
44
# Licensed under the MIT License. See License.txt in the project root for license information.
5-
# Code generated by Microsoft (R) AutoRest Code Generator.
5+
# Code generated by Microsoft (R) Python Code Generator.
66
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
77
# --------------------------------------------------------------------------
88
# pylint: disable=wrong-import-position
@@ -12,7 +12,7 @@
1212
if TYPE_CHECKING:
1313
from ._patch import * # pylint: disable=unused-wildcard-import
1414

15-
from ._connected_kubernetes_client import ConnectedKubernetesClient # type: ignore
15+
from ._client import ConnectedKubernetesClient # type: ignore
1616
from ._version import VERSION
1717

1818
__version__ = VERSION

0 commit comments

Comments
 (0)