|
1 | 1 | # Release History |
2 | 2 |
|
| 3 | +## 3.0.0 (2024-06-21) |
| 4 | +### Breaking Changes |
| 5 | + |
| 6 | +- Function `*EnvironmentsClient.BeginApproveOrRejectPrivateEndpointConnection` parameter(s) have been changed from `(context.Context, string, string, string, PrivateLinkConnectionApprovalRequestResource, *EnvironmentsClientBeginApproveOrRejectPrivateEndpointConnectionOptions)` to `(context.Context, string, string, string, RemotePrivateEndpointConnectionARMResource, *EnvironmentsClientBeginApproveOrRejectPrivateEndpointConnectionOptions)` |
| 7 | +- Function `*StaticSitesClient.BeginApproveOrRejectPrivateEndpointConnection` parameter(s) have been changed from `(context.Context, string, string, string, PrivateLinkConnectionApprovalRequestResource, *StaticSitesClientBeginApproveOrRejectPrivateEndpointConnectionOptions)` to `(context.Context, string, string, string, RemotePrivateEndpointConnectionARMResource, *StaticSitesClientBeginApproveOrRejectPrivateEndpointConnectionOptions)` |
| 8 | +- Function `*WebAppsClient.BeginApproveOrRejectPrivateEndpointConnection` parameter(s) have been changed from `(context.Context, string, string, string, PrivateLinkConnectionApprovalRequestResource, *WebAppsClientBeginApproveOrRejectPrivateEndpointConnectionOptions)` to `(context.Context, string, string, string, RemotePrivateEndpointConnectionARMResource, *WebAppsClientBeginApproveOrRejectPrivateEndpointConnectionOptions)` |
| 9 | +- 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)` |
| 10 | + |
| 11 | +### Features Added |
| 12 | + |
| 13 | +- New value `SKUNameFlexConsumption` added to enum type `SKUName` |
| 14 | +- New value `SupportedTLSVersionsOne3` added to enum type `SupportedTLSVersions` |
| 15 | +- New enum type `AuthType` with values `AuthTypeAnonymous`, `AuthTypeSystemIdentity`, `AuthTypeUserAssigned`, `AuthTypeUserCredentials` |
| 16 | +- New enum type `AuthenticationType` with values `AuthenticationTypeStorageAccountConnectionString`, `AuthenticationTypeSystemAssignedIdentity`, `AuthenticationTypeUserAssignedIdentity` |
| 17 | +- New enum type `AzureStorageProtocol` with values `AzureStorageProtocolHTTP`, `AzureStorageProtocolNfs`, `AzureStorageProtocolSmb` |
| 18 | +- New enum type `FunctionsDeploymentStorageType` with values `FunctionsDeploymentStorageTypeBlobContainer` |
| 19 | +- New enum type `RuntimeName` with values `RuntimeNameCustom`, `RuntimeNameDotnetIsolated`, `RuntimeNameJava`, `RuntimeNameNode`, `RuntimeNamePowershell`, `RuntimeNamePython` |
| 20 | +- New function `*WebAppsClient.CreateOrUpdateSiteContainer(context.Context, string, string, string, SiteContainer, *WebAppsClientCreateOrUpdateSiteContainerOptions) (WebAppsClientCreateOrUpdateSiteContainerResponse, error)` |
| 21 | +- New function `*WebAppsClient.CreateOrUpdateSiteContainerSlot(context.Context, string, string, string, string, SiteContainer, *WebAppsClientCreateOrUpdateSiteContainerSlotOptions) (WebAppsClientCreateOrUpdateSiteContainerSlotResponse, error)` |
| 22 | +- New function `*WebAppsClient.DeleteSiteContainer(context.Context, string, string, string, *WebAppsClientDeleteSiteContainerOptions) (WebAppsClientDeleteSiteContainerResponse, error)` |
| 23 | +- New function `*WebAppsClient.DeleteSiteContainerSlot(context.Context, string, string, string, string, *WebAppsClientDeleteSiteContainerSlotOptions) (WebAppsClientDeleteSiteContainerSlotResponse, error)` |
| 24 | +- New function `*WebAppsClient.GetSiteContainer(context.Context, string, string, string, *WebAppsClientGetSiteContainerOptions) (WebAppsClientGetSiteContainerResponse, error)` |
| 25 | +- New function `*WebAppsClient.GetSiteContainerSlot(context.Context, string, string, string, string, *WebAppsClientGetSiteContainerSlotOptions) (WebAppsClientGetSiteContainerSlotResponse, error)` |
| 26 | +- New function `*WebAppsClient.NewListSiteContainersPager(string, string, *WebAppsClientListSiteContainersOptions) *runtime.Pager[WebAppsClientListSiteContainersResponse]` |
| 27 | +- New function `*WebAppsClient.NewListSiteContainersSlotPager(string, string, string, *WebAppsClientListSiteContainersSlotOptions) *runtime.Pager[WebAppsClientListSiteContainersSlotResponse]` |
| 28 | +- New struct `EnvironmentVariable` |
| 29 | +- New struct `FunctionAppConfig` |
| 30 | +- New struct `FunctionsAlwaysReadyConfig` |
| 31 | +- New struct `FunctionsDeployment` |
| 32 | +- New struct `FunctionsDeploymentStorage` |
| 33 | +- New struct `FunctionsDeploymentStorageAuthentication` |
| 34 | +- New struct `FunctionsRuntime` |
| 35 | +- New struct `FunctionsScaleAndConcurrency` |
| 36 | +- New struct `FunctionsScaleAndConcurrencyTriggers` |
| 37 | +- New struct `FunctionsScaleAndConcurrencyTriggersHTTP` |
| 38 | +- New struct `SiteContainer` |
| 39 | +- New struct `SiteContainerCollection` |
| 40 | +- New struct `SiteContainerProperties` |
| 41 | +- New struct `SiteDNSConfig` |
| 42 | +- New struct `VolumeMount` |
| 43 | +- New field `Protocol` in struct `AzureStorageInfoValue` |
| 44 | +- New field `DNSConfiguration` in struct `SitePatchResourceProperties` |
| 45 | +- New field `DNSConfiguration`, `FunctionAppConfig`, `VnetBackupRestoreEnabled` in struct `SiteProperties` |
| 46 | + |
| 47 | + |
3 | 48 | ## 2.3.0 (2023-11-30) |
4 | 49 | ### Features Added |
5 | 50 |
|
|
0 commit comments