Sdílet prostřednictvím


IUpdate Rozhraní

Definice

Šablona pro operaci aktualizace webové aplikace obsahující všechna nastavení, která se dají upravit.

public interface IUpdate : Microsoft.Azure.Management.AppService.Fluent.WebApp.Update.IWithAppServicePlan, Microsoft.Azure.Management.AppService.Fluent.WebApp.Update.IWithDockerContainerImage, Microsoft.Azure.Management.AppService.Fluent.WebApp.Update.IWithWindowsRuntimeStack, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IUpdate<Microsoft.Azure.Management.AppService.Fluent.IWebApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithAppSettings<Microsoft.Azure.Management.AppService.Fluent.IWebApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithAuthentication<Microsoft.Azure.Management.AppService.Fluent.IWebApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithClientAffinityEnabled<Microsoft.Azure.Management.AppService.Fluent.IWebApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithClientCertEnabled<Microsoft.Azure.Management.AppService.Fluent.IWebApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithConnectionString<Microsoft.Azure.Management.AppService.Fluent.IWebApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithDiagnosticLogging<Microsoft.Azure.Management.AppService.Fluent.IWebApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithHostNameBinding<Microsoft.Azure.Management.AppService.Fluent.IWebApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithHostNameSslBinding<Microsoft.Azure.Management.AppService.Fluent.IWebApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithManagedServiceIdentity<Microsoft.Azure.Management.AppService.Fluent.IWebApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithScmSiteAlsoStopped<Microsoft.Azure.Management.AppService.Fluent.IWebApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithSiteConfigs<Microsoft.Azure.Management.AppService.Fluent.IWebApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithSourceControl<Microsoft.Azure.Management.AppService.Fluent.IWebApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithSystemAssignedIdentityBasedAccess<Microsoft.Azure.Management.AppService.Fluent.IWebApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithUserAssignedManagedServiceIdentityBasedAccess<Microsoft.Azure.Management.AppService.Fluent.IWebApp>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Update.IUpdateWithTags<Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IUpdate<Microsoft.Azure.Management.AppService.Fluent.IWebApp>>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IAppliable<Microsoft.Azure.Management.AppService.Fluent.IWebApp>
type IUpdate = interface
    interface IAppliable<IWebApp>
    interface IIndexable
    interface IWithAppServicePlan
    interface IUpdate<IWebApp>
    interface IUpdateWithTags<IUpdate<IWebApp>>
    interface IWithClientAffinityEnabled<IWebApp>
    interface IWithClientCertEnabled<IWebApp>
    interface IWithScmSiteAlsoStopped<IWebApp>
    interface IWithSiteConfigs<IWebApp>
    interface IWithAppSettings<IWebApp>
    interface IWithConnectionString<IWebApp>
    interface IWithSourceControl<IWebApp>
    interface IWithHostNameBinding<IWebApp>
    interface IWithHostNameSslBinding<IWebApp>
    interface IWithAuthentication<IWebApp>
    interface IWithDiagnosticLogging<IWebApp>
    interface IBeta
    interface IWithManagedServiceIdentity<IWebApp>
    interface IWithSystemAssignedIdentityBasedAccess<IWebApp>
    interface IWithUserAssignedManagedServiceIdentityBasedAccess<IWebApp>
    interface IWithDockerContainerImage
    interface IWithWindowsRuntimeStack
Public Interface IUpdate
Implements IAppliable(Of IWebApp), IBeta, IUpdate(Of IWebApp), IUpdateWithTags(Of IUpdate(Of IWebApp)), IWithAppServicePlan, IWithAppSettings(Of IWebApp), IWithAuthentication(Of IWebApp), IWithClientAffinityEnabled(Of IWebApp), IWithClientCertEnabled(Of IWebApp), IWithConnectionString(Of IWebApp), IWithDiagnosticLogging(Of IWebApp), IWithDockerContainerImage, IWithHostNameBinding(Of IWebApp), IWithHostNameSslBinding(Of IWebApp), IWithManagedServiceIdentity(Of IWebApp), IWithScmSiteAlsoStopped(Of IWebApp), IWithSiteConfigs(Of IWebApp), IWithSourceControl(Of IWebApp), IWithSystemAssignedIdentityBasedAccess(Of IWebApp), IWithUserAssignedManagedServiceIdentityBasedAccess(Of IWebApp), IWithWindowsRuntimeStack
Odvozené
Implementuje

Vlastnosti

Key

Šablona pro operaci aktualizace webové aplikace obsahující všechna nastavení, která se dají upravit.

(Zděděno od IIndexable)

Metody

Apply()

Spusťte žádost o aktualizaci.

(Zděděno od IAppliable<T>)
ApplyAsync(CancellationToken, Boolean)

Spusťte žádost o aktualizaci asynchronně.

(Zděděno od IAppliable<T>)
DefineAuthentication()

Určuje definici nové konfigurace ověřování.

(Zděděno od IWithAuthentication<FluentT>)
DefineHostnameBinding()

Spustí definici nové vazby názvu hostitele.

(Zděděno od IWithHostNameBinding<FluentT>)
DefineSourceControl()

Spustí definici nové správy zdrojového kódu.

(Zděděno od IWithSourceControl<FluentT>)
DefineSslBinding()

Spustí definici vazby SSL.

(Zděděno od IWithHostNameSslBinding<FluentT>)
UpdateDiagnosticLogsConfiguration()

Získá Určuje aktualizaci existující konfigurace diagnostických protokolů.

(Zděděno od IWithDiagnosticLogging<FluentT>)
WithAppSetting(String, String)

Přidá do webové aplikace nastavení aplikace.

(Zděděno od IWithAppSettings<FluentT>)
WithAppSettings(IDictionary<String,String>)

Určuje nastavení aplikace pro webovou aplikaci jako mapu.

(Zděděno od IWithAppSettings<FluentT>)
WithAppSettingStickiness(String, Boolean)

Změní houkavost nastavení aplikace.

(Zděděno od IWithAppSettings<FluentT>)
WithAutoSwapSlotName(String)

Určuje název slotu, který se má automaticky prohodit při dokončení nasazení v této webové aplikaci nebo slotu nasazení.

(Zděděno od IWithSiteConfigs<FluentT>)
WithBuiltInImage(RuntimeStack)

Určuje image kontejneru dockeru, která má být předdefinována.

(Zděděno od IWithDockerContainerImage)
WithClientAffinityEnabled(Boolean)

Určuje, jestli je povolené spřažení klienta.

(Zděděno od IWithClientAffinityEnabled<FluentT>)
WithClientCertEnabled(Boolean)

Určuje, jestli je povolený klientský certifikát.

(Zděděno od IWithClientCertEnabled<FluentT>)
WithConnectionString(String, String, ConnectionStringType)

Přidá do webové aplikace připojovací řetězec.

(Zděděno od IWithConnectionString<FluentT>)
WithConnectionStringStickiness(String, Boolean)

Změní nelepivost připojovacího řetězce.

(Zděděno od IWithConnectionString<FluentT>)
WithContainerLoggingDisabled()

Zakažte protokolování kontejneru pro webové aplikace pro Linux.

(Zděděno od IWithDiagnosticLogging<FluentT>)
WithContainerLoggingEnabled()

Určuje konfiguraci pro protokolování kontejneru pro webové aplikace pro Linux. Protokoly budou uloženy v systému souborů po dobu až 35 MB.

(Zděděno od IWithDiagnosticLogging<FluentT>)
WithContainerLoggingEnabled(Int32, Int32)

Určuje konfiguraci pro protokolování kontejneru pro webové aplikace pro Linux.

(Zděděno od IWithDiagnosticLogging<FluentT>)
WithDefaultDocument(String)

Přidá výchozí dokument.

(Zděděno od IWithSiteConfigs<FluentT>)
WithDefaultDocuments(IList<String>)

Přidá seznam výchozích dokumentů.

(Zděděno od IWithSiteConfigs<FluentT>)
WithExistingAppServicePlan(IAppServicePlan)

Používá existující plán služby App Service pro webovou aplikaci.

(Zděděno od IWithAppServicePlan)
WithExistingUserAssignedManagedServiceIdentity(IIdentity)

Určuje existující identitu přiřazenou uživatelem, která se má přidružit k webové aplikaci.

(Zděděno od IWithUserAssignedManagedServiceIdentityBasedAccess<FluentT>)
WithFtpsState(FtpsState)

Nastaví, jestli webová aplikace podporuje určitý typ FTP(S).

(Zděděno od IWithSiteConfigs<FluentT>)
WithHttp20Enabled(Boolean)

Nastaví, jestli webová aplikace přijímá provoz HTTP 2.0.

(Zděděno od IWithSiteConfigs<FluentT>)
WithHttpsOnly(Boolean)

Nastaví, jestli webová aplikace přijímá jenom provoz HTTPS.

(Zděděno od IWithSiteConfigs<FluentT>)
WithJavaVersion(JavaVersion)

Určuje verzi Javy.

(Zděděno od IWithSiteConfigs<FluentT>)
WithLocalGitSourceControl()

Určuje, že správa zdrojového kódu bude místním úložištěm Gitu ve webové aplikaci.

(Zděděno od IWithSourceControl<FluentT>)
WithManagedHostnameBindings(IAppServiceDomain, String[])

Definuje seznam názvů hostitelů spravované domény Azure. Typ záznamu DNS je ve výchozím nastavení CNAME s výjimkou domény kořenové úrovně (".

(Zděděno od IWithHostNameBinding<FluentT>)
WithManagedPipelineMode(ManagedPipelineMode)

Určuje režim spravovaného kanálu.

(Zděděno od IWithSiteConfigs<FluentT>)
WithNetFrameworkVersion(NetFrameworkVersion)

Určuje verzi rozhraní .NET Framework.

(Zděděno od IWithSiteConfigs<FluentT>)
WithNewAppServicePlan(ICreatable<IAppServicePlan>)

Vytvoří nový plán služby App Service, který se má použít.

(Zděděno od IWithAppServicePlan)
WithNewAppServicePlan(PricingTier)

Vytvoří nový plán služby App Service, který se má použít.

(Zděděno od IWithAppServicePlan)
WithNewFreeAppServicePlan()

Vytvoří nový bezplatný plán služby App Service. To selže, pokud v aktuálním předplatném existuje 10 nebo více bezplatných plánů.

(Zděděno od IWithAppServicePlan)
WithNewSharedAppServicePlan()

Vytvoří nový sdílený plán služby App Service.

(Zděděno od IWithAppServicePlan)
WithNewUserAssignedManagedServiceIdentity(ICreatable<IIdentity>)

Určuje definici ještě nevytvořené identity přiřazené uživatelem, která se má přidružit k webové aplikaci.

(Zděděno od IWithUserAssignedManagedServiceIdentityBasedAccess<FluentT>)
WithoutAppSetting(String)

Odebere nastavení aplikace z webové aplikace.

(Zděděno od IWithAppSettings<FluentT>)
WithoutAuthentication()

Vypne ověřování ve webové aplikaci.

(Zděděno od IWithAuthentication<FluentT>)
WithoutConnectionString(String)

Odebere připojovací řetězec z webové aplikace.

(Zděděno od IWithConnectionString<FluentT>)
WithoutDefaultDocument(String)

Odebere výchozí dokument.

(Zděděno od IWithSiteConfigs<FluentT>)
WithoutHostnameBinding(String)

Zruší propojení názvu hostitele s webovou aplikací.

(Zděděno od IWithHostNameBinding<FluentT>)
WithoutJava()

Vypněte podporu Javy.

(Zděděno od IWithSiteConfigs<FluentT>)
WithoutPython()

Vypněte podporu Pythonu.

(Zděděno od IWithSiteConfigs<FluentT>)
WithoutSourceControl()

Odebere správu zdrojového kódu pro nasazení z webové aplikace.

(Zděděno od IWithSourceControl<FluentT>)
WithoutSslBinding(String)

Odebere vazbu SSL pro konkrétní název hostitele.

(Zděděno od IWithHostNameSslBinding<FluentT>)
WithoutSystemAssignedManagedServiceIdentity()

Určuje, že identita spravované služby přiřazená systémem (místní) musí být zakázaná.

(Zděděno od IWithSystemAssignedIdentityBasedAccess<FluentT>)
WithoutTag(String)

Odebere značku z prostředku.

(Zděděno od IUpdateWithTags<T>)
WithoutUserAssignedManagedServiceIdentity(String)

Určuje, že se má odebrat identita přiřazená uživatelem přidružená k webové aplikaci.

(Zděděno od IWithUserAssignedManagedServiceIdentityBasedAccess<FluentT>)
WithPhpVersion(PhpVersion)

Určuje verzi PHP.

(Zděděno od IWithSiteConfigs<FluentT>)
WithPlatformArchitecture(PlatformArchitecture)

Určuje architekturu platformy, která se má použít.

(Zděděno od IWithSiteConfigs<FluentT>)
WithPrivateDockerHubImage(String)

Určuje image kontejneru dockeru, která má být image z Docker Hub.

(Zděděno od IWithDockerContainerImage)
WithPrivateRegistryImage(String, String)

Určuje image kontejneru dockeru, která má být image z privátního registru.

(Zděděno od IWithDockerContainerImage)
WithPublicDockerHubImage(String)

Určuje image kontejneru dockeru, která má být image z Docker Hub.

(Zděděno od IWithDockerContainerImage)
WithPythonVersion(PythonVersion)

Určuje verzi Pythonu.

(Zděděno od IWithSiteConfigs<FluentT>)
WithRemoteDebuggingDisabled()

Zakáže vzdálené ladění.

(Zděděno od IWithSiteConfigs<FluentT>)
WithRemoteDebuggingEnabled(RemoteVisualStudioVersion)

Určuje verzi sady Visual Studio pro vzdálené ladění.

(Zděděno od IWithSiteConfigs<FluentT>)
WithRuntimeStack(WebAppRuntimeStack)

Určuje zásobník modulu runtime pro webovou aplikaci v operačním systému Windows.

(Zděděno od IWithWindowsRuntimeStack)
WithScmSiteAlsoStopped(Boolean)

Určuje, jestli se při zastavení webové aplikace zastaví také web SCM.

(Zděděno od IWithScmSiteAlsoStopped<FluentT>)
WithStickyAppSetting(String, String)

Přidá do webové aplikace nastavení aplikace. Toto nastavení aplikace zůstane během prohození ve slotu.

(Zděděno od IWithAppSettings<FluentT>)
WithStickyAppSettings(IDictionary<String,String>)

Určuje nastavení aplikace pro webovou aplikaci jako mapu. Tato nastavení aplikace zůstanou během prohození ve slotu.

(Zděděno od IWithAppSettings<FluentT>)
WithStickyConnectionString(String, String, ConnectionStringType)

Přidá do webové aplikace připojovací řetězec. Tento připojovací řetězec zůstane během prohození ve slotu.

(Zděděno od IWithConnectionString<FluentT>)
WithSystemAssignedIdentityBasedAccessTo(String, BuiltInRole)

Určuje, že identita přiřazená systémem (místní) webové aplikace by měla mít daný přístup (popsaný rolí) k prostředku ARM identifikovanému ID prostředku. Aplikace spuštěné ve webové aplikaci budou mít stejné oprávnění (roli) k prostředku ARM.

(Zděděno od IWithSystemAssignedIdentityBasedAccess<FluentT>)
WithSystemAssignedIdentityBasedAccessTo(String, String)

Určuje, že identita přiřazená systémem (místní) webové aplikace by měla mít přístup (popsaný v definici role) k prostředku ARM identifikovanému id prostředku. Aplikace spuštěné ve webové aplikaci budou mít stejné oprávnění (roli) k prostředku ARM.

(Zděděno od IWithSystemAssignedIdentityBasedAccess<FluentT>)
WithSystemAssignedIdentityBasedAccessToCurrentResourceGroup(BuiltInRole)

Určuje, že identita přiřazená systémem (místní) webové aplikace by měla mít daný přístup (popsaný rolí) ke skupině prostředků, ve které se nachází webová aplikace. Aplikace spuštěné ve webové aplikaci budou mít ve skupině prostředků stejné oprávnění (roli).

(Zděděno od IWithSystemAssignedIdentityBasedAccess<FluentT>)
WithSystemAssignedIdentityBasedAccessToCurrentResourceGroup(String)

Určuje, že identita přiřazená systémem (místní) webové aplikace by měla mít přístup (popsaný definicí role) ke skupině prostředků, ve které se nachází webová aplikace. Aplikace spuštěné ve webové aplikaci budou mít ve skupině prostředků stejné oprávnění (roli).

(Zděděno od IWithSystemAssignedIdentityBasedAccess<FluentT>)
WithSystemAssignedManagedServiceIdentity()

Určuje, že ve webové aplikaci musí být povolená identita spravované služby přiřazená systémem.

(Zděděno od IWithManagedServiceIdentity<FluentT>)
WithTag(String, String)

Přidá do prostředku značku.

(Zděděno od IUpdateWithTags<T>)
WithTags(IDictionary<String,String>)

Určuje značky pro prostředek jako {@link Map}.

(Zděděno od IUpdateWithTags<T>)
WithThirdPartyHostnameBinding(String, String[])

Definuje seznam názvů hostitelů externě zakoupené domény. Aby odkazoval na webovou aplikaci, musí být před rukou nakonfigurované názvy hostitelů.

(Zděděno od IWithHostNameBinding<FluentT>)
WithUserAssignedManagedServiceIdentity()

Určuje, že ve webové aplikaci musí být povolená identita spravované služby přiřazená uživatelem.

(Zděděno od IWithManagedServiceIdentity<FluentT>)
WithVirtualApplications(IList<VirtualApplication>)

Nastaví virtuální aplikace ve webové aplikaci.

(Zděděno od IWithSiteConfigs<FluentT>)
WithWebAppAlwaysOn(Boolean)

Určuje, jestli je virtuální počítač, který pohání webovou aplikaci, vždy zapnutý.

(Zděděno od IWithSiteConfigs<FluentT>)
WithWebSocketsEnabled(Boolean)

Určuje, jestli jsou povolené webové sokety.

(Zděděno od IWithSiteConfigs<FluentT>)

Platí pro