Skip to content

Comments

[AutoPR sdk-resourcemanager/confluent/armconfluent]-generated-from-SDK Generation - Go-5858327#26002

Open
azure-sdk wants to merge 1 commit intoAzure:mainfrom
azure-sdk:sdkauto/sdk-resourcemanager-confluent/armconfluent-5858327
Open

[AutoPR sdk-resourcemanager/confluent/armconfluent]-generated-from-SDK Generation - Go-5858327#26002
azure-sdk wants to merge 1 commit intoAzure:mainfrom
azure-sdk:sdkauto/sdk-resourcemanager-confluent/armconfluent-5858327

Conversation

@azure-sdk
Copy link
Collaborator

Configurations: 'specification/confluent/Confluent.Management/tspconfig.yaml', API Version: 2025-08-18-preview, SDK Release Type: beta, and CommitSHA: '37e381cdb441a1370593507d94157f3f6a57a154' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5858327 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.

…ig.yaml', API Version: 2025-08-18-preview, SDK Release Type: beta, and CommitSHA: '37e381cdb441a1370593507d94157f3f6a57a154' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=5858327 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
@github-actions github-actions bot added the Mgmt This issue is related to a management-plane library. label Feb 10, 2026
@github-actions
Copy link

API Change Check

APIView identified API level changes in this PR and created the following API reviews

sdk/resourcemanager/confluent/armconfluent

@Shekar2004 Shekar2004 marked this pull request as ready for review February 18, 2026 02:55
Copilot AI review requested due to automatic review settings February 18, 2026 02:55
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the Azure Confluent resource manager SDK from API version 2024-02-13 to 2025-08-18-preview, migrating from AutoRest to TypeSpec-based code generation. This is a major version bump (v2.0.0-beta.1) that includes breaking changes and new functionality for managing Confluent clusters, connectors, environments, and topics.

Changes:

  • Migrated from AutoRest to TypeSpec code generation (Go Code Generator)
  • Updated API version from 2024-02-13 to 2025-08-18-preview
  • Added new client types: ClusterClient, ConnectorClient, EnvironmentClient, TopicsClient
  • Breaking changes to MarketplaceAgreementsClient.Create, OrganizationClient.BeginCreate, and OrganizationClient.Update method signatures
  • Updated module path to include /v2 suffix
  • Added new enum types for connectors, auth types, and data formats

Reviewed changes

Copilot reviewed 47 out of 48 changed files in this pull request and generated no comments.

Show a summary per file
File Description
go.mod Updated module path to v2, upgraded azcore to v1.21.0, updated toolchain to go 1.24.0
tsp-location.yaml New TypeSpec configuration file
version.go New file with module version v2.0.0-beta.1
autorest.md, build.go Removed AutoRest configuration files
cluster_client.go, connector_client.go, environment_client.go, topics_client.go New client implementations for additional resources
validations_client.go, marketplaceagreements_client.go, organizationoperations_client.go Updated for new API version and code generator
constants.go Added new enum types for connectors and configurations
interfaces.go, polymorphic_helpers.go New files for polymorphic type support
CHANGELOG.md Documents breaking changes and new features
README.md Updated import path to v2
All example test files Updated with new import paths and API examples

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Mgmt This issue is related to a management-plane library.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants