[EventHubs] Migrate to TypeSpec#48673
Merged
weidongxu-microsoft merged 20 commits intoAzure:mainfrom Apr 3, 2026
Merged
Conversation
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
… to ServiceBusNamespace - Add localAuthDisabled() getter to EventHubNamespace interface - Add disableLocalAuth() fluent method to EventHubNamespace Definition and Update stages - Add enableLocalAuth() fluent method to EventHubNamespace Update stage - Add enableLocalAuth() fluent method to ServiceBusNamespace Update stage - Add disableLocalAuth() to all namespace create flows in EventHubTests Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Contributor
There was a problem hiding this comment.
Pull request overview
Migrates azure-resourcemanager-eventhubs from Swagger/AutoRest generation to TypeSpec generation, including updates for new/changed model surfaces, paging models packaging, and compatibility tooling.
Changes:
- Regenerated Event Hubs management client from TypeSpec, including new models/features (e.g., local auth control, new enum values).
- Moved pageable/list result models into
implementation.models, updated module opens, and added customization to preserve base-class expectations. - Added RevAPI suppressions and updated docs/artifacts (README, CHANGELOG, assets tag).
Reviewed changes
Copilot reviewed 157 out of 231 changed files in this pull request and generated 7 comments.
Show a summary per file
| File | Description |
|---|---|
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/resources/META-INF/native-image/com.azure.resourcemanager/azure-resourcemanager-eventhubs/proxy-config.json | Updates native-image proxy config to match generated clients. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/module-info.java | Opens implementation models for reflection (azure-core). |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/package-info.java | Updates generator attribution and package Javadoc. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/package-info.java | Updates generator attribution and package Javadoc. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/UserAssignedIdentityProperties.java | Generator attribution update. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/UserAssignedIdentity.java | Generator attribution update. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/UnavailableReason.java | Generator attribution update. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/TlsVersion.java | Adds TLS 1.3 constant. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/TimestampType.java | Adds new expandable enum model for timestamp type. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/ThrottlingPolicy.java | Updates validation logic for required fields. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/Subnet.java | Generator attribution update. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/SkuTier.java | Generator attribution update. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/SkuName.java | Generator attribution update. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/Sku.java | Generator attribution update. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/SchemaType.java | Adds additional schema type constants. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/SchemaCompatibility.java | Generator attribution update. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/RoleDisasterRecovery.java | Generator attribution update. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/RetentionDescription.java | Adds min compaction lag field and updates docs/serialization. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/ResourceAssociationAccessMode.java | Generator attribution update. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/RegenerateAccessKeyParameters.java | Generator attribution update. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/PublicNetworkAccessFlag.java | Generator attribution update. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/PublicNetworkAccess.java | Generator attribution update. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/ProvisioningStateDR.java | Generator attribution update. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/ProvisioningState.java | Generator attribution update. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/ProvisioningIssueProperties.java | Makes output model immutable (private ctor, removes setters). |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/ProvisioningIssue.java | Makes output model immutable (private ctor, removes setters). |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/PrivateLinkResource.java | Makes output model immutable (private ctor, removes setters). |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/PrivateLinkConnectionStatus.java | Generator attribution update. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/PrivateEndpoint.java | Generator attribution update. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/PlatformCapabilities.java | Adds new model for platform capability settings. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/OperationDisplay.java | Makes output model constructor private. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/NspAccessRulePropertiesSubscriptionsItem.java | Makes output model immutable (private ctor, removes setters). |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/NspAccessRuleProperties.java | Makes output model immutable (private ctor, removes setters). |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/NspAccessRuleDirection.java | Generator attribution update. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/NspAccessRule.java | Makes output model immutable (private ctor, removes setters). |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/NetworkSecurityPerimeterConfigurationProvisioningState.java | Generator attribution update. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/NetworkSecurityPerimeterConfigurationPropertiesResourceAssociation.java | Makes output model immutable (private ctor, removes setters). |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/NetworkSecurityPerimeterConfigurationPropertiesProfile.java | Makes output model immutable (private ctor, removes setters). |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/NetworkSecurityPerimeterConfiguration.java | Adds SystemData and adjusts resource fields/serialization. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/NetworkSecurityPerimeter.java | Makes output model immutable (private ctor, removes setters). |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/NetworkRuleIpAction.java | Generator attribution update. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/NamespaceReplicaLocation.java | Adds model for geo-replication replica location. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/NWRuleSetVirtualNetworkRules.java | Generator attribution update. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/NWRuleSetIpRules.java | Generator attribution update. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/Mode.java | Adds expandable enum for confidential compute on/off. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/MetricId.java | Generator attribution update. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/MessageTimestampDescription.java | Adds new model to configure message timestamp behavior. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/ManagedServiceIdentityType.java | Generator attribution update. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/KeyVaultProperties.java | Generator attribution update. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/KeyType.java | Generator attribution update. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/KeySource.java | Updates enum Javadoc wording. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/Identity.java | Generator attribution update. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/GeoDataReplicationProperties.java | Adds geo data replication settings model. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/GeoDRRoleType.java | Adds expandable enum for geo DR roles. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/FailOver.java | Adds failover request/response model wrapper. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/EventHubNamespace.java | Adds local auth surface to fluent resource interface. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/EntityStatus.java | Generator attribution update. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/EndPointProvisioningState.java | Generator attribution update. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/Encryption.java | Generator attribution update. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/EncodingCaptureDescription.java | Generator attribution update. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/EHNamespaceIdContainer.java | Makes output model immutable (private ctor, removes setters). |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/Destination.java | Generator attribution update. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/DefaultAction.java | Generator attribution update. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/ConnectionState.java | Generator attribution update. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/ConfidentialCompute.java | Adds confidential compute configuration model. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/ClusterSkuName.java | Generator attribution update. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/ClusterSku.java | Generator attribution update. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/CleanupPolicyRetentionDescription.java | Adds DeleteOrCompact constant. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/CheckNameAvailabilityParameter.java | Generator attribution update. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/CaptureIdentityType.java | Generator attribution update. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/CaptureIdentity.java | Generator attribution update. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/CaptureDescription.java | Generator attribution update. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/AvailableCluster.java | Makes output model immutable (private ctor, removes setters). |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/ApplicationGroupPolicyType.java | Generator attribution update. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/ApplicationGroupPolicy.java | Generator attribution update. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/models/AccessRights.java | Generator attribution update. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/implementation/models/SchemaGroupListResult.java | Moves pageable model to implementation package and makes it immutable. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/implementation/models/PrivateEndpointConnectionListResult.java | Moves pageable model to implementation package and makes it immutable. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/implementation/models/OperationListResult.java | Moves pageable model to implementation package and makes it immutable. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/implementation/models/EventHubListResult.java | Moves pageable model to implementation package and makes it immutable. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/implementation/models/EHNamespaceListResult.java | Moves pageable model to implementation package and makes it immutable. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/implementation/models/ConsumerGroupListResult.java | Moves pageable model to implementation package and makes it immutable. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/implementation/models/ClusterListResult.java | Moves pageable model to implementation package and makes it immutable. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/implementation/models/AuthorizationRuleListResult.java | Moves pageable model to implementation package and makes it immutable. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/implementation/models/ArmDisasterRecoveryListResult.java | Moves pageable model to implementation package and makes it immutable. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/implementation/models/ApplicationGroupListResult.java | Moves pageable model to implementation package and makes it immutable. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/implementation/PrivateLinkResourcesClientImpl.java | Updates host param wiring and parameter ordering. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/implementation/OperationsClientImpl.java | Updates service interface naming/host param and imports moved list model. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/implementation/EventHubNamespaceImpl.java | Implements local auth enable/disable + exposes localAuthDisabled(). |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/implementation/EventHubManagementClientBuilder.java | Adjusts builder fields order and client construction signature. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/fluent/package-info.java | Updates generator attribution and package Javadoc. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/fluent/models/package-info.java | Updates generator attribution and package Javadoc. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/fluent/models/SchemaGroupProperties.java | Changes eTag type and parsing. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/fluent/models/SchemaGroupInner.java | Adjusts resource fields ordering and eTag type exposure. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/fluent/models/PrivateLinkResourcesListResultInner.java | Makes pageable model immutable and adds required-property validation. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/fluent/models/PrivateLinkResourceProperties.java | Makes output model immutable (private ctor, removes setters). |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/fluent/models/PrivateEndpointConnectionProperties.java | Generator attribution update. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/fluent/models/PrivateEndpointConnectionInner.java | Adjusts resource fields ordering. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/fluent/models/OperationInner.java | Makes output model immutable; guards properties serialization. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/fluent/models/NetworkSecurityPerimeterConfigurationProperties.java | Makes output model immutable; adjusts serialization. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/fluent/models/NetworkSecurityPerimeterConfigurationListInner.java | Makes output model constructor private. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/fluent/models/NetworkRuleSetProperties.java | Generator attribution update. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/fluent/models/NetworkRuleSetListResultInner.java | Makes pageable model immutable and adds required-property validation. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/fluent/models/NetworkRuleSetInner.java | Adjusts resource fields ordering. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/fluent/models/FailOverProperties.java | Adds inner failover properties model. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/fluent/models/EventhubProperties.java | Adds message timestamp + identifier; adjusts serialization/validation. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/fluent/models/EHNamespaceProperties.java | Adds platform capabilities and geo replication fields. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/fluent/models/EHNamespaceIdListResultInner.java | Makes output model immutable (private ctor, removes setters). |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/fluent/models/DestinationProperties.java | Generator attribution update. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/fluent/models/ConsumerGroupProperties.java | Generator attribution update. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/fluent/models/ConsumerGroupInner.java | Adjusts resource fields ordering. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/fluent/models/ClusterQuotaConfigurationPropertiesInner.java | Generator attribution update. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/fluent/models/ClusterProperties.java | Adds platform capabilities field and validation/serialization. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/fluent/models/CheckNameAvailabilityResultInner.java | Makes output model immutable (private ctor, removes setters). |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/fluent/models/AvailableClustersListInner.java | Makes output model immutable (private ctor, removes setters). |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/fluent/models/AuthorizationRuleProperties.java | Generator attribution update. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/fluent/models/AuthorizationRuleInner.java | Adjusts resource fields ordering. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/fluent/models/ArmDisasterRecoveryProperties.java | Generator attribution update. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/fluent/models/ArmDisasterRecoveryInner.java | Adjusts resource fields ordering. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/fluent/models/ApplicationGroupProperties.java | Generator attribution update. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/fluent/models/ApplicationGroupInner.java | Adjusts resource fields ordering. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/fluent/models/AccessKeysInner.java | Makes output model constructor private. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/fluent/PrivateLinkResourcesClient.java | Javadoc updates for resourceGroupName parameter. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/fluent/OperationsClient.java | Javadoc wording updates. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/fluent/NetworkSecurityPerimeterConfigurationsOperationsClient.java | Removes no-longer-generated operations client interface. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/fluent/EventHubManagementClient.java | Reorders members and updates getter docs; removes removed operations client getter. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/src/main/java/com/azure/resourcemanager/eventhubs/fluent/ConfigurationsClient.java | Javadoc updates for resourceGroupName parameter. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/customization/src/main/java/EventHubsCustomization.java | Adds post-generation customization to modify resource base classes. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/customization/pom.xml | Adds customization module POM. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/assets.json | Updates assets tag. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/README.md | Updates dependency version to new beta. |
| sdk/eventhubs/azure-resourcemanager-eventhubs/CHANGELOG.md | Notes local auth feature addition. |
| sdk/cosmos/azure-resourcemanager-cosmos/src/main/java/com/azure/resourcemanager/cosmos/models/CosmosDBAccount.java | Adds local auth stage to update interface. |
| sdk/cosmos/azure-resourcemanager-cosmos/src/main/java/com/azure/resourcemanager/cosmos/implementation/CosmosDBAccountImpl.java | Implements enableLocalAuth() in update path. |
| eng/lintingconfigs/revapi/track2/revapi.json | Adds RevAPI suppressions for expected surface changes. |
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
XiaofeiCao
approved these changes
Apr 3, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Migrate azure-resourcemanager-eventhubs from AutoRest/Swagger to TypeSpec generation.
Specs PR: Azure/azure-rest-api-specs#42048
Changes: