IUpdate Gränssnitt
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Mallen för en uppdateringsåtgärd för en webbapp som innehåller alla inställningar som kan ändras.
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
- Härledda
- Implementeringar
-
IWithAppServicePlan IWithDockerContainerImage IWithWindowsRuntimeStack IUpdate<IWebApp> IWithAppSettings<FluentT> IWithAppSettings<IWebApp> IWithAuthentication<FluentT> IWithAuthentication<IWebApp> IWithClientAffinityEnabled<FluentT> IWithClientAffinityEnabled<IWebApp> IWithClientCertEnabled<FluentT> IWithClientCertEnabled<IWebApp> IWithConnectionString<FluentT> IWithConnectionString<IWebApp> IWithDiagnosticLogging<FluentT> IWithDiagnosticLogging<IWebApp> IWithHostNameBinding<FluentT> IWithHostNameBinding<IWebApp> IWithHostNameSslBinding<FluentT> IWithHostNameSslBinding<IWebApp> IWithManagedServiceIdentity<FluentT> IWithManagedServiceIdentity<IWebApp> IWithScmSiteAlsoStopped<FluentT> IWithScmSiteAlsoStopped<IWebApp> IWithSiteConfigs<FluentT> IWithSiteConfigs<IWebApp> IWithSourceControl<FluentT> IWithSourceControl<IWebApp> IWithSystemAssignedIdentityBasedAccess<FluentT> IWithSystemAssignedIdentityBasedAccess<IWebApp> IWithUserAssignedManagedServiceIdentityBasedAccess<FluentT> IWithUserAssignedManagedServiceIdentityBasedAccess<IWebApp> IBeta IUpdateWithTags<IUpdate<FluentT>> IUpdateWithTags<IUpdate<IWebApp>> IAppliable<FluentT> IAppliable<IWebApp> IIndexable
Egenskaper
Key |
Mallen för en uppdateringsåtgärd för en webbapp som innehåller alla inställningar som kan ändras. (Ärvd från IIndexable) |
Metoder
Apply() |
Kör uppdateringsbegäran. (Ärvd från IAppliable<T>) |
ApplyAsync(CancellationToken, Boolean) |
Kör uppdateringsbegäran asynkront. (Ärvd från IAppliable<T>) |
DefineAuthentication() |
Anger definitionen av en ny autentiseringskonfiguration. (Ärvd från IWithAuthentication<FluentT>) |
DefineHostnameBinding() |
Startar definitionen av en ny värdnamnsbindning. (Ärvd från IWithHostNameBinding<FluentT>) |
DefineSourceControl() |
Startar definitionen av en ny källkontroll. (Ärvd från IWithSourceControl<FluentT>) |
DefineSslBinding() |
Startar en definition av en SSL-bindning. (Ärvd från IWithHostNameSslBinding<FluentT>) |
UpdateDiagnosticLogsConfiguration() |
Hämtar Anger uppdateringen av en befintlig konfiguration av diagnostikloggar. (Ärvd från IWithDiagnosticLogging<FluentT>) |
WithAppSetting(String, String) |
Lägger till en appinställning i webbappen. (Ärvd från IWithAppSettings<FluentT>) |
WithAppSettings(IDictionary<String,String>) |
Anger appinställningarna för webbappen som en karta. (Ärvd från IWithAppSettings<FluentT>) |
WithAppSettingStickiness(String, Boolean) |
Ändrar tillförlitligheten i en appinställning. (Ärvd från IWithAppSettings<FluentT>) |
WithAutoSwapSlotName(String) |
Anger facknamnet för automatisk växling när en distribution har slutförts i den här webbappen/distributionsfacket. (Ärvd från IWithSiteConfigs<FluentT>) |
WithBuiltInImage(RuntimeStack) |
Anger att docker-containeravbildningen ska vara inbyggd. (Ärvd från IWithDockerContainerImage) |
WithClientAffinityEnabled(Boolean) |
Anger om klienttillhörighet är aktiverat. (Ärvd från IWithClientAffinityEnabled<FluentT>) |
WithClientCertEnabled(Boolean) |
Anger om klientcertifikat är aktiverat. (Ärvd från IWithClientCertEnabled<FluentT>) |
WithConnectionString(String, String, ConnectionStringType) |
Lägger till en anslutningssträng i webbappen. (Ärvd från IWithConnectionString<FluentT>) |
WithConnectionStringStickiness(String, Boolean) |
Ändrar fastheten i en anslutningssträng. (Ärvd från IWithConnectionString<FluentT>) |
WithContainerLoggingDisabled() |
Inaktivera containerloggning för Linux-webbappar. (Ärvd från IWithDiagnosticLogging<FluentT>) |
WithContainerLoggingEnabled() |
Anger konfigurationen för containerloggning för Linux-webbappar. Loggar lagras i filsystemet i upp till 35 MB. (Ärvd från IWithDiagnosticLogging<FluentT>) |
WithContainerLoggingEnabled(Int32, Int32) |
Anger konfigurationen för containerloggning för Linux-webbappar. (Ärvd från IWithDiagnosticLogging<FluentT>) |
WithDefaultDocument(String) |
Lägger till ett standarddokument. (Ärvd från IWithSiteConfigs<FluentT>) |
WithDefaultDocuments(IList<String>) |
Lägger till en lista över standarddokument. (Ärvd från IWithSiteConfigs<FluentT>) |
WithExistingAppServicePlan(IAppServicePlan) |
Använder en befintlig App Service-plan för webbappen. (Ärvd från IWithAppServicePlan) |
WithExistingUserAssignedManagedServiceIdentity(IIdentity) |
Anger en befintlig användartilldelad identitet som ska associeras med webbappen. (Ärvd från IWithUserAssignedManagedServiceIdentityBasedAccess<FluentT>) |
WithFtpsState(FtpsState) |
Anger om webbappen stöder vissa typer av FTP(S). (Ärvd från IWithSiteConfigs<FluentT>) |
WithHttp20Enabled(Boolean) |
Anger om webbappen accepterar HTTP 2.0-trafik. (Ärvd från IWithSiteConfigs<FluentT>) |
WithHttpsOnly(Boolean) |
Anger om webbappen bara accepterar HTTPS-trafik. (Ärvd från IWithSiteConfigs<FluentT>) |
WithJavaVersion(JavaVersion) |
Anger Java-versionen. (Ärvd från IWithSiteConfigs<FluentT>) |
WithLocalGitSourceControl() |
Anger att källkontrollen ska vara en lokal Git-lagringsplats i webbappen. (Ärvd från IWithSourceControl<FluentT>) |
WithManagedHostnameBindings(IAppServiceDomain, String[]) |
Definierar en lista över värdnamn för en Hanterad Azure-domän. DNS-posttypen är som standard CNAME förutom rotnivådomänen (". (Ärvd från IWithHostNameBinding<FluentT>) |
WithManagedPipelineMode(ManagedPipelineMode) |
Anger läget för hanterad pipeline. (Ärvd från IWithSiteConfigs<FluentT>) |
WithNetFrameworkVersion(NetFrameworkVersion) |
Anger .NET Framework version. (Ärvd från IWithSiteConfigs<FluentT>) |
WithNewAppServicePlan(ICreatable<IAppServicePlan>) |
Skapar en ny App Service-plan att använda. (Ärvd från IWithAppServicePlan) |
WithNewAppServicePlan(PricingTier) |
Skapar en ny App Service-plan att använda. (Ärvd från IWithAppServicePlan) |
WithNewFreeAppServicePlan() |
Skapar en ny kostnadsfri App Service-plan. Detta misslyckas om det finns 10 eller fler kostnadsfria abonnemang i den aktuella prenumerationen. (Ärvd från IWithAppServicePlan) |
WithNewSharedAppServicePlan() |
Skapar en ny delad App Service-plan. (Ärvd från IWithAppServicePlan) |
WithNewUserAssignedManagedServiceIdentity(ICreatable<IIdentity>) |
Anger definitionen av en ännu inte skapad användartilldelad identitet som ska associeras med webbappen. (Ärvd från IWithUserAssignedManagedServiceIdentityBasedAccess<FluentT>) |
WithoutAppSetting(String) |
Tar bort en appinställning från webbappen. (Ärvd från IWithAppSettings<FluentT>) |
WithoutAuthentication() |
Inaktiverar autentiseringen i webbappen. (Ärvd från IWithAuthentication<FluentT>) |
WithoutConnectionString(String) |
Tar bort en anslutningssträng från webbappen. (Ärvd från IWithConnectionString<FluentT>) |
WithoutDefaultDocument(String) |
Tar bort ett standarddokument. (Ärvd från IWithSiteConfigs<FluentT>) |
WithoutHostnameBinding(String) |
Avbindar ett värdnamn från webbappen. (Ärvd från IWithHostNameBinding<FluentT>) |
WithoutJava() |
Inaktivera Java-stöd. (Ärvd från IWithSiteConfigs<FluentT>) |
WithoutPython() |
Inaktivera Python-stöd. (Ärvd från IWithSiteConfigs<FluentT>) |
WithoutSourceControl() |
Tar bort källkontroll för distribution från webbappen. (Ärvd från IWithSourceControl<FluentT>) |
WithoutSslBinding(String) |
Tar bort en SSL-bindning för ett specifikt värdnamn. (Ärvd från IWithHostNameSslBinding<FluentT>) |
WithoutSystemAssignedManagedServiceIdentity() |
Anger att systemtilldelad (lokal) hanterad tjänstidentitet måste inaktiveras. (Ärvd från IWithSystemAssignedIdentityBasedAccess<FluentT>) |
WithoutTag(String) |
Tar bort en tagg från resursen. (Ärvd från IUpdateWithTags<T>) |
WithoutUserAssignedManagedServiceIdentity(String) |
Anger att en användartilldelad identitet som är associerad med webbappen ska tas bort. (Ärvd från IWithUserAssignedManagedServiceIdentityBasedAccess<FluentT>) |
WithPhpVersion(PhpVersion) |
Anger PHP-versionen. (Ärvd från IWithSiteConfigs<FluentT>) |
WithPlatformArchitecture(PlatformArchitecture) |
Anger den plattformsarkitektur som ska användas. (Ärvd från IWithSiteConfigs<FluentT>) |
WithPrivateDockerHubImage(String) |
Anger att docker-containeravbildningen ska vara en från Docker Hub. (Ärvd från IWithDockerContainerImage) |
WithPrivateRegistryImage(String, String) |
Anger att docker-containeravbildningen ska vara en från ett privat register. (Ärvd från IWithDockerContainerImage) |
WithPublicDockerHubImage(String) |
Anger att docker-containeravbildningen ska vara en från Docker Hub. (Ärvd från IWithDockerContainerImage) |
WithPythonVersion(PythonVersion) |
Anger Python-versionen. (Ärvd från IWithSiteConfigs<FluentT>) |
WithRemoteDebuggingDisabled() |
Inaktiverar fjärrfelsökning. (Ärvd från IWithSiteConfigs<FluentT>) |
WithRemoteDebuggingEnabled(RemoteVisualStudioVersion) |
Anger Visual Studio-versionen för fjärrfelsökning. (Ärvd från IWithSiteConfigs<FluentT>) |
WithRuntimeStack(WebAppRuntimeStack) |
Anger körningsstacken för webbappen på Windows-operativsystemet. (Ärvd från IWithWindowsRuntimeStack) |
WithScmSiteAlsoStopped(Boolean) |
Anger om SCM-webbplatsen också stoppas när webbappen stoppas. (Ärvd från IWithScmSiteAlsoStopped<FluentT>) |
WithStickyAppSetting(String, String) |
Lägger till en appinställning i webbappen. Den här appinställningen stannar kvar på platsen under ett byte. (Ärvd från IWithAppSettings<FluentT>) |
WithStickyAppSettings(IDictionary<String,String>) |
Anger appinställningarna för webbappen som en karta. De här appinställningarna finns kvar på platsen under ett byte. (Ärvd från IWithAppSettings<FluentT>) |
WithStickyConnectionString(String, String, ConnectionStringType) |
Lägger till en anslutningssträng i webbappen. Den här anslutningssträngen stannar kvar på platsen under ett byte. (Ärvd från IWithConnectionString<FluentT>) |
WithSystemAssignedIdentityBasedAccessTo(String, BuiltInRole) |
Anger att webbappens systemtilldelade (lokala) identitet ska ha den angivna åtkomsten (beskrivs av rollen) för en ARM-resurs som identifieras av resurs-ID:t. Program som körs på webbappen har samma behörighet (roll) för ARM-resursen. (Ärvd från IWithSystemAssignedIdentityBasedAccess<FluentT>) |
WithSystemAssignedIdentityBasedAccessTo(String, String) |
Anger att webbappens systemtilldelade (lokala) identitet ska ha åtkomst (beskrivs av rolldefinitionen) för en ARM-resurs som identifieras av resurs-ID:t. Program som körs på webbappen har samma behörighet (roll) för ARM-resursen. (Ärvd från IWithSystemAssignedIdentityBasedAccess<FluentT>) |
WithSystemAssignedIdentityBasedAccessToCurrentResourceGroup(BuiltInRole) |
Anger att webbappens systemtilldelade (lokala) identitet ska ha den angivna åtkomsten (beskrivs av rollen) för den resursgrupp som webbappen finns i. Program som körs på webbappen har samma behörighet (roll) för resursgruppen. (Ärvd från IWithSystemAssignedIdentityBasedAccess<FluentT>) |
WithSystemAssignedIdentityBasedAccessToCurrentResourceGroup(String) |
Anger att webbappens systemtilldelade (lokala) identitet ska ha åtkomst (beskrivs av rolldefinitionen) för den resursgrupp som webbappen finns i. Program som körs på webbappen har samma behörighet (roll) för resursgruppen. (Ärvd från IWithSystemAssignedIdentityBasedAccess<FluentT>) |
WithSystemAssignedManagedServiceIdentity() |
Anger att systemtilldelad hanterad tjänstidentitet måste vara aktiverad i webbappen. (Ärvd från IWithManagedServiceIdentity<FluentT>) |
WithTag(String, String) |
Lägger till en tagg i resursen. (Ärvd från IUpdateWithTags<T>) |
WithTags(IDictionary<String,String>) |
Anger taggar för resursen som en {@link Map}. (Ärvd från IUpdateWithTags<T>) |
WithThirdPartyHostnameBinding(String, String[]) |
Definierar en lista över värdnamn för en externt köpt domän. Värdnamnen måste konfigureras före hand för att peka på webbappen. (Ärvd från IWithHostNameBinding<FluentT>) |
WithUserAssignedManagedServiceIdentity() |
Anger att användartilldelad hanterad tjänstidentitet måste vara aktiverad i webbappen. (Ärvd från IWithManagedServiceIdentity<FluentT>) |
WithVirtualApplications(IList<VirtualApplication>) |
Anger de virtuella programmen i webbappen. (Ärvd från IWithSiteConfigs<FluentT>) |
WithWebAppAlwaysOn(Boolean) |
Anger om den virtuella dator som driver webbappen alltid är aktiverad. (Ärvd från IWithSiteConfigs<FluentT>) |
WithWebSocketsEnabled(Boolean) |
Anger om webbsocketer är aktiverade. (Ärvd från IWithSiteConfigs<FluentT>) |
Gäller för
Azure SDK for .NET