Skip to content

Conversation

@Joselyn-Narvaez
Copy link

@Joselyn-Narvaez Joselyn-Narvaez commented Dec 31, 2025

Description

General availability of Az.NetworkCloud module with 2025-09-01 API version

Mandatory Checklist

  • SHOULD update ChangeLog.md file(s) appropriately
    • Update src/{{SERVICE}}/{{SERVICE}}/ChangeLog.md.
      • A snippet outlining the change(s) made in the PR should be written under the ## Upcoming Release header in the past tense.
    • Should not change ChangeLog.md if no new release is required, such as fixing test case only.
  • SHOULD regenerate markdown help files if there is cmdlet API change. Instruction
  • SHOULD have proper test coverage for changes in pull request.
  • SHOULD NOT adjust version of module manually in pull request

@azure-client-tools-bot-prd
Copy link

Thanks for your contribution! The pull request validation has started. Please revisit this comment for updated status.

Copy link
Contributor

@wyunchi-ms wyunchi-ms left a comment

Choose a reason for hiding this comment

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

Please update the changelog.md

@wyunchi-ms
Copy link
Contributor

/azp run

@azure-pipelines
Copy link
Contributor

Azure Pipelines successfully started running 3 pipeline(s).

@Pan-Qi
Copy link
Contributor

Pan-Qi commented Jan 7, 2026

/azp run

@azure-pipelines
Copy link
Contributor

Azure Pipelines successfully started running 3 pipeline(s).

@Joselyn-Narvaez
Copy link
Author

Adding justification for StaticAnalysis breaking change exceptions. Below is a comparison of the public PowerShell surface between v20250901 and v20250201, showing that supported parameters remain unchanged.

Get-AzNetworkCloudCluster

  • property in question for breaking change not surfaced before or after, no change

New-AzNetworkCloudCluster

Before
-IdentityUserAssignedIdentity
The set of user assigned identities associated with the resource.
The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.
The dictionary values can be empty objects ({}) in requests.

        Required?                    false
        Position?                    named
        Default value
        Accept pipeline input?       false
        Aliases
        Accept wildcard characters?  false

After
-IdentityUserAssignedIdentity
The set of user assigned identities associated with the resource.
The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.
The dictionary values can be empty objects ({}) in requests.

    Required?                    false
    Position?                    named
    Default value
    Accept pipeline input?       false
    Aliases
    Accept wildcard characters?  false

### Update-AzNetworkCloudCluster

Before
-IdentityUserAssignedIdentity
The set of user assigned identities associated with the resource.
The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.
The dictionary values can be empty objects ({}) in requests.

	        Required?                    false
	        Position?                    named
	        Default value
	        Accept pipeline input?       false
	        Aliases
	        Accept wildcard characters?  False

After
-IdentityUserAssignedIdentity
The set of user assigned identities associated with the resource.
The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.
The dictionary values can be empty objects ({}) in requests.

        Required?                    false
        Position?                    named
        Default value
        Accept pipeline input?       false
        Aliases
        Accept wildcard characters?  false

### Get-AzNetworkCloudClusterManager

  • property in question for breaking change not surfaced before or after, no change

### New-AzNetworkCloudClusterManager
Before
-IdentityUserAssignedIdentity
The set of user assigned identities associated with the resource.
The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.
The dictionary values can be empty objects ({}) in requests.

        Required?                    false
        Position?                    named
        Default value
        Accept pipeline input?       false
        Aliases
        Accept wildcard characters?  False

After
-IdentityUserAssignedIdentity
The set of user assigned identities associated with the resource.
The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.
The dictionary values can be empty objects ({}) in requests.

    Required?                    false
    Position?                    named
    Default value
    Accept pipeline input?       false
    Aliases
    Accept wildcard characters?  false

### Update-AzNetworkCloudClusterManager
Before

-IdentityUserAssignedIdentity <Hashtable>
        The set of user assigned identities associated with the resource.
        The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceG
        roups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.
        The dictionary values can be empty objects ({}) in requests.

        Required?                    false
        Position?                    named
        Default value
        Accept pipeline input?       false
        Aliases
    Accept wildcard characters?  False

After
-IdentityUserAssignedIdentity
The set of user assigned identities associated with the resource.
The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.
The dictionary values can be empty objects ({}) in requests.

    Required?                    false
    Position?                    named
    Default value
    Accept pipeline input?       false
    Aliases
    Accept wildcard characters?  false

### Get-AzNetworkCloudVolume

  • property in question for breaking change not surfaced before or after, no change

### New-AzNetworkCloudVolume
Before
-SizeMiB
The requested storage allocation for the volume in Mebibytes.

        Required?                    true
        Position?                    named
        Default value                0
        Accept pipeline input?       false
        Aliases
        Accept wildcard characters?  false

After
-SizeMiB
The size of the allocation for this volume in Mebibytes.

    Required?                    true
    Position?                    named
    Default value                0
    Accept pipeline input?       false
    Aliases
    Accept wildcard characters?  False

### Update-AzNetworkCloudVolume

  • property in question for breaking change not surfaced before or after, no change

@Pan-Qi
Copy link
Contributor

Pan-Qi commented Jan 12, 2026

/azp run

@azure-pipelines
Copy link
Contributor

Azure Pipelines successfully started running 3 pipeline(s).

@Pan-Qi Pan-Qi added the Contains Breaking Change This PR contains breaking change label Jan 12, 2026
@github-actions
Copy link

To the author of the pull request,
This PR was labeled "Contains Breaking Change" because breaking changes have been detected by the static analysis pipeline.

  • According to our policy, breaking changes can only take place during major release and they must be preannounced.
  • Please follow our guide on the detailed steps.
  • Required: Please fill in the task below to facilitate our contact,you will receive notifications related to breaking changes.

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

Labels

Contains Breaking Change This PR contains breaking change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants