6.0.0 (2026-02-27)
Breaking Changes
- Certificate registration functionality (
CertificateOrdersClient,CertificateOrdersDiagnosticsClient,CertificateRegistrationProviderClientand related types) has been moved to thegithub.com/Azure/azure-sdk-for-go/sdk/resourcemanager/certificateregistration/armcertificateregistrationmodule. Please migrate to use that module for certificate order operations. - Domain registration functionality (
DomainsClient,TopLevelDomainsClient,DomainRegistrationProviderClientand related types) has been moved to thegithub.com/Azure/azure-sdk-for-go/sdk/resourcemanager/domainregistration/armdomainregistrationmodule. Please migrate to use that module for domain registration operations. - Function
*RecommendationsClient.DisableAllForHostingEnvironmentparameter(s) have been changed from(ctx context.Context, resourceGroupName string, environmentName string, hostingEnvironmentName string, options *RecommendationsClientDisableAllForHostingEnvironmentOptions)to(ctx context.Context, resourceGroupName string, hostingEnvironmentName string, environmentName string, options *RecommendationsClientDisableAllForHostingEnvironmentOptions) - Function
*RecommendationsClient.ResetAllFiltersForHostingEnvironmentparameter(s) have been changed from(ctx context.Context, resourceGroupName string, environmentName string, hostingEnvironmentName string, options *RecommendationsClientResetAllFiltersForHostingEnvironmentOptions)to(ctx context.Context, resourceGroupName string, hostingEnvironmentName string, environmentName string, options *RecommendationsClientResetAllFiltersForHostingEnvironmentOptions) - Type of
MSDeploy.Propertieshas been changed from*MSDeployCoreto*MSDeployProperties - Field
Interfaceof structEnvironmentsClientDeletePrivateEndpointConnectionResponsehas been removed - Field
Interfaceof structStaticSitesClientDeletePrivateEndpointConnectionResponsehas been removed - Field
Interfaceof structWebAppsClientDeletePrivateEndpointConnectionResponsehas been removed - Field
Interfaceof structWebAppsClientDeletePrivateEndpointConnectionSlotResponsehas been removed - Field
NetworkTraceArrayof structWebAppsClientStartNetworkTraceResponsehas been removed - Field
NetworkTraceArrayof structWebAppsClientStartNetworkTraceSlotResponsehas been removed - Field
NetworkTraceArrayof structWebAppsClientStartWebSiteNetworkTraceOperationResponsehas been removed - Field
NetworkTraceArrayof structWebAppsClientStartWebSiteNetworkTraceOperationSlotResponsehas been removed
Features Added
- New enum type
CreatedByTypewith valuesCreatedByTypeApplication,CreatedByTypeKey,CreatedByTypeManagedIdentity,CreatedByTypeUser - New enum type
SiteUpdateStrategyTypewith valuesSiteUpdateStrategyTypeRecreate,SiteUpdateStrategyTypeRollingUpdate - New struct
FunctionsSiteUpdateStrategy - New struct
MSDeployProperties - New struct
SystemData - New field
SystemDatain structAPIKVReference - New field
SystemDatain structAddressResponse - New field
SystemDatain structAnalysisDefinition - New field
SystemDatain structAppCertificate - New field
SystemDatain structAseV3NetworkingConfiguration - New field
SystemDatain structBackupItem - New field
SystemDatain structContinuousWebJob - New field
SystemDatain structCsmDeploymentStatus - New field
SystemDatain structCsmPublishingCredentialsPoliciesEntity - New field
SystemDatain structCustomDNSSuffixConfiguration - New field
SystemDatain structDatabaseConnection - New field
SystemDatain structDeletedSite - New field
SystemDatain structDeployment - New field
SystemDatain structDetectorDefinitionResource - New field
SystemDatain structDetectorResponse - New field
SystemDatain structDiagnosticCategory - New field
SystemDatain structEnvironmentResource - New field
SiteUpdateStrategyin structFunctionAppConfig - New field
SystemDatain structFunctionEnvelope - New field
SystemDatain structHostNameBinding - New field
SystemDatain structHybridConnection - New field
SystemDatain structHybridConnectionLimits - New field
SystemDatain structIdentifier - New field
SystemDatain structKubeEnvironment - New field
SystemDatain structMSDeployStatus - New field
SystemDatain structMigrateMySQLStatus - New field
SystemDatain structNetworkFeatures - New field
SystemDatain structPlan - New field
SystemDatain structPremierAddOn - New field
SystemDatain structPrivateAccess - New field
SystemDatain structProcessInfo - New field
SystemDatain structProcessModuleInfo - New field
SystemDatain structPublicCertificate - New field
SystemDatain structRecommendationRule - New field
SystemDatain structRelayServiceConnectionEntity - New field
SystemDatain structRemotePrivateEndpointConnectionARMResource - New field
SystemDatain structRequestHistory - New field
SystemDatain structResourceHealthMetadata - New field
SystemDatain structSite - New field
SystemDatain structSiteAuthSettingsV2 - New field
SystemDatain structSiteConfigResource - New field
SystemDatain structSiteContainer - New field
SystemDatain structSiteExtensionInfo - New field
SystemDatain structSiteLogsConfig - New field
SystemDatain structSiteSourceControl - New field
SystemDatain structSlotConfigNamesResource - New field
SystemDatain structSourceControl - New field
SystemDatain structStaticSiteARMResource - New field
SystemDatain structStaticSiteBasicAuthPropertiesARMResource - New field
SystemDatain structStaticSiteBuildARMResource - New field
SystemDatain structStaticSiteCustomDomainOverviewARMResource - New field
SystemDatain structStaticSiteLinkedBackendARMResource - New field
SystemDatain structStaticSiteUserProvidedFunctionAppARMResource - New field
SystemDatain structSwiftVirtualNetwork - New field
SystemDatain structTriggeredJobHistory - New field
SystemDatain structTriggeredWebJob - New field
SystemDatain structUser - New field
SystemDatain structVnetGateway - New field
SystemDatain structVnetInfoResource - New field
SystemDatain structVnetRoute - New field
ContentTypein structWebAppsClientGetContainerLogsZipResponse - New field
ContentTypein structWebAppsClientGetContainerLogsZipSlotResponse - New field
ContentTypein structWebAppsClientGetInstanceProcessDumpResponse - New field
ContentTypein structWebAppsClientGetInstanceProcessDumpSlotResponse - New field
ContentTypein structWebAppsClientGetProcessDumpResponse - New field
ContentTypein structWebAppsClientGetProcessDumpSlotResponse - New field
ContentTypein structWebAppsClientGetWebSiteContainerLogsResponse - New field
ContentTypein structWebAppsClientGetWebSiteContainerLogsSlotResponse - New field
ContentTypein structWebAppsClientListPublishingProfileXMLWithSecretsResponse - New field
ContentTypein structWebAppsClientListPublishingProfileXMLWithSecretsSlotResponse - New field
SystemDatain structWebJob - New field
SystemDatain structWebSiteInstanceStatus - New field
SystemDatain structWorkerPoolResource - New field
SystemDatain structWorkflowEnvelope - New field
SystemDatain structWorkflowRun - New field
SystemDatain structWorkflowRunAction - New field
SystemDatain structWorkflowRunActionRepetitionDefinition - New field
SystemDatain structWorkflowTrigger - New field
SystemDatain structWorkflowTriggerHistory - New field
SystemDatain structWorkflowVersion