Skip to content

Commit 83ca5b7

Browse files
mgmt, upgrade Container Registry 2025-11 (#47139)
1 parent f4ea50f commit 83ca5b7

148 files changed

Lines changed: 3799 additions & 3310 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

eng/versioning/version_client.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -276,7 +276,7 @@ com.azure.resourcemanager:azure-resourcemanager-authorization;2.53.4;2.54.0-beta
276276
com.azure.resourcemanager:azure-resourcemanager-cdn;2.53.4;2.54.0-beta.1
277277
com.azure.resourcemanager:azure-resourcemanager-compute;2.54.1;2.55.0-beta.1
278278
com.azure.resourcemanager:azure-resourcemanager-containerinstance;2.53.5;2.54.0-beta.1
279-
com.azure.resourcemanager:azure-resourcemanager-containerregistry;2.53.4;2.54.0-beta.1
279+
com.azure.resourcemanager:azure-resourcemanager-containerregistry;2.53.4;2.54.0
280280
com.azure.resourcemanager:azure-resourcemanager-containerservice;2.55.1;2.56.0-beta.2
281281
com.azure.resourcemanager:azure-resourcemanager-cosmos;2.53.4;2.54.0-beta.1
282282
com.azure.resourcemanager:azure-resourcemanager-dns;2.53.4;2.54.0-beta.1
@@ -549,6 +549,7 @@ unreleased_com.azure.v2:azure-core;2.0.0-beta.1
549549
unreleased_com.azure.v2:azure-identity;2.0.0-beta.1
550550
unreleased_com.azure.v2:azure-data-appconfiguration;2.0.0-beta.1
551551
unreleased_io.clientcore:http-netty4;1.0.0-beta.1
552+
unreleased_com.azure.resourcemanager:azure-resourcemanager-containerregistry;2.54.0
552553

553554
# Released Beta dependencies: Copy the entry from above, prepend "beta_", remove the current
554555
# version and set the version to the released beta. Released beta dependencies are only valid

sdk/containerregistry/azure-containers-containerregistry-perf/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@
5353
<dependency>
5454
<groupId>com.azure.resourcemanager</groupId>
5555
<artifactId>azure-resourcemanager-containerregistry</artifactId>
56-
<version>2.54.0-beta.1</version> <!-- {x-version-update;com.azure.resourcemanager:azure-resourcemanager-containerregistry;current} -->
56+
<version>2.54.0</version> <!-- {x-version-update;com.azure.resourcemanager:azure-resourcemanager-containerregistry;current} -->
5757
</dependency>
5858
<dependency>
5959
<groupId>com.azure</groupId>

sdk/containerregistry/azure-containers-containerregistry/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@
6969
<dependency>
7070
<groupId>com.azure.resourcemanager</groupId>
7171
<artifactId>azure-resourcemanager-containerregistry</artifactId>
72-
<version>2.54.0-beta.1</version> <!-- {x-version-update;com.azure.resourcemanager:azure-resourcemanager-containerregistry;current} -->
72+
<version>2.54.0</version> <!-- {x-version-update;com.azure.resourcemanager:azure-resourcemanager-containerregistry;current} -->
7373
<scope>test</scope>
7474
</dependency>
7575
<dependency>

sdk/containerregistry/azure-resourcemanager-containerregistry/CHANGELOG.md

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,12 @@
11
# Release History
22

3-
## 2.54.0-beta.1 (Unreleased)
3+
## 2.54.0 (2025-11-05)
44

5-
### Features Added
6-
7-
### Breaking Changes
5+
### Other Changes
86

9-
### Bugs Fixed
7+
#### Dependency Updates
108

11-
### Other Changes
9+
- Updated `api-version` to `2025-11-01`.
1210

1311
## 2.53.4 (2025-10-27)
1412

sdk/containerregistry/azure-resourcemanager-containerregistry/assets.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22
"AssetsRepo": "Azure/azure-sdk-assets",
33
"AssetsRepoPrefixPath": "java",
44
"TagPrefix": "java/containerregistry/azure-resourcemanager-containerregistry",
5-
"Tag": "java/containerregistry/azure-resourcemanager-containerregistry_a990a5a71b"
5+
"Tag": "java/containerregistry/azure-resourcemanager-containerregistry_cdca772802"
66
}

sdk/containerregistry/azure-resourcemanager-containerregistry/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
<groupId>com.azure.resourcemanager</groupId>
1212
<artifactId>azure-resourcemanager-containerregistry</artifactId>
13-
<version>2.54.0-beta.1</version> <!-- {x-version-update;com.azure.resourcemanager:azure-resourcemanager-containerregistry;current} -->
13+
<version>2.54.0</version> <!-- {x-version-update;com.azure.resourcemanager:azure-resourcemanager-containerregistry;current} -->
1414
<packaging>jar</packaging>
1515

1616
<name>Microsoft Azure SDK for Container Registry Management</name>

sdk/containerregistry/azure-resourcemanager-containerregistry/src/main/java/com/azure/resourcemanager/containerregistry/fluent/CacheRulesClient.java

Lines changed: 58 additions & 58 deletions
Large diffs are not rendered by default.

sdk/containerregistry/azure-resourcemanager-containerregistry/src/main/java/com/azure/resourcemanager/containerregistry/fluent/ConnectedRegistriesClient.java

Lines changed: 64 additions & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,70 @@
2323
* An instance of this class provides access to all the operations defined in ConnectedRegistriesClient.
2424
*/
2525
public interface ConnectedRegistriesClient {
26+
/**
27+
* Lists all connected registries for the specified container registry.
28+
*
29+
* @param resourceGroupName The name of the resource group. The name is case insensitive.
30+
* @param registryName The name of the container registry.
31+
* @param filter An OData filter expression that describes a subset of connectedRegistries to return. The parameters
32+
* that can be filtered are parent.id (the resource id of the connectedRegistry parent), mode, and connectionState.
33+
* The supported operator is eq.
34+
* @throws IllegalArgumentException thrown if parameters fail the validation.
35+
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
36+
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
37+
* @return the result of a request to list connected registries for a container registry as paginated response with
38+
* {@link PagedFlux}.
39+
*/
40+
@ServiceMethod(returns = ReturnType.COLLECTION)
41+
PagedFlux<ConnectedRegistryInner> listAsync(String resourceGroupName, String registryName, String filter);
42+
43+
/**
44+
* Lists all connected registries for the specified container registry.
45+
*
46+
* @param resourceGroupName The name of the resource group. The name is case insensitive.
47+
* @param registryName The name of the container registry.
48+
* @throws IllegalArgumentException thrown if parameters fail the validation.
49+
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
50+
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
51+
* @return the result of a request to list connected registries for a container registry as paginated response with
52+
* {@link PagedFlux}.
53+
*/
54+
@ServiceMethod(returns = ReturnType.COLLECTION)
55+
PagedFlux<ConnectedRegistryInner> listAsync(String resourceGroupName, String registryName);
56+
57+
/**
58+
* Lists all connected registries for the specified container registry.
59+
*
60+
* @param resourceGroupName The name of the resource group. The name is case insensitive.
61+
* @param registryName The name of the container registry.
62+
* @throws IllegalArgumentException thrown if parameters fail the validation.
63+
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
64+
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
65+
* @return the result of a request to list connected registries for a container registry as paginated response with
66+
* {@link PagedIterable}.
67+
*/
68+
@ServiceMethod(returns = ReturnType.COLLECTION)
69+
PagedIterable<ConnectedRegistryInner> list(String resourceGroupName, String registryName);
70+
71+
/**
72+
* Lists all connected registries for the specified container registry.
73+
*
74+
* @param resourceGroupName The name of the resource group. The name is case insensitive.
75+
* @param registryName The name of the container registry.
76+
* @param filter An OData filter expression that describes a subset of connectedRegistries to return. The parameters
77+
* that can be filtered are parent.id (the resource id of the connectedRegistry parent), mode, and connectionState.
78+
* The supported operator is eq.
79+
* @param context The context to associate with this operation.
80+
* @throws IllegalArgumentException thrown if parameters fail the validation.
81+
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
82+
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
83+
* @return the result of a request to list connected registries for a container registry as paginated response with
84+
* {@link PagedIterable}.
85+
*/
86+
@ServiceMethod(returns = ReturnType.COLLECTION)
87+
PagedIterable<ConnectedRegistryInner> list(String resourceGroupName, String registryName, String filter,
88+
Context context);
89+
2690
/**
2791
* Gets the properties of the connected registry.
2892
*
@@ -427,70 +491,6 @@ SyncPoller<PollResult<Void>, Void> beginDelete(String resourceGroupName, String
427491
@ServiceMethod(returns = ReturnType.SINGLE)
428492
void delete(String resourceGroupName, String registryName, String connectedRegistryName, Context context);
429493

430-
/**
431-
* Lists all connected registries for the specified container registry.
432-
*
433-
* @param resourceGroupName The name of the resource group. The name is case insensitive.
434-
* @param registryName The name of the container registry.
435-
* @param filter An OData filter expression that describes a subset of connectedRegistries to return. The parameters
436-
* that can be filtered are parent.id (the resource id of the connectedRegistry parent), mode, and connectionState.
437-
* The supported operator is eq.
438-
* @throws IllegalArgumentException thrown if parameters fail the validation.
439-
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
440-
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
441-
* @return the result of a request to list connected registries for a container registry as paginated response with
442-
* {@link PagedFlux}.
443-
*/
444-
@ServiceMethod(returns = ReturnType.COLLECTION)
445-
PagedFlux<ConnectedRegistryInner> listAsync(String resourceGroupName, String registryName, String filter);
446-
447-
/**
448-
* Lists all connected registries for the specified container registry.
449-
*
450-
* @param resourceGroupName The name of the resource group. The name is case insensitive.
451-
* @param registryName The name of the container registry.
452-
* @throws IllegalArgumentException thrown if parameters fail the validation.
453-
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
454-
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
455-
* @return the result of a request to list connected registries for a container registry as paginated response with
456-
* {@link PagedFlux}.
457-
*/
458-
@ServiceMethod(returns = ReturnType.COLLECTION)
459-
PagedFlux<ConnectedRegistryInner> listAsync(String resourceGroupName, String registryName);
460-
461-
/**
462-
* Lists all connected registries for the specified container registry.
463-
*
464-
* @param resourceGroupName The name of the resource group. The name is case insensitive.
465-
* @param registryName The name of the container registry.
466-
* @throws IllegalArgumentException thrown if parameters fail the validation.
467-
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
468-
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
469-
* @return the result of a request to list connected registries for a container registry as paginated response with
470-
* {@link PagedIterable}.
471-
*/
472-
@ServiceMethod(returns = ReturnType.COLLECTION)
473-
PagedIterable<ConnectedRegistryInner> list(String resourceGroupName, String registryName);
474-
475-
/**
476-
* Lists all connected registries for the specified container registry.
477-
*
478-
* @param resourceGroupName The name of the resource group. The name is case insensitive.
479-
* @param registryName The name of the container registry.
480-
* @param filter An OData filter expression that describes a subset of connectedRegistries to return. The parameters
481-
* that can be filtered are parent.id (the resource id of the connectedRegistry parent), mode, and connectionState.
482-
* The supported operator is eq.
483-
* @param context The context to associate with this operation.
484-
* @throws IllegalArgumentException thrown if parameters fail the validation.
485-
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
486-
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
487-
* @return the result of a request to list connected registries for a container registry as paginated response with
488-
* {@link PagedIterable}.
489-
*/
490-
@ServiceMethod(returns = ReturnType.COLLECTION)
491-
PagedIterable<ConnectedRegistryInner> list(String resourceGroupName, String registryName, String filter,
492-
Context context);
493-
494494
/**
495495
* Deactivates the connected registry instance.
496496
*

sdk/containerregistry/azure-resourcemanager-containerregistry/src/main/java/com/azure/resourcemanager/containerregistry/fluent/ContainerRegistryManagementClient.java

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,20 @@ public interface ContainerRegistryManagementClient {
3939
*/
4040
Duration getDefaultPollInterval();
4141

42+
/**
43+
* Gets the OperationsClient object to access its operations.
44+
*
45+
* @return the OperationsClient object.
46+
*/
47+
OperationsClient getOperations();
48+
49+
/**
50+
* Gets the RegistriesClient object to access its operations.
51+
*
52+
* @return the RegistriesClient object.
53+
*/
54+
RegistriesClient getRegistries();
55+
4256
/**
4357
* Gets the CacheRulesClient object to access its operations.
4458
*
@@ -60,20 +74,6 @@ public interface ContainerRegistryManagementClient {
6074
*/
6175
CredentialSetsClient getCredentialSets();
6276

63-
/**
64-
* Gets the RegistriesClient object to access its operations.
65-
*
66-
* @return the RegistriesClient object.
67-
*/
68-
RegistriesClient getRegistries();
69-
70-
/**
71-
* Gets the OperationsClient object to access its operations.
72-
*
73-
* @return the OperationsClient object.
74-
*/
75-
OperationsClient getOperations();
76-
7777
/**
7878
* Gets the PrivateEndpointConnectionsClient object to access its operations.
7979
*

0 commit comments

Comments
 (0)