Skip to content

Commit 01b4583

Browse files
msyycCopilot
andauthored
[dynatrace] Add python client name customization to avoid SDK breaking (#44433)
Preserve the existing Python SDK client name DynatraceObservabilityMgmtClient via @@clientName python override to prevent a breaking change when the SDK is regenerated from TypeSpec. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent f2c06a2 commit 01b4583

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

  • specification/dynatrace/Dynatrace.Management

specification/dynatrace/Dynatrace.Management/client.tsp

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,13 @@ using Azure.Core;
55
using Azure.ClientGenerator.Core;
66
using Dynatrace.Observability;
77

8+
// Preserve the existing Python SDK client name to avoid breaking changes
9+
@@clientName(
10+
Dynatrace.Observability,
11+
"DynatraceObservabilityMgmtClient",
12+
"python"
13+
);
14+
815
@@clientName(EnvironmentInfo.landingURL, "landingUrl", "java");
916

1017
// Removing below operations as these are not currently supported in the backend

0 commit comments

Comments
 (0)