Azure / Azure/azure-cli

[Support] Update API version used by Azure CLI for Microsoft.Support from 2020-04-01 to 2024-04-01

Open
#28,550 2 comments 0 reactions 1 assignee Claimed by @jsntcy View on GitHub
Azure CLI Team Breaking Change feature-request
Dominant language
Python
Stars
4.6k
Forks
3.5k
Avg merge
3d 2h
Merged PRs (30d)
60

Description

### Preconditions

- [X] No need to upgrade Python SDK or the Python SDK is ready.

### Related command

1. Old command group -> az support tickets
New command group -> az support in-subscription tickets and az support no-subscription tickets

2. Old command group -> az support tickets communications
New command group -> az support in-subscription communication and az support no-subscription communication

### Resource Provider

Microsoft.Support

### Description of Feature or Work Requested

Update API version used by AZCLI.

### Minimum API Version Required

2024-04-01

### Swagger PR link / SDK link

https://github.com/Azure/azure-rest-api-specs/pull/28068

### Request Example

_No response_

### Target Date

ASAP

### PM Contact

anaghranjan

### Engineer Contact

bhshah

### Additional context

This is a breaking change. We need to update our API version for Azure CLI to version 2024-04-01. This provides added functionality and the breaking changes listed below

List of breaking changes:

1. Old command groups mentioned above will be replaced with new command groups with added functionality to pick subscription account or no subscription account for tickets and communication operations.
2. Parameter **"filters"** used for **list operations** will be replaced with **"filter"**
3. Parameter **"quota-change-regions"** and **"quota-change-payload"** for **tickets create operation** will now be replaced as **"quota-change-requests[].region"** and **"quota-change-requests[].payload"** respectively
4. Parameter **"partner_tenant_id"** for **tickets create operation** will now be removed

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.