[AutoPR azure-resourcemanager-relay]-generated-from-SDK Generation - Java-6617068#49930
[AutoPR azure-resourcemanager-relay]-generated-from-SDK Generation - Java-6617068#49930azure-sdk-automation[bot] wants to merge 1 commit into
Conversation
…/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.
|
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. |
There was a problem hiding this comment.
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-relayfrom1.1.0-beta.1to1.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.nameserialized as a constant "Standard" even when users didn't set it. Nownamedefaults to null and will serialize as null/absent unless explicitly set, which is a breaking behavioral change for callers who only callnew Sku().withTier(...). Consider preserving the previous default (e.g., default toSkuName.STANDARDin the field/constructor, or serializeSkuName.STANDARDwhennameis null) unless the service contract explicitly requiresnameto be optional and null-safe.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/models/Sku.java:1 - Previously
Sku.nameserialized as a constant "Standard" even when users didn't set it. Nownamedefaults to null and will serialize as null/absent unless explicitly set, which is a breaking behavioral change for callers who only callnew Sku().withTier(...). Consider preserving the previous default (e.g., default toSkuName.STANDARDin the field/constructor, or serializeSkuName.STANDARDwhennameis null) unless the service contract explicitly requiresnameto be optional and null-safe.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/models/Sku.java:1 - Previously
Sku.nameserialized as a constant "Standard" even when users didn't set it. Nownamedefaults to null and will serialize as null/absent unless explicitly set, which is a breaking behavioral change for callers who only callnew Sku().withTier(...). Consider preserving the previous default (e.g., default toSkuName.STANDARDin the field/constructor, or serializeSkuName.STANDARDwhennameis null) unless the service contract explicitly requiresnameto be optional and null-safe.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/models/Sku.java:1 - Previously
Sku.nameserialized as a constant "Standard" even when users didn't set it. Nownamedefaults to null and will serialize as null/absent unless explicitly set, which is a breaking behavioral change for callers who only callnew Sku().withTier(...). Consider preserving the previous default (e.g., default toSkuName.STANDARDin the field/constructor, or serializeSkuName.STANDARDwhennameis null) unless the service contract explicitly requiresnameto be optional and null-safe.
sdk/relay/azure-resourcemanager-relay/src/main/java/com/azure/resourcemanager/relay/models/Sku.java:1 - Previously
Sku.nameserialized as a constant "Standard" even when users didn't set it. Nownamedefaults to null and will serialize as null/absent unless explicitly set, which is a breaking behavioral change for callers who only callnew Sku().withTier(...). Consider preserving the previous default (e.g., default toSkuName.STANDARDin the field/constructor, or serializeSkuName.STANDARDwhennameis null) unless the service contract explicitly requiresnameto 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:1LOGGERis 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.
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