3.0.0 (2024-06-21)
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 typeSKUName
- New value
SupportedTLSVersionsOne3
added to enum typeSupportedTLSVersions
- New enum type
AuthType
with valuesAuthTypeAnonymous
,AuthTypeSystemIdentity
,AuthTypeUserAssigned
,AuthTypeUserCredentials
- New enum type
AuthenticationType
with valuesAuthenticationTypeStorageAccountConnectionString
,AuthenticationTypeSystemAssignedIdentity
,AuthenticationTypeUserAssignedIdentity
- New enum type
AzureStorageProtocol
with valuesAzureStorageProtocolHTTP
,AzureStorageProtocolNfs
,AzureStorageProtocolSmb
- New enum type
FunctionsDeploymentStorageType
with valuesFunctionsDeploymentStorageTypeBlobContainer
- New enum type
RuntimeName
with valuesRuntimeNameCustom
,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 structAzureStorageInfoValue
- New field
DNSConfiguration
in structSitePatchResourceProperties
- New field
DNSConfiguration
,FunctionAppConfig
,VnetBackupRestoreEnabled
in structSiteProperties