Skip to content

Commit c9c624a

Browse files
author
SDKAuto
committed
CodeGen from PR 28996 in Azure/azure-rest-api-specs
Merge 106f00a8e261dbaebb4e0e5a35c5d0c7f6a5bfa6 into 9d051b483d82a484960cfbdec2d11d93922a5bd8
1 parent 0bbe139 commit c9c624a

File tree

625 files changed

+20795
-11706
lines changed

Some content is hidden

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

625 files changed

+20795
-11706
lines changed

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

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
# Release History
22

3-
## 1.0.0-beta.8 (Unreleased)
3+
## 1.0.0-beta.1 (2024-05-23)
4+
5+
- Azure Resource Manager ContainerAppsApi client library for Java. This package contains Microsoft Azure SDK for ContainerAppsApi Management SDK. Functions is an extension resource to revisions and the api listed is used to proxy the call from Web RP to the function app's host process, this api is not exposed to users and only Web RP is allowed to invoke functions extension resource. Package tag package-preview-2024-02. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).
46

57
### Features Added
68

sdk/appcontainers/azure-resourcemanager-appcontainers/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
Azure Resource Manager ContainerAppsApi client library for Java.
44

5-
This package contains Microsoft Azure SDK for ContainerAppsApi Management SDK. Package tag package-preview-2023-11. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).
5+
This package contains Microsoft Azure SDK for ContainerAppsApi Management SDK. Functions is an extension resource to revisions and the api listed is used to proxy the call from Web RP to the function app's host process, this api is not exposed to users and only Web RP is allowed to invoke functions extension resource. Package tag package-preview-2024-02. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).
66

77
## We'd love to hear your feedback
88

@@ -32,7 +32,7 @@ Various documentation is available to help you get started
3232
<dependency>
3333
<groupId>com.azure.resourcemanager</groupId>
3434
<artifactId>azure-resourcemanager-appcontainers</artifactId>
35-
<version>1.0.0-beta.7</version>
35+
<version>1.0.0-beta.8</version>
3636
</dependency>
3737
```
3838
[//]: # ({x-version-update-end})

sdk/appcontainers/azure-resourcemanager-appcontainers/SAMPLE.md

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

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
<packaging>jar</packaging>
1919

2020
<name>Microsoft Azure SDK for ContainerAppsApi Management</name>
21-
<description>This package contains Microsoft Azure SDK for ContainerAppsApi Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. Package tag package-preview-2023-11.</description>
21+
<description>This package contains Microsoft Azure SDK for ContainerAppsApi Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. Functions is an extension resource to revisions and the api listed is used to proxy the call from Web RP to the function app's host process, this api is not exposed to users and only Web RP is allowed to invoke functions extension resource. Package tag package-preview-2024-02.</description>
2222
<url>https://github.com/Azure/azure-sdk-for-java</url>
2323

2424
<licenses>
@@ -61,7 +61,7 @@
6161
<dependency>
6262
<groupId>com.azure</groupId>
6363
<artifactId>azure-core-test</artifactId>
64-
<version>1.26.0-beta.1</version> <!-- {x-version-update;unreleased_com.azure:azure-core-test;dependency} -->
64+
<version>1.25.0</version> <!-- {x-version-update;com.azure:azure-core-test;dependency} -->
6565
<scope>test</scope>
6666
</dependency>
6767
<dependency>

sdk/appcontainers/azure-resourcemanager-appcontainers/src/main/java/com/azure/resourcemanager/appcontainers/ContainerAppsApiManager.java

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

sdk/appcontainers/azure-resourcemanager-appcontainers/src/main/java/com/azure/resourcemanager/appcontainers/fluent/ConnectedEnvironmentsDaprComponentsClient.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,7 @@
1313
import com.azure.resourcemanager.appcontainers.fluent.models.DaprSecretsCollectionInner;
1414

1515
/**
16-
* An instance of this class provides access to all the operations defined in
17-
* ConnectedEnvironmentsDaprComponentsClient.
16+
* An instance of this class provides access to all the operations defined in ConnectedEnvironmentsDaprComponentsClient.
1817
*/
1918
public interface ConnectedEnvironmentsDaprComponentsClient {
2019
/**

sdk/appcontainers/azure-resourcemanager-appcontainers/src/main/java/com/azure/resourcemanager/appcontainers/fluent/ContainerAppsApiClient.java

Lines changed: 55 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,27 @@ public interface ContainerAppsApiClient {
151151
*/
152152
ContainerAppsRevisionReplicasClient getContainerAppsRevisionReplicas();
153153

154+
/**
155+
* Gets the ContainerAppsBuildsByContainerAppsClient object to access its operations.
156+
*
157+
* @return the ContainerAppsBuildsByContainerAppsClient object.
158+
*/
159+
ContainerAppsBuildsByContainerAppsClient getContainerAppsBuildsByContainerApps();
160+
161+
/**
162+
* Gets the ContainerAppsBuildsClient object to access its operations.
163+
*
164+
* @return the ContainerAppsBuildsClient object.
165+
*/
166+
ContainerAppsBuildsClient getContainerAppsBuilds();
167+
168+
/**
169+
* Gets the ContainerAppsPatchesClient object to access its operations.
170+
*
171+
* @return the ContainerAppsPatchesClient object.
172+
*/
173+
ContainerAppsPatchesClient getContainerAppsPatches();
174+
154175
/**
155176
* Gets the ContainerAppsDiagnosticsClient object to access its operations.
156177
*
@@ -179,13 +200,27 @@ public interface ContainerAppsApiClient {
179200
*/
180201
JobsClient getJobs();
181202

203+
/**
204+
* Gets the DotNetComponentsClient object to access its operations.
205+
*
206+
* @return the DotNetComponentsClient object.
207+
*/
208+
DotNetComponentsClient getDotNetComponents();
209+
182210
/**
183211
* Gets the OperationsClient object to access its operations.
184212
*
185213
* @return the OperationsClient object.
186214
*/
187215
OperationsClient getOperations();
188216

217+
/**
218+
* Gets the JavaComponentsClient object to access its operations.
219+
*
220+
* @return the JavaComponentsClient object.
221+
*/
222+
JavaComponentsClient getJavaComponents();
223+
189224
/**
190225
* Gets the JobsExecutionsClient object to access its operations.
191226
*
@@ -228,6 +263,20 @@ public interface ContainerAppsApiClient {
228263
*/
229264
NamespacesClient getNamespaces();
230265

266+
/**
267+
* Gets the ManagedEnvironmentPrivateEndpointConnectionsClient object to access its operations.
268+
*
269+
* @return the ManagedEnvironmentPrivateEndpointConnectionsClient object.
270+
*/
271+
ManagedEnvironmentPrivateEndpointConnectionsClient getManagedEnvironmentPrivateEndpointConnections();
272+
273+
/**
274+
* Gets the ManagedEnvironmentPrivateLinkResourcesClient object to access its operations.
275+
*
276+
* @return the ManagedEnvironmentPrivateLinkResourcesClient object.
277+
*/
278+
ManagedEnvironmentPrivateLinkResourcesClient getManagedEnvironmentPrivateLinkResources();
279+
231280
/**
232281
* Gets the DaprComponentResiliencyPoliciesClient object to access its operations.
233282
*
@@ -278,16 +327,16 @@ public interface ContainerAppsApiClient {
278327
ManagedEnvironmentUsagesClient getManagedEnvironmentUsages();
279328

280329
/**
281-
* Gets the JavaComponentsClient object to access its operations.
330+
* Gets the FunctionsExtensionsClient object to access its operations.
282331
*
283-
* @return the JavaComponentsClient object.
332+
* @return the FunctionsExtensionsClient object.
284333
*/
285-
JavaComponentsClient getJavaComponents();
334+
FunctionsExtensionsClient getFunctionsExtensions();
286335

287336
/**
288-
* Gets the DotNetComponentsClient object to access its operations.
337+
* Gets the ContainerAppsSessionPoolsClient object to access its operations.
289338
*
290-
* @return the DotNetComponentsClient object.
339+
* @return the ContainerAppsSessionPoolsClient object.
291340
*/
292-
DotNetComponentsClient getDotNetComponents();
341+
ContainerAppsSessionPoolsClient getContainerAppsSessionPools();
293342
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
// Copyright (c) Microsoft Corporation. All rights reserved.
2+
// Licensed under the MIT License.
3+
// Code generated by Microsoft (R) AutoRest Code Generator.
4+
5+
package com.azure.resourcemanager.appcontainers.fluent;
6+
7+
import com.azure.core.annotation.ReturnType;
8+
import com.azure.core.annotation.ServiceMethod;
9+
import com.azure.core.http.rest.PagedIterable;
10+
import com.azure.core.util.Context;
11+
import com.azure.resourcemanager.appcontainers.fluent.models.ContainerAppsBuildResourceInner;
12+
13+
/**
14+
* An instance of this class provides access to all the operations defined in ContainerAppsBuildsByContainerAppsClient.
15+
*/
16+
public interface ContainerAppsBuildsByContainerAppsClient {
17+
/**
18+
* List Container Apps Build resources by Container App.
19+
*
20+
* @param resourceGroupName The name of the resource group. The name is case insensitive.
21+
* @param containerAppName Name of the Container App the Build is associated.
22+
* @throws IllegalArgumentException thrown if parameters fail the validation.
23+
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
24+
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
25+
* @return the response of a Container Apps Build Resource list operation as paginated response with
26+
* {@link PagedIterable}.
27+
*/
28+
@ServiceMethod(returns = ReturnType.COLLECTION)
29+
PagedIterable<ContainerAppsBuildResourceInner> list(String resourceGroupName, String containerAppName);
30+
31+
/**
32+
* List Container Apps Build resources by Container App.
33+
*
34+
* @param resourceGroupName The name of the resource group. The name is case insensitive.
35+
* @param containerAppName Name of the Container App the Build is associated.
36+
* @param context The context to associate with this operation.
37+
* @throws IllegalArgumentException thrown if parameters fail the validation.
38+
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
39+
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
40+
* @return the response of a Container Apps Build Resource list operation as paginated response with
41+
* {@link PagedIterable}.
42+
*/
43+
@ServiceMethod(returns = ReturnType.COLLECTION)
44+
PagedIterable<ContainerAppsBuildResourceInner> list(String resourceGroupName, String containerAppName,
45+
Context context);
46+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,105 @@
1+
// Copyright (c) Microsoft Corporation. All rights reserved.
2+
// Licensed under the MIT License.
3+
// Code generated by Microsoft (R) AutoRest Code Generator.
4+
5+
package com.azure.resourcemanager.appcontainers.fluent;
6+
7+
import com.azure.core.annotation.ReturnType;
8+
import com.azure.core.annotation.ServiceMethod;
9+
import com.azure.core.http.rest.Response;
10+
import com.azure.core.management.polling.PollResult;
11+
import com.azure.core.util.Context;
12+
import com.azure.core.util.polling.SyncPoller;
13+
import com.azure.resourcemanager.appcontainers.fluent.models.ContainerAppsBuildResourceInner;
14+
15+
/**
16+
* An instance of this class provides access to all the operations defined in ContainerAppsBuildsClient.
17+
*/
18+
public interface ContainerAppsBuildsClient {
19+
/**
20+
* Get a Container Apps Build resource.
21+
*
22+
* @param resourceGroupName The name of the resource group. The name is case insensitive.
23+
* @param containerAppName Name of the Container App the Build is associated.
24+
* @param buildName The name of a build.
25+
* @param context The context to associate with this operation.
26+
* @throws IllegalArgumentException thrown if parameters fail the validation.
27+
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
28+
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
29+
* @return a Container Apps Build resource along with {@link Response}.
30+
*/
31+
@ServiceMethod(returns = ReturnType.SINGLE)
32+
Response<ContainerAppsBuildResourceInner> getWithResponse(String resourceGroupName, String containerAppName,
33+
String buildName, Context context);
34+
35+
/**
36+
* Get a Container Apps Build resource.
37+
*
38+
* @param resourceGroupName The name of the resource group. The name is case insensitive.
39+
* @param containerAppName Name of the Container App the Build is associated.
40+
* @param buildName The name of a build.
41+
* @throws IllegalArgumentException thrown if parameters fail the validation.
42+
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
43+
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
44+
* @return a Container Apps Build resource.
45+
*/
46+
@ServiceMethod(returns = ReturnType.SINGLE)
47+
ContainerAppsBuildResourceInner get(String resourceGroupName, String containerAppName, String buildName);
48+
49+
/**
50+
* Delete a Container Apps Build resource.
51+
*
52+
* @param resourceGroupName The name of the resource group. The name is case insensitive.
53+
* @param containerAppName Name of the Container App the Build is associated.
54+
* @param buildName The name of a build.
55+
* @throws IllegalArgumentException thrown if parameters fail the validation.
56+
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
57+
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
58+
* @return the {@link SyncPoller} for polling of long-running operation.
59+
*/
60+
@ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
61+
SyncPoller<PollResult<Void>, Void> beginDelete(String resourceGroupName, String containerAppName, String buildName);
62+
63+
/**
64+
* Delete a Container Apps Build resource.
65+
*
66+
* @param resourceGroupName The name of the resource group. The name is case insensitive.
67+
* @param containerAppName Name of the Container App the Build is associated.
68+
* @param buildName The name of a build.
69+
* @param context The context to associate with this operation.
70+
* @throws IllegalArgumentException thrown if parameters fail the validation.
71+
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
72+
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
73+
* @return the {@link SyncPoller} for polling of long-running operation.
74+
*/
75+
@ServiceMethod(returns = ReturnType.LONG_RUNNING_OPERATION)
76+
SyncPoller<PollResult<Void>, Void> beginDelete(String resourceGroupName, String containerAppName, String buildName,
77+
Context context);
78+
79+
/**
80+
* Delete a Container Apps Build resource.
81+
*
82+
* @param resourceGroupName The name of the resource group. The name is case insensitive.
83+
* @param containerAppName Name of the Container App the Build is associated.
84+
* @param buildName The name of a build.
85+
* @throws IllegalArgumentException thrown if parameters fail the validation.
86+
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
87+
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
88+
*/
89+
@ServiceMethod(returns = ReturnType.SINGLE)
90+
void delete(String resourceGroupName, String containerAppName, String buildName);
91+
92+
/**
93+
* Delete a Container Apps Build resource.
94+
*
95+
* @param resourceGroupName The name of the resource group. The name is case insensitive.
96+
* @param containerAppName Name of the Container App the Build is associated.
97+
* @param buildName The name of a build.
98+
* @param context The context to associate with this operation.
99+
* @throws IllegalArgumentException thrown if parameters fail the validation.
100+
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
101+
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
102+
*/
103+
@ServiceMethod(returns = ReturnType.SINGLE)
104+
void delete(String resourceGroupName, String containerAppName, String buildName, Context context);
105+
}

0 commit comments

Comments
 (0)