Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion sdk/resourcemanager/api-specs.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"dir": "azure-resourcemanager-appplatform",
"source": "specification/appplatform/resource-manager/readme.md",
"package": "com.azure.resourcemanager.appplatform",
"args": "--tag=package-2022-04 --remove-inner=TestKeys,ResourceSku,ResourceUploadDefinition,CustomDomainValidateResult,NameAvailability"
"args": "--tag=package-2022-12 --remove-inner=TestKeys,ResourceSku,ResourceUploadDefinition,CustomDomainValidateResult,NameAvailability"
},
"appservice": {
"dir": "azure-resourcemanager-appservice",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,10 @@

### Other Changes

#### Dependency Updates

- Updated `api-version` to `2022-12-01`.

## 2.27.0 (2023-05-25)

### Other Changes
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,9 @@
--add-exports com.azure.resourcemanager.resources/com.azure.resourcemanager.resources.fluentcore.model.implementation=ALL-UNNAMED

--add-opens com.azure.resourcemanager.appplatform/com.azure.resourcemanager.appplatform=ALL-UNNAMED
--add-opens com.azure.core/com.azure.core.implementation.util=ALL-UNNAMED
</javaModulesSurefireArgLine>
<revapi.skip>true</revapi.skip>
</properties>

<developers>
Expand Down

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -122,6 +122,13 @@ public interface AppPlatformManagementClient {
*/
BindingsClient getBindings();

/**
* Gets the StoragesClient object to access its operations.
*
* @return the StoragesClient object.
*/
StoragesClient getStorages();

/**
* Gets the CertificatesClient object to access its operations.
*
Expand Down Expand Up @@ -163,4 +170,39 @@ public interface AppPlatformManagementClient {
* @return the SkusClient object.
*/
SkusClient getSkus();

/**
* Gets the GatewaysClient object to access its operations.
*
* @return the GatewaysClient object.
*/
GatewaysClient getGateways();

/**
* Gets the GatewayRouteConfigsClient object to access its operations.
*
* @return the GatewayRouteConfigsClient object.
*/
GatewayRouteConfigsClient getGatewayRouteConfigs();

/**
* Gets the GatewayCustomDomainsClient object to access its operations.
*
* @return the GatewayCustomDomainsClient object.
*/
GatewayCustomDomainsClient getGatewayCustomDomains();

/**
* Gets the ApiPortalsClient object to access its operations.
*
* @return the ApiPortalsClient object.
*/
ApiPortalsClient getApiPortals();

/**
* Gets the ApiPortalCustomDomainsClient object to access its operations.
*
* @return the ApiPortalCustomDomainsClient object.
*/
ApiPortalCustomDomainsClient getApiPortalCustomDomains();
}
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
import com.azure.core.util.polling.PollerFlux;
import com.azure.core.util.polling.SyncPoller;
import com.azure.resourcemanager.appplatform.fluent.models.BuilderResourceInner;
import com.azure.resourcemanager.appplatform.fluent.models.DeploymentListInner;
import java.nio.ByteBuffer;
import reactor.core.publisher.Flux;
import reactor.core.publisher.Mono;
Expand Down Expand Up @@ -412,4 +413,73 @@ void delete(
@ServiceMethod(returns = ReturnType.COLLECTION)
PagedIterable<BuilderResourceInner> list(
String resourceGroupName, String serviceName, String buildServiceName, Context context);

/**
* List deployments that are using the builder.
*
* @param resourceGroupName The name of the resource group that contains the resource. You can obtain this value
* from the Azure Resource Manager API or the portal.
* @param serviceName The name of the Service resource.
* @param buildServiceName The name of the build service resource.
* @param builderName The name of the builder resource.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return a list of deployments resource ids along with {@link Response} on successful completion of {@link Mono}.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
Mono<Response<DeploymentListInner>> listDeploymentsWithResponseAsync(
String resourceGroupName, String serviceName, String buildServiceName, String builderName);

/**
* List deployments that are using the builder.
*
* @param resourceGroupName The name of the resource group that contains the resource. You can obtain this value
* from the Azure Resource Manager API or the portal.
* @param serviceName The name of the Service resource.
* @param buildServiceName The name of the build service resource.
* @param builderName The name of the builder resource.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return a list of deployments resource ids on successful completion of {@link Mono}.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
Mono<DeploymentListInner> listDeploymentsAsync(
String resourceGroupName, String serviceName, String buildServiceName, String builderName);

/**
* List deployments that are using the builder.
*
* @param resourceGroupName The name of the resource group that contains the resource. You can obtain this value
* from the Azure Resource Manager API or the portal.
* @param serviceName The name of the Service resource.
* @param buildServiceName The name of the build service resource.
* @param builderName The name of the builder resource.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return a list of deployments resource ids.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
DeploymentListInner listDeployments(
String resourceGroupName, String serviceName, String buildServiceName, String builderName);

/**
* List deployments that are using the builder.
*
* @param resourceGroupName The name of the resource group that contains the resource. You can obtain this value
* from the Azure Resource Manager API or the portal.
* @param serviceName The name of the Service resource.
* @param buildServiceName The name of the build service resource.
* @param builderName The name of the builder resource.
* @param context The context to associate with this operation.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return a list of deployments resource ids along with {@link Response}.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
Response<DeploymentListInner> listDeploymentsWithResponse(
String resourceGroupName, String serviceName, String buildServiceName, String builderName, Context context);
}
Loading