Generated CLI extension for new API version 2025-08-18-preview for Confluent Service#9685
Generated CLI extension for new API version 2025-08-18-preview for Confluent Service#9685Shekar2004 wants to merge 1 commit intoAzure:mainfrom
Conversation
❌Azure CLI Extensions Breaking Change Test
|
|
Hi @Shekar2004, |
|
Thank you for your contribution! We will review the pull request and get back to you soon. |
|
The git hooks are available for azure-cli and azure-cli-extensions repos. They could help you run required checks before creating the PR. Please sync the latest code with latest dev branch (for azure-cli) or main branch (for azure-cli-extensions). pip install azdev --upgrade
azdev setup -c <your azure-cli repo path> -r <your azure-cli-extensions repo path>
|
CodeGen Tools Feedback CollectionThank you for using our CodeGen tool. We value your feedback, and we would like to know how we can improve our product. Please take a few minutes to fill our codegen survey |
There was a problem hiding this comment.
Pull request overview
Auto-generated Azure CLI extension update for the Confluent service, adding new command groups for managing connectors, topics, environments, and clusters, along with validation and agreement commands.
Changes:
- Added connector and topic CRUD commands under
confluent organization environment clusterusing API version2024-07-01 - Added environment and cluster CRUD commands (create/delete/update) using API version
2025-08-18-preview - Added agreement and validation command groups using API version
2024-02-13
Reviewed changes
Copilot reviewed 33 out of 33 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| azext_metadata.json | Bumps minimum CLI core version to 2.75.0 |
| agreement/ | New agreement list and default create commands |
| validation/ | New orgvalidate and orgvalidate-v2 commands |
| organization/environment/_create.py, _delete.py, _update.py | New environment CRUD commands (preview, 2025-08-18-preview API) |
| organization/environment/cluster/_create.py, _delete.py, _update.py | New cluster CRUD commands (preview, 2025-08-18-preview API) |
| organization/environment/cluster/connector/ | New connector CRUD commands (2024-07-01 API) |
| organization/environment/cluster/topic/ | New topic CRUD commands (2024-07-01 API) |
| Various init.py and __cmd_group.py | Module registration and command group definitions |
You can also share your feedback on Copilot code review. Take the survey.
| _aaz_info = { | ||
| "version": "2025-08-18-preview", | ||
| "resources": [ | ||
| ["mgmt-plane", "/subscriptions/{}/resourcegroups/{}/providers/microsoft.confluent/organizations/{}/environments/{}", "2025-08-18-preview"], | ||
| ] |
|
439ea12 to
b388099
Compare
|
@necusjz This is the PR corresponding to the code changes for commands generated in PR in aaz repo: Azure/aaz#968 |
|
/azp run |
|
Azure Pipelines successfully started running 2 pipeline(s). |
Description
This update introduces new Azure CLI command groups for managing Connectors and Topics within a Confluent Kafka cluster, backed by the
2025-08-18-previewAPI version.The commands are auto-generated using
aaz-dev-toolsagainst theMicrosoft.Confluentmanagement-plane resource provider.New Command Group
az confluent organization environment cluster connectorManage Confluent Kafka Connect connectors within a cluster.
az confluent organization environment cluster connector createaz confluent organization environment cluster connector delete--no-wait)az confluent organization environment cluster connector listaz confluent organization environment cluster connector showaz confluent organization environment cluster connector updateaz confluent organization environment cluster topicManage Kafka topics within a Confluent cluster.
az confluent organization environment cluster topic createaz confluent organization environment cluster topic deleteaz confluent organization environment cluster topic listaz confluent organization environment cluster topic showaz confluent organization environment cluster topic updateImplementation Details
aaz-dev-tools.Microsoft.Confluentmanagement-plane resource provider.2025-08-18-preview.Related command
General Guidelines
azdev style <YOUR_EXT>locally? (pip install azdevrequired)python scripts/ci/test_index.py -qlocally? (pip install wheel==0.30.0required)For new extensions:
About Extension Publish
There is a pipeline to automatically build, upload and publish extension wheels.
Once your pull request is merged into main branch, a new pull request will be created to update
src/index.jsonautomatically.You only need to update the version information in file setup.py and historical information in file HISTORY.rst in your PR but do not modify
src/index.json.