Skip to content

Commit

Permalink
CodeGen from PR 29214 in Azure/azure-rest-api-specs
Browse files Browse the repository at this point in the history
Merge 88d09441354aebb0bfda641e189dcf4eca1c19ff into f2b603440c0c890cbaf6ddb1e6976bfcf14aa495
  • Loading branch information
SDKAuto committed May 23, 2024
1 parent 8151115 commit 44a910d
Show file tree
Hide file tree
Showing 105 changed files with 3,817 additions and 32,309 deletions.
45 changes: 45 additions & 0 deletions sdk/resourcemanager/appservice/armappservice/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,50 @@
# Release History

## 3.0.0 (2024-05-23)
### Breaking Changes

- Function `*EnvironmentsClient.BeginApproveOrRejectPrivateEndpointConnection` parameter(s) have been changed from `(context.Context, string, string, string, PrivateLinkConnectionApprovalRequestResource, *EnvironmentsClientBeginApproveOrRejectPrivateEndpointConnectionOptions)` to `(context.Context, string, string, string, RemotePrivateEndpointConnectionARMResource, *EnvironmentsClientBeginApproveOrRejectPrivateEndpointConnectionOptions)`
- Function `*StaticSitesClient.BeginApproveOrRejectPrivateEndpointConnection` parameter(s) have been changed from `(context.Context, string, string, string, PrivateLinkConnectionApprovalRequestResource, *StaticSitesClientBeginApproveOrRejectPrivateEndpointConnectionOptions)` to `(context.Context, string, string, string, RemotePrivateEndpointConnectionARMResource, *StaticSitesClientBeginApproveOrRejectPrivateEndpointConnectionOptions)`
- Function `*WebAppsClient.BeginApproveOrRejectPrivateEndpointConnection` parameter(s) have been changed from `(context.Context, string, string, string, PrivateLinkConnectionApprovalRequestResource, *WebAppsClientBeginApproveOrRejectPrivateEndpointConnectionOptions)` to `(context.Context, string, string, string, RemotePrivateEndpointConnectionARMResource, *WebAppsClientBeginApproveOrRejectPrivateEndpointConnectionOptions)`
- Function `*WebAppsClient.BeginApproveOrRejectPrivateEndpointConnectionSlot` parameter(s) have been changed from `(context.Context, string, string, string, string, PrivateLinkConnectionApprovalRequestResource, *WebAppsClientBeginApproveOrRejectPrivateEndpointConnectionSlotOptions)` to `(context.Context, string, string, string, string, RemotePrivateEndpointConnectionARMResource, *WebAppsClientBeginApproveOrRejectPrivateEndpointConnectionSlotOptions)`

### Features Added

- New value `SKUNameFlexConsumption` added to enum type `SKUName`
- New value `SupportedTLSVersionsOne3` added to enum type `SupportedTLSVersions`
- New enum type `AuthType` with values `AuthTypeAnonymous`, `AuthTypeSystemIdentity`, `AuthTypeUserAssigned`, `AuthTypeUserCredentials`
- New enum type `AuthenticationType` with values `AuthenticationTypeStorageAccountConnectionString`, `AuthenticationTypeSystemAssignedIdentity`, `AuthenticationTypeUserAssignedIdentity`
- New enum type `AzureStorageProtocol` with values `AzureStorageProtocolHTTP`, `AzureStorageProtocolNfs`, `AzureStorageProtocolSmb`
- New enum type `FunctionsDeploymentStorageType` with values `FunctionsDeploymentStorageTypeBlobContainer`
- New enum type `RuntimeName` with values `RuntimeNameCustom`, `RuntimeNameDotnetIsolated`, `RuntimeNameJava`, `RuntimeNameNode`, `RuntimeNamePowershell`, `RuntimeNamePython`
- New function `*WebAppsClient.CreateOrUpdateSiteContainer(context.Context, string, string, string, SiteContainer, *WebAppsClientCreateOrUpdateSiteContainerOptions) (WebAppsClientCreateOrUpdateSiteContainerResponse, error)`
- New function `*WebAppsClient.CreateOrUpdateSiteContainerSlot(context.Context, string, string, string, string, SiteContainer, *WebAppsClientCreateOrUpdateSiteContainerSlotOptions) (WebAppsClientCreateOrUpdateSiteContainerSlotResponse, error)`
- New function `*WebAppsClient.DeleteSiteContainer(context.Context, string, string, string, *WebAppsClientDeleteSiteContainerOptions) (WebAppsClientDeleteSiteContainerResponse, error)`
- New function `*WebAppsClient.DeleteSiteContainerSlot(context.Context, string, string, string, string, *WebAppsClientDeleteSiteContainerSlotOptions) (WebAppsClientDeleteSiteContainerSlotResponse, error)`
- New function `*WebAppsClient.GetSiteContainer(context.Context, string, string, string, *WebAppsClientGetSiteContainerOptions) (WebAppsClientGetSiteContainerResponse, error)`
- New function `*WebAppsClient.GetSiteContainerSlot(context.Context, string, string, string, string, *WebAppsClientGetSiteContainerSlotOptions) (WebAppsClientGetSiteContainerSlotResponse, error)`
- New function `*WebAppsClient.NewListSiteContainersPager(string, string, *WebAppsClientListSiteContainersOptions) *runtime.Pager[WebAppsClientListSiteContainersResponse]`
- New function `*WebAppsClient.NewListSiteContainersSlotPager(string, string, string, *WebAppsClientListSiteContainersSlotOptions) *runtime.Pager[WebAppsClientListSiteContainersSlotResponse]`
- New struct `EnvironmentVariable`
- New struct `FunctionAppConfig`
- New struct `FunctionsAlwaysReadyConfig`
- New struct `FunctionsDeployment`
- New struct `FunctionsDeploymentStorage`
- New struct `FunctionsDeploymentStorageAuthentication`
- New struct `FunctionsRuntime`
- New struct `FunctionsScaleAndConcurrency`
- New struct `FunctionsScaleAndConcurrencyTriggers`
- New struct `FunctionsScaleAndConcurrencyTriggersHTTP`
- New struct `SiteContainer`
- New struct `SiteContainerCollection`
- New struct `SiteContainerProperties`
- New struct `SiteDNSConfig`
- New struct `VolumeMount`
- New field `Protocol` in struct `AzureStorageInfoValue`
- New field `DNSConfiguration` in struct `SitePatchResourceProperties`
- New field `DNSConfiguration`, `FunctionAppConfig`, `VnetBackupRestoreEnabled` in struct `SiteProperties`


## 2.3.0 (2023-11-30)
### Features Added

Expand Down
6 changes: 3 additions & 3 deletions sdk/resourcemanager/appservice/armappservice/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Azure App Service Module for Go

[![PkgGoDev](https://pkg.go.dev/badge/github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/appservice/armappservice/v2)](https://pkg.go.dev/github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/appservice/armappservice/v2)
[![PkgGoDev](https://pkg.go.dev/badge/github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/appservice/armappservice/v3)](https://pkg.go.dev/github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/appservice/armappservice/v3)

The `armappservice` module provides operations for working with Azure App Service.

Expand All @@ -20,7 +20,7 @@ This project uses [Go modules](https://github.com/golang/go/wiki/Modules) for ve
Install the Azure App Service module:

```sh
go get github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/appservice/armappservice/v2
go get github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/appservice/armappservice/v3
```

## Authorization
Expand Down Expand Up @@ -57,7 +57,7 @@ clientFactory, err := armappservice.NewClientFactory(<subscription ID>, cred, &o
A client groups a set of related APIs, providing access to its functionality. Create one or more clients to access the APIs you require using client factory.

```go
client := clientFactory.NewWebAppsClient()
client := clientFactory.NewCertificateOrdersClient()
```

## Fakes
Expand Down
7 changes: 3 additions & 4 deletions sdk/resourcemanager/appservice/armappservice/autorest.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,8 @@
``` yaml
azure-arm: true
require:
- https://github.com/Azure/azure-rest-api-specs/blob/738ab25fe76324897f273645906d4a0415068a6c/specification/web/resource-manager/readme.md
- https://github.com/Azure/azure-rest-api-specs/blob/738ab25fe76324897f273645906d4a0415068a6c/specification/web/resource-manager/readme.go.md
- /mnt/vss/_work/1/s/azure-rest-api-specs/specification/web/resource-manager/readme.md
- /mnt/vss/_work/1/s/azure-rest-api-specs/specification/web/resource-manager/readme.go.md
license-header: MICROSOFT_MIT_NO_VERSION
module-version: 2.3.0
tag: package-2023-01
module-version: 3.0.0
```
Loading

0 comments on commit 44a910d

Please sign in to comment.