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

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
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 @@ -9,7 +9,7 @@
"dir": "azure-resourcemanager-appservice",
"source": "specification/web/resource-manager/readme.md",
"package": "com.azure.resourcemanager.appservice",
"args": "--tag=package-2021-03 --add-inner=AppServiceCertificate --name-for-ungrouped-operations=ResourceProvider",
"args": "--tag=package-2022-03 --add-inner=AppServiceCertificate --remove-inner=CsmDeploymentStatus --name-for-ungrouped-operations=ResourceProvider",
"note": "Add status code '200' to 'syncFunctionTriggers'"
},
"appservice-hybrid": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,25 @@

### Features Added

- Supported `getDeploymentStatus` in `SupportsOneDeploy`.

### Breaking Changes

- Merged multiple classes `AppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem`,
`AppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem`,
`DomainPatchResourcePropertiesDomainNotRenewableReasonsItem` and `DomainPropertiesDomainNotRenewableReasonsItem`
into one class `ResourceNotRenewableReason`.
- `AppServiceEnvironmentPatchResource` was removed.
- `ValidateRequest` was removed.

### Bugs Fixed

### Other Changes

#### Dependency Updates

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

## 2.16.0 (2022-06-24)

### Other Changes
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,7 @@
--add-opens com.azure.resourcemanager.resources/com.azure.resourcemanager.resources.fluentcore.arm=ALL-UNNAMED
--add-opens com.azure.resourcemanager.storage/com.azure.resourcemanager.storage=ALL-UNNAMED
</javaModulesSurefireArgLine>
<revapi.skip>true</revapi.skip>
</properties>

<developers>
Expand Down

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -21,12 +21,12 @@
import com.azure.resourcemanager.appservice.fluent.models.SkuInfosInner;
import com.azure.resourcemanager.appservice.fluent.models.SourceControlInner;
import com.azure.resourcemanager.appservice.fluent.models.UserInner;
import com.azure.resourcemanager.appservice.fluent.models.ValidateRequestInner;
import com.azure.resourcemanager.appservice.fluent.models.ValidateResponseInner;
import com.azure.resourcemanager.appservice.fluent.models.VnetValidationFailureDetailsInner;
import com.azure.resourcemanager.appservice.models.CsmMoveResourceEnvelope;
import com.azure.resourcemanager.appservice.models.ResourceNameAvailabilityRequest;
import com.azure.resourcemanager.appservice.models.SkuName;
import com.azure.resourcemanager.appservice.models.ValidateRequest;
import com.azure.resourcemanager.appservice.models.VnetParameters;
import reactor.core.publisher.Mono;

Expand Down Expand Up @@ -387,6 +387,19 @@ Mono<Response<ResourceNameAvailabilityInner>> checkNameAvailabilityWithResponseA
Response<ResourceNameAvailabilityInner> checkNameAvailabilityWithResponse(
ResourceNameAvailabilityRequest request, Context context);

/**
* Get custom hostnames under this subscription.
*
* @param hostname Specific hostname.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.resourcemanager.appservice.models.DefaultErrorResponseErrorException thrown if the request is
* rejected by server.
* @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
* @return custom hostnames under this subscription as paginated response with {@link PagedFlux}.
*/
@ServiceMethod(returns = ReturnType.COLLECTION)
PagedFlux<CustomHostnameSitesInner> listCustomHostnameSitesAsync(String hostname);

/**
* Get custom hostnames under this subscription.
*
Expand All @@ -412,6 +425,7 @@ Response<ResourceNameAvailabilityInner> checkNameAvailabilityWithResponse(
/**
* Get custom hostnames under this subscription.
*
* @param hostname Specific hostname.
* @param context The context to associate with this operation.
* @throws IllegalArgumentException thrown if parameters fail the validation.
* @throws com.azure.resourcemanager.appservice.models.DefaultErrorResponseErrorException thrown if the request is
Expand All @@ -420,7 +434,7 @@ Response<ResourceNameAvailabilityInner> checkNameAvailabilityWithResponse(
* @return custom hostnames under this subscription as paginated response with {@link PagedIterable}.
*/
@ServiceMethod(returns = ReturnType.COLLECTION)
PagedIterable<CustomHostnameSitesInner> listCustomHostnameSites(Context context);
PagedIterable<CustomHostnameSitesInner> listCustomHostnameSites(String hostname, Context context);

/**
* Description for Gets list of available geo regions plus ministamps.
Expand Down Expand Up @@ -792,7 +806,7 @@ Response<Void> moveWithResponse(
*/
@ServiceMethod(returns = ReturnType.SINGLE)
Mono<Response<ValidateResponseInner>> validateWithResponseAsync(
String resourceGroupName, ValidateRequest validateRequest);
String resourceGroupName, ValidateRequestInner validateRequest);

/**
* Description for Validate if a resource can be created.
Expand All @@ -806,7 +820,7 @@ Mono<Response<ValidateResponseInner>> validateWithResponseAsync(
* @return describes the result of resource validation on successful completion of {@link Mono}.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
Mono<ValidateResponseInner> validateAsync(String resourceGroupName, ValidateRequest validateRequest);
Mono<ValidateResponseInner> validateAsync(String resourceGroupName, ValidateRequestInner validateRequest);

/**
* Description for Validate if a resource can be created.
Expand All @@ -820,7 +834,7 @@ Mono<Response<ValidateResponseInner>> validateWithResponseAsync(
* @return describes the result of resource validation.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
ValidateResponseInner validate(String resourceGroupName, ValidateRequest validateRequest);
ValidateResponseInner validate(String resourceGroupName, ValidateRequestInner validateRequest);

/**
* Description for Validate if a resource can be created.
Expand All @@ -836,7 +850,7 @@ Mono<Response<ValidateResponseInner>> validateWithResponseAsync(
*/
@ServiceMethod(returns = ReturnType.SINGLE)
Response<ValidateResponseInner> validateWithResponse(
String resourceGroupName, ValidateRequest validateRequest, Context context);
String resourceGroupName, ValidateRequestInner validateRequest, Context context);

/**
* Description for Validate whether a resource can be moved.
Expand Down
Loading