Skip to content

[AutoPR azure-resourcemanager-relay]-generated-from-SDK Generation - Java-6617068#49930

Open
azure-sdk-automation[bot] wants to merge 1 commit into
mainfrom
sdkauto/azure-resourcemanager-relay-6617068
Open

[AutoPR azure-resourcemanager-relay]-generated-from-SDK Generation - Java-6617068#49930
azure-sdk-automation[bot] wants to merge 1 commit into
mainfrom
sdkauto/azure-resourcemanager-relay-6617068

Conversation

@azure-sdk-automation

Copy link
Copy Markdown
Contributor

Configurations: 'specification/relay/resource-manager/Microsoft.Relay/Relay/tspconfig.yaml', SDK Release Type: stable, and CommitSHA: 'e03e8c1a6ebebcd8e8c303ce938b810546bd8a06' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6617068 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. Release plan link: https://azsdk-releaseplan-dashboard-hveph5aqhhcfhtgu.westus-01.azurewebsites.net/?releaseplan=35569 Submitted by: asiddiquee@microsoft.com

Copilot AI review requested due to automatic review settings July 25, 2026 17:48
@azure-sdk-automation azure-sdk-automation Bot added the auto-release When merged to main, release pipelines for this PR's changed packages trigger automatically. label Jul 25, 2026
@github-actions github-actions Bot added the Mgmt This issue is related to a management-plane library. label Jul 25, 2026
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 2 pipeline(s).
33 pipeline(s) were filtered out due to trigger conditions.
There may be pipelines that require an authorized user to comment /azp run to run.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Note

Copilot could not run the full agentic suite for this review because it was automatically requested on a bot-authored pull request. Request a review from Copilot under Reviewers to retry with the full agentic suite. Improved support for bot-authored pull requests is coming soon.

This PR updates the Azure Relay ResourceManager Java SDK to TypeSpec-generated code aligned with the 2026-01-01 API version, including new private endpoint / private link and network rule set surface area, plus corresponding tests and samples.

Changes:

  • Regenerate SDK, tests, and samples using the TypeSpec code generator, updating API version references and authentication constants.
  • Add new models and clients for Private Endpoint Connections, Private Link Resources, Network Rule Sets, and TLS/public network access settings.
  • Bump azure-resourcemanager-relay from 1.1.0-beta.1 to 1.1.0, updating repo versioning metadata and native-image proxy config.

Reviewed changes

Copilot reviewed 111 out of 210 changed files in this pull request and generated no comments.

Show a summary per file
File Description
sdk/relay/azure-resourcemanager-relay/tsp-location.yaml Adds TypeSpec source location metadata (spec repo/commit).
sdk/relay/azure-resourcemanager-relay/src/test/java/com/azure/resourcemanager/relay/generated/WcfRelaysListAuthorizationRulesMockTests.java Updates generated mock test to TypeSpec + AzureCloud usage.
sdk/relay/azure-resourcemanager-relay/src/test/java/com/azure/resourcemanager/relay/generated/WcfRelaysGetAuthorizationRuleWithResponseMockTests.java Updates generated mock test to TypeSpec + AzureCloud usage.
sdk/relay/azure-resourcemanager-relay/src/test/java/com/azure/resourcemanager/relay/generated/WcfRelaysDeleteWithResponseMockTests.java Updates generated mock test to TypeSpec + AzureCloud usage.
sdk/relay/azure-resourcemanager-relay/src/test/java/com/azure/resourcemanager/relay/generated/WcfRelaysDeleteAuthorizationRuleWithResponseMockTests.java Updates generated mock test to TypeSpec + AzureCloud usage.
sdk/relay/azure-resourcemanager-relay/src/test/java/com/azure/resourcemanager/relay/generated/WcfRelaysCreateOrUpdateAuthorizationRuleWithResponseMockTests.java Updates generated mock test payload/expectations for new shapes.
sdk/relay/azure-resourcemanager-relay/src/test/java/com/azure/resourcemanager/relay/generated/SkuTests.java Updates SKU tests for new name field and SkuName.
sdk/relay/azure-resourcemanager-relay/src/test/java/com/azure/resourcemanager/relay/generated/ResourceNamespacePatchTests.java Updates patch tests for regenerated payloads.
sdk/relay/azure-resourcemanager-relay/src/test/java/com/azure/resourcemanager/relay/generated/RelayNamespacePropertiesTests.java Adds coverage for private endpoint connections, public network access, TLS version.
sdk/relay/azure-resourcemanager-relay/src/test/java/com/azure/resourcemanager/relay/generated/PrivateLinkResourcesListWithResponseMockTests.java New mock test for PrivateLinkResources list API.
sdk/relay/azure-resourcemanager-relay/src/test/java/com/azure/resourcemanager/relay/generated/PrivateLinkResourcesListResultInnerTests.java New inner-model JSON test for private link list result.
sdk/relay/azure-resourcemanager-relay/src/test/java/com/azure/resourcemanager/relay/generated/PrivateLinkResourcesGetWithResponseMockTests.java New mock test for PrivateLinkResources get API.
sdk/relay/azure-resourcemanager-relay/src/test/java/com/azure/resourcemanager/relay/generated/PrivateLinkResourcePropertiesTests.java New inner-model JSON test for private link resource properties.
sdk/relay/azure-resourcemanager-relay/src/test/java/com/azure/resourcemanager/relay/generated/PrivateLinkResourceInnerTests.java New inner-model JSON test for private link resource inner model.
sdk/relay/azure-resourcemanager-relay/src/test/java/com/azure/resourcemanager/relay/generated/PrivateEndpointTests.java New model JSON tests for PrivateEndpoint.
sdk/relay/azure-resourcemanager-relay/src/test/java/com/azure/resourcemanager/relay/generated/PrivateEndpointConnectionsListMockTests.java New mock test for private endpoint connections list API.
sdk/relay/azure-resourcemanager-relay/src/test/java/com/azure/resourcemanager/relay/generated/PrivateEndpointConnectionsGetWithResponseMockTests.java New mock test for private endpoint connections get API.
sdk/relay/azure-resourcemanager-relay/src/test/java/com/azure/resourcemanager/relay/generated/PrivateEndpointConnectionsDeleteMockTests.java New mock test for private endpoint connections delete API.
sdk/relay/azure-resourcemanager-relay/src/test/java/com/azure/resourcemanager/relay/generated/PrivateEndpointConnectionsCreateOrUpdateWithResponseMockTests.java New mock test for private endpoint connections create/update fluent flow.
sdk/relay/azure-resourcemanager-relay/src/test/java/com/azure/resourcemanager/relay/generated/PrivateEndpointConnectionPropertiesTests.java New inner-model JSON tests for private endpoint connection properties.
sdk/relay/azure-resourcemanager-relay/src/test/java/com/azure/resourcemanager/relay/generated/PrivateEndpointConnectionListResultTests.java New impl-model JSON tests for private endpoint connection list result.
sdk/relay/azure-resourcemanager-relay/src/test/java/com/azure/resourcemanager/relay/generated/PrivateEndpointConnectionInnerTests.java New inner-model JSON tests for private endpoint connection inner model.
sdk/relay/azure-resourcemanager-relay/src/test/java/com/azure/resourcemanager/relay/generated/OperationsListMockTests.java Updates operations list mock to new operation shape fields.
sdk/relay/azure-resourcemanager-relay/src/test/java/com/azure/resourcemanager/relay/generated/OperationListResultTests.java Updates operation list result test for new impl model + nextLink assertion.
sdk/relay/azure-resourcemanager-relay/src/test/java/com/azure/resourcemanager/relay/generated/OperationInnerTests.java Updates operation inner test payload to include new fields.
sdk/relay/azure-resourcemanager-relay/src/test/java/com/azure/resourcemanager/relay/generated/OperationDisplayTests.java Updates operation display test payload to include description.
sdk/relay/azure-resourcemanager-relay/src/test/java/com/azure/resourcemanager/relay/generated/NetworkRuleSetPropertiesTests.java New inner-model JSON tests for NetworkRuleSet properties.
sdk/relay/azure-resourcemanager-relay/src/test/java/com/azure/resourcemanager/relay/generated/NetworkRuleSetInnerTests.java New inner-model JSON tests for NetworkRuleSet inner model.
sdk/relay/azure-resourcemanager-relay/src/test/java/com/azure/resourcemanager/relay/generated/NamespacesListAuthorizationRulesMockTests.java Updates namespaces auth rules mock test payload/expectations.
sdk/relay/azure-resourcemanager-relay/src/test/java/com/azure/resourcemanager/relay/generated/NamespacesGetNetworkRuleSetWithResponseMockTests.java New mock test for namespace get network rule set API.
sdk/relay/azure-resourcemanager-relay/src/test/java/com/azure/resourcemanager/relay/generated/NamespacesGetAuthorizationRuleWithResponseMockTests.java Updates namespaces get auth rule mock to AzureCloud + new payload.
sdk/relay/azure-resourcemanager-relay/src/test/java/com/azure/resourcemanager/relay/generated/NamespacesDeleteMockTests.java Updates namespaces delete mock to AzureCloud + new args.
sdk/relay/azure-resourcemanager-relay/src/test/java/com/azure/resourcemanager/relay/generated/NamespacesDeleteAuthorizationRuleWithResponseMockTests.java Updates namespaces delete auth rule mock to AzureCloud + new args.
sdk/relay/azure-resourcemanager-relay/src/test/java/com/azure/resourcemanager/relay/generated/NamespacesCreateOrUpdateNetworkRuleSetWithResponseMockTests.java New mock test for namespace create/update network rule set API.
sdk/relay/azure-resourcemanager-relay/src/test/java/com/azure/resourcemanager/relay/generated/NamespacesCreateOrUpdateAuthorizationRuleWithResponseMockTests.java Updates namespaces create/update auth rule mock flow + rights.
sdk/relay/azure-resourcemanager-relay/src/test/java/com/azure/resourcemanager/relay/generated/NamespacesCheckNameAvailabilityWithResponseMockTests.java Updates check name availability mock to new reason + AzureCloud.
sdk/relay/azure-resourcemanager-relay/src/test/java/com/azure/resourcemanager/relay/generated/NWRuleSetIpRulesTests.java New model JSON tests for IP rule entries.
sdk/relay/azure-resourcemanager-relay/src/test/java/com/azure/resourcemanager/relay/generated/HybridConnectionsListAuthorizationRulesMockTests.java Updates hybrid connections auth rules mock to AzureCloud + new payload.
sdk/relay/azure-resourcemanager-relay/src/test/java/com/azure/resourcemanager/relay/generated/HybridConnectionsGetAuthorizationRuleWithResponseMockTests.java Updates hybrid connections get auth rule mock to AzureCloud + new payload.
sdk/relay/azure-resourcemanager-relay/src/test/java/com/azure/resourcemanager/relay/generated/HybridConnectionsDeleteWithResponseMockTests.java Updates hybrid connections delete mock to AzureCloud + formatting.
sdk/relay/azure-resourcemanager-relay/src/test/java/com/azure/resourcemanager/relay/generated/HybridConnectionsDeleteAuthorizationRuleWithResponseMockTests.java Updates hybrid connections delete auth rule mock to AzureCloud + new args.
sdk/relay/azure-resourcemanager-relay/src/test/java/com/azure/resourcemanager/relay/generated/HybridConnectionsCreateOrUpdateAuthorizationRuleWithResponseMockTests.java Updates hybrid connections create/update auth rule mock payload/rights.
sdk/relay/azure-resourcemanager-relay/src/test/java/com/azure/resourcemanager/relay/generated/ConnectionStateTests.java New model JSON tests for connection state.
sdk/relay/azure-resourcemanager-relay/src/test/java/com/azure/resourcemanager/relay/generated/CheckNameAvailabilityTests.java Updates model JSON tests for new sample values.
sdk/relay/azure-resourcemanager-relay/src/test/java/com/azure/resourcemanager/relay/generated/CheckNameAvailabilityResultInnerTests.java Updates inner-model test payload + assertions.
sdk/relay/azure-resourcemanager-relay/src/test/java/com/azure/resourcemanager/relay/generated/AuthorizationRulePropertiesTests.java Updates auth rule properties model JSON tests.
sdk/relay/azure-resourcemanager-relay/src/test/java/com/azure/resourcemanager/relay/generated/AuthorizationRuleListResultTests.java Updates list result test to impl model + nextLink assertion.
sdk/relay/azure-resourcemanager-relay/src/test/java/com/azure/resourcemanager/relay/generated/AuthorizationRuleInnerTests.java Updates inner auth rule model JSON tests for new payload.
sdk/relay/azure-resourcemanager-relay/src/samples/java/com/azure/resourcemanager/relay/generated/WcfRelaysRegenerateKeysSamples.java Updates sample metadata path + fixes method spelling.
sdk/relay/azure-resourcemanager-relay/src/samples/java/com/azure/resourcemanager/relay/generated/WcfRelaysListKeysSamples.java Updates x-ms-original-file path for new api version.
sdk/relay/azure-resourcemanager-relay/src/samples/java/com/azure/resourcemanager/relay/generated/WcfRelaysListByNamespaceSamples.java Updates x-ms-original-file path for new api version.
sdk/relay/azure-resourcemanager-relay/src/samples/java/com/azure/resourcemanager/relay/generated/WcfRelaysListAuthorizationRulesSamples.java Updates x-ms-original-file path + corrects “Authorization” spelling.
sdk/relay/azure-resourcemanager-relay/src/samples/java/com/azure/resourcemanager/relay/generated/WcfRelaysGetSamples.java Updates x-ms-original-file path for new api version.
sdk/relay/azure-resourcemanager-relay/src/samples/java/com/azure/resourcemanager/relay/generated/WcfRelaysGetAuthorizationRuleSamples.java Updates x-ms-original-file path + corrects “Authorization” spelling.
sdk/relay/azure-resourcemanager-relay/src/samples/java/com/azure/resourcemanager/relay/generated/WcfRelaysDeleteSamples.java Updates x-ms-original-file path for new api version.
sdk/relay/azure-resourcemanager-relay/src/samples/java/com/azure/resourcemanager/relay/generated/WcfRelaysDeleteAuthorizationRuleSamples.java Updates x-ms-original-file path + corrects “Authorization” spelling.
sdk/relay/azure-resourcemanager-relay/src/samples/java/com/azure/resourcemanager/relay/generated/WcfRelaysCreateOrUpdateSamples.java Updates x-ms-original-file path for new api version.
sdk/relay/azure-resourcemanager-relay/src/samples/java/com/azure/resourcemanager/relay/generated/WcfRelaysCreateOrUpdateAuthorizationRuleSamples.java Updates x-ms-original-file path for new api version.
sdk/relay/azure-resourcemanager-relay/src/samples/java/com/azure/resourcemanager/relay/generated/PrivateLinkResourcesListSamples.java Adds new sample for listing private link resources.
sdk/relay/azure-resourcemanager-relay/src/samples/java/com/azure/resourcemanager/relay/generated/PrivateLinkResourcesGetSamples.java Adds new sample for getting a private link resource.
sdk/relay/azure-resourcemanager-relay/src/samples/java/com/azure/resourcemanager/relay/generated/PrivateEndpointConnectionsListSamples.java Adds new sample for listing private endpoint connections.
sdk/relay/azure-resourcemanager-relay/src/samples/java/com/azure/resourcemanager/relay/generated/PrivateEndpointConnectionsGetSamples.java Adds new sample for getting a private endpoint connection.
sdk/relay/azure-resourcemanager-relay/src/samples/java/com/azure/resourcemanager/relay/generated/PrivateEndpointConnectionsDeleteSamples.java Adds new sample for deleting a private endpoint connection.
sdk/relay/azure-resourcemanager-relay/src/samples/java/com/azure/resourcemanager/relay/generated/PrivateEndpointConnectionsCreateOrUpdateSamples.java Adds new sample for creating a private endpoint connection.
sdk/relay/azure-resourcemanager-relay/src/samples/java/com/azure/resourcemanager/relay/generated/OperationsListSamples.java Updates x-ms-original-file path for new api version.
sdk/relay/azure-resourcemanager-relay/src/samples/java/com/azure/resourcemanager/relay/generated/NamespacesUpdateSamples.java Updates sample to set minimum TLS + new example RG/namespace.
sdk/relay/azure-resourcemanager-relay/src/samples/java/com/azure/resourcemanager/relay/generated/NamespacesRegenerateKeysSamples.java Updates x-ms-original-file path + fixes method spelling.
sdk/relay/azure-resourcemanager-relay/src/samples/java/com/azure/resourcemanager/relay/generated/NamespacesListSamples.java Updates x-ms-original-file path for new api version.
sdk/relay/azure-resourcemanager-relay/src/samples/java/com/azure/resourcemanager/relay/generated/NamespacesListKeysSamples.java Updates x-ms-original-file path for new api version.
sdk/relay/azure-resourcemanager-relay/src/samples/java/com/azure/resourcemanager/relay/generated/NamespacesListByResourceGroupSamples.java Updates x-ms-original-file path for new api version.
sdk/relay/azure-resourcemanager-relay/src/samples/java/com/azure/resourcemanager/relay/generated/NamespacesListAuthorizationRulesSamples.java Updates x-ms-original-file path + corrects “Authorization” spelling.
sdk/relay/azure-resourcemanager-relay/src/samples/java/com/azure/resourcemanager/relay/generated/NamespacesGetNetworkRuleSetSamples.java Adds new sample for getting a namespace network rule set.
sdk/relay/azure-resourcemanager-relay/src/samples/java/com/azure/resourcemanager/relay/generated/NamespacesGetByResourceGroupSamples.java Updates sample args for new example values.
sdk/relay/azure-resourcemanager-relay/src/samples/java/com/azure/resourcemanager/relay/generated/NamespacesGetAuthorizationRuleSamples.java Updates x-ms-original-file path + corrects “Authorization” spelling.
sdk/relay/azure-resourcemanager-relay/src/samples/java/com/azure/resourcemanager/relay/generated/NamespacesDeleteSamples.java Updates x-ms-original-file path + example values.
sdk/relay/azure-resourcemanager-relay/src/samples/java/com/azure/resourcemanager/relay/generated/NamespacesDeleteAuthorizationRuleSamples.java Updates x-ms-original-file path + corrects “Authorization” spelling.
sdk/relay/azure-resourcemanager-relay/src/samples/java/com/azure/resourcemanager/relay/generated/NamespacesCreateOrUpdateSamples.java Updates namespace create sample for SkuName + min TLS.
sdk/relay/azure-resourcemanager-relay/src/samples/java/com/azure/resourcemanager/relay/generated/NamespacesCreateOrUpdateNetworkRuleSetSamples.java Adds new sample for creating/updating a network rule set.
sdk/relay/azure-resourcemanager-relay/src/samples/java/com/azure/resourcemanager/relay/generated/NamespacesCreateOrUpdateAuthorizationRuleSamples.java Updates x-ms-original-file path for new api version.
sdk/relay/azure-resourcemanager-relay/src/samples/java/com/azure/resourcemanager/relay/generated/NamespacesCheckNameAvailabilitySamples.java Updates name availability sample values.
sdk/relay/azure-resourcemanager-relay/src/samples/java/com/azure/resourcemanager/relay/generated/HybridConnectionsRegenerateKeysSamples.java Updates x-ms-original-file path + fixes method spelling.
sdk/relay/azure-resourcemanager-relay/src/samples/java/com/azure/resourcemanager/relay/generated/HybridConnectionsListKeysSamples.java Updates x-ms-original-file path for new api version.
sdk/relay/azure-resourcemanager-relay/src/samples/java/com/azure/resourcemanager/relay/generated/HybridConnectionsListByNamespaceSamples.java Updates x-ms-original-file path for new api version.
sdk/relay/azure-resourcemanager-relay/src/samples/java/com/azure/resourcemanager/relay/generated/HybridConnectionsListAuthorizationRulesSamples.java Updates x-ms-original-file path + corrects “Authorization” spelling.
sdk/relay/azure-resourcemanager-relay/src/samples/java/com/azure/resourcemanager/relay/generated/HybridConnectionsGetSamples.java Updates x-ms-original-file path for new api version.
sdk/relay/azure-resourcemanager-relay/src/samples/java/com/azure/resourcemanager/relay/generated/HybridConnectionsGetAuthorizationRuleSamples.java Updates x-ms-original-file path + corrects “Authorization” spelling.
sdk/relay/azure-resourcemanager-relay/src/samples/java/com/azure/resourcemanager/relay/generated/HybridConnectionsDeleteSamples.java Updates x-ms-original-file path for new api version.
sdk/relay/azure-resourcemanager-relay/src/samples/java/com/azure/resourcemanager/relay/generated/HybridConnectionsDeleteAuthorizationRuleSamples.java Updates x-ms-original-file path + corrects “Authorization” spelling.
sdk/relay/azure-resourcemanager-relay/src/samples/java/com/azure/resourcemanager/relay/generated/HybridConnectionsCreateOrUpdateSamples.java Updates x-ms-original-file path for new api version.
sdk/relay/azure-resourcemanager-relay/src/samples/java/com/azure/resourcemanager/relay/generated/HybridConnectionsCreateOrUpdateAuthorizationRuleSamples.java Updates x-ms-original-file path for new api version.
sdk/relay/azure-resourcemanager-relay/src/main/resources/azure-resourcemanager-relay.properties Adds properties file exposing ${project.version}.
sdk/relay/azure-resourcemanager-relay/src/main/resources/META-INF/native-image/com.azure.resourcemanager/azure-resourcemanager-relay/proxy-config.json Adds new service proxies for private endpoint/private link resources.
sdk/relay/azure-resourcemanager-relay/src/main/java/module-info.java Opens implementation.models for reflection during serialization.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/package-info.java Updates package doc from “RelayApi” to “Relay”.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/models/package-info.java Updates models package doc from “RelayApi” to “Relay”.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/models/WcfRelay.java Adds location/systemData/region accessors + updated param docs.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/models/TlsVersion.java Adds new TLS version expandable enum model.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/models/SkuTier.java Converts SkuTier from enum to ExpandableStringEnum.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/models/SkuName.java Adds new expandable enum for SKU name.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/models/Sku.java Updates SKU model: name becomes SkuName, adjusts JSON (de)serialization.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/models/ResourceNamespacePatch.java Adds systemData to patch model and JSON parsing.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/models/Relaytype.java Updates generator header.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/models/RelayNamespaceListResult.java Moves list result model to immutable impl model shape (package change).
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/models/RegenerateAccessKeyParameters.java Fixes typo in docs (“needs”), removes validation/logger.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/models/PublicNetworkAccess.java Adds expandable enum for public network access.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/models/ProvisioningStateEnum.java Removes legacy provisioning state enum.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/models/PrivateLinkResourcesListResult.java Adds public surface interface for private link list result.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/models/PrivateLinkResources.java Adds new resource collection API for private link resources.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/models/PrivateLinkResource.java Adds new public surface interface for private link resource.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/models/PrivateLinkConnectionStatus.java Adds expandable enum for private link connection status.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/models/PrivateEndpoint.java Adds new model for private endpoint reference.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/models/Origin.java Adds expandable enum for operation origin.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/models/Operations.java Updates operations docs to new wording.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/models/OperationListResult.java Moves operation list result to immutable impl model shape (package change).
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/models/OperationDisplay.java Adds description field and updates docs/visibility.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/models/Operation.java Adds isDataAction/origin/actionType on operation surface.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/models/NetworkRuleSet.java Adds public immutable interface for network rule set.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/models/NetworkRuleIPAction.java Adds expandable enum for IP rule actions.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/models/KeyType.java Converts KeyType from enum to ExpandableStringEnum.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/models/HybridConnection.java Adds location/systemData/region accessors + updated param docs.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/models/EndPointProvisioningState.java Adds expandable enum for private endpoint provisioning state.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/models/DefaultAction.java Adds expandable enum for default network action.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/models/CheckNameAvailabilityResult.java Updates generator header.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/models/CheckNameAvailability.java Updates generator header, removes validation/logger.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/models/ActionType.java Adds expandable enum for action type.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/models/AccessRights.java Converts AccessRights from enum to ExpandableStringEnum.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/models/AccessKeys.java Updates generator header.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/implementation/package-info.java Updates implementation package docs.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/implementation/models/PrivateEndpointConnectionListResult.java Adds new immutable impl model for private endpoint list results.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/implementation/WcfRelayImpl.java Implements new location/systemData/region accessors.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/implementation/ResourceManagerUtils.java Updates generator header.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/implementation/PrivateLinkResourcesListResultImpl.java Adds impl wrapper for PrivateLinkResourcesListResult.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/implementation/PrivateLinkResourcesImpl.java Adds resource collection implementation for private link resources.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/implementation/PrivateLinkResourceImpl.java Adds model wrapper for PrivateLinkResource.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/implementation/OperationsImpl.java Updates generator header.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/implementation/OperationImpl.java Implements new operation surface (isDataAction/origin/actionType).
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/implementation/NetworkRuleSetImpl.java Adds wrapper implementation for NetworkRuleSet.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/implementation/HybridConnectionImpl.java Implements new location/systemData/region accessors.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/implementation/CheckNameAvailabilityResultImpl.java Updates generator header.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/implementation/AuthorizationRuleImpl.java Adds location/systemData/region accessors to authorization rules.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/implementation/AccessKeysImpl.java Updates generator header.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/fluent/package-info.java Updates fluent package docs.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/fluent/models/package-info.java Updates fluent models package docs.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/fluent/models/WcfRelayProperties.java Removes legacy validation method.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/fluent/models/WcfRelayInner.java Adds location/systemData fields + JSON parsing.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/fluent/models/PrivateLinkResourcesListResultInner.java Adds new inner model for private link list results.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/fluent/models/HybridConnectionProperties.java Removes legacy validation method.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/fluent/models/HybridConnectionInner.java Adds location/systemData fields + JSON parsing.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/fluent/models/CheckNameAvailabilityResultInner.java Converts inner result to immutable + removes setters/validation.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/fluent/models/AuthorizationRuleProperties.java Updates docs, removes validation/logger.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/fluent/RelayApi.java Changes management client interface shape/name and adds new clients.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/fluent/PrivateLinkResourcesClient.java Adds new fluent service client for private link resources.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/fluent/OperationsClient.java Updates operations docs to new wording.
sdk/relay/azure-resourcemanager-relay/pom.xml Updates generator header, API version wording, releases to 1.1.0.
sdk/relay/azure-resourcemanager-relay/README.md Updates package version and auth snippet to AzureCloud + new api-version.
eng/versioning/version_client.txt Updates tracked version for azure-resourcemanager-relay to 1.1.0.
Comments suppressed due to low confidence (9)

sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/models/PrivateLinkResources.java:1

  • The Javadoc repeatedly references 'container registry', but this SDK package is for Azure Relay. Update these docs to reference 'Relay namespace' (or Azure Relay) to avoid confusing API consumers.
    sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/models/PrivateLinkResources.java:1
  • The Javadoc repeatedly references 'container registry', but this SDK package is for Azure Relay. Update these docs to reference 'Relay namespace' (or Azure Relay) to avoid confusing API consumers.
    sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/models/Sku.java:1
  • Previously Sku.name serialized as a constant "Standard" even when users didn't set it. Now name defaults to null and will serialize as null/absent unless explicitly set, which is a breaking behavioral change for callers who only call new Sku().withTier(...). Consider preserving the previous default (e.g., default to SkuName.STANDARD in the field/constructor, or serialize SkuName.STANDARD when name is null) unless the service contract explicitly requires name to be optional and null-safe.
    sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/models/Sku.java:1
  • Previously Sku.name serialized as a constant "Standard" even when users didn't set it. Now name defaults to null and will serialize as null/absent unless explicitly set, which is a breaking behavioral change for callers who only call new Sku().withTier(...). Consider preserving the previous default (e.g., default to SkuName.STANDARD in the field/constructor, or serialize SkuName.STANDARD when name is null) unless the service contract explicitly requires name to be optional and null-safe.
    sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/models/Sku.java:1
  • Previously Sku.name serialized as a constant "Standard" even when users didn't set it. Now name defaults to null and will serialize as null/absent unless explicitly set, which is a breaking behavioral change for callers who only call new Sku().withTier(...). Consider preserving the previous default (e.g., default to SkuName.STANDARD in the field/constructor, or serialize SkuName.STANDARD when name is null) unless the service contract explicitly requires name to be optional and null-safe.
    sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/models/Sku.java:1
  • Previously Sku.name serialized as a constant "Standard" even when users didn't set it. Now name defaults to null and will serialize as null/absent unless explicitly set, which is a breaking behavioral change for callers who only call new Sku().withTier(...). Consider preserving the previous default (e.g., default to SkuName.STANDARD in the field/constructor, or serialize SkuName.STANDARD when name is null) unless the service contract explicitly requires name to be optional and null-safe.
    sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/models/Sku.java:1
  • Previously Sku.name serialized as a constant "Standard" even when users didn't set it. Now name defaults to null and will serialize as null/absent unless explicitly set, which is a breaking behavioral change for callers who only call new Sku().withTier(...). Consider preserving the previous default (e.g., default to SkuName.STANDARD in the field/constructor, or serialize SkuName.STANDARD when name is null) unless the service contract explicitly requires name to be optional and null-safe.
    sdk/relay/azure-resourcemanager-relay/tsp-location.yaml:1
  • additionalDirectories: is present but empty. If downstream tooling expects a YAML list/array, this can parse to null and break generation pipelines. Prefer either removing the key when unused or setting an explicit empty list (e.g., additionalDirectories: []).
    sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/implementation/PrivateLinkResourcesImpl.java:1
  • LOGGER is declared but not used anywhere in this class. Remove it (or use it for parameter validation/error handling) to avoid unused-member warnings and reduce noise in generated code.

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

Labels

auto-release When merged to main, release pipelines for this PR's changed packages trigger automatically. 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