IUpdate Schnittstelle

Definition

Die Vorlage für einen Funktions-App-Updatevorgang, der alle Einstellungen enthält, die geändert werden können.

C#
public interface IUpdate : Microsoft.Azure.Management.AppService.Fluent.FunctionApp.Update.IWithAppServicePlan, Microsoft.Azure.Management.AppService.Fluent.FunctionApp.Update.IWithDailyUsageQuota, Microsoft.Azure.Management.AppService.Fluent.FunctionApp.Update.IWithRuntimeVersion, Microsoft.Azure.Management.AppService.Fluent.FunctionApp.Update.IWithStorageAccount, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IUpdate<Microsoft.Azure.Management.AppService.Fluent.IFunctionApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithAppSettings<Microsoft.Azure.Management.AppService.Fluent.IFunctionApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithAuthentication<Microsoft.Azure.Management.AppService.Fluent.IFunctionApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithClientAffinityEnabled<Microsoft.Azure.Management.AppService.Fluent.IFunctionApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithClientCertEnabled<Microsoft.Azure.Management.AppService.Fluent.IFunctionApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithConnectionString<Microsoft.Azure.Management.AppService.Fluent.IFunctionApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithDiagnosticLogging<Microsoft.Azure.Management.AppService.Fluent.IFunctionApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithHostNameBinding<Microsoft.Azure.Management.AppService.Fluent.IFunctionApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithHostNameSslBinding<Microsoft.Azure.Management.AppService.Fluent.IFunctionApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithManagedServiceIdentity<Microsoft.Azure.Management.AppService.Fluent.IFunctionApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithScmSiteAlsoStopped<Microsoft.Azure.Management.AppService.Fluent.IFunctionApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithSiteConfigs<Microsoft.Azure.Management.AppService.Fluent.IFunctionApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithSourceControl<Microsoft.Azure.Management.AppService.Fluent.IFunctionApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithSystemAssignedIdentityBasedAccess<Microsoft.Azure.Management.AppService.Fluent.IFunctionApp>, Microsoft.Azure.Management.AppService.Fluent.WebAppBase.Update.IWithUserAssignedManagedServiceIdentityBasedAccess<Microsoft.Azure.Management.AppService.Fluent.IFunctionApp>, 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.IFunctionApp>>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IAppliable<Microsoft.Azure.Management.AppService.Fluent.IFunctionApp>
Implementiert

Eigenschaften

Key

Die Vorlage für einen Funktions-App-Updatevorgang, der alle Einstellungen enthält, die geändert werden können.

(Geerbt von IIndexable)

Methoden

Apply()

Führen Sie die Updateanforderung aus.

(Geerbt von IAppliable<T>)
ApplyAsync(CancellationToken, Boolean)

Führen Sie die Updateanforderung asynchron aus.

(Geerbt von IAppliable<T>)
DefineAuthentication()

Gibt die Definition einer neuen Authentifizierungskonfiguration an.

(Geerbt von IWithAuthentication<FluentT>)
DefineHostnameBinding()

Startet die Definition einer neuen Hostnamenbindung.

(Geerbt von IWithHostNameBinding<FluentT>)
DefineSourceControl()

Startet die Definition einer neuen Quellcodeverwaltung.

(Geerbt von IWithSourceControl<FluentT>)
DefineSslBinding()

Startet eine Definition einer SSL-Bindung.

(Geerbt von IWithHostNameSslBinding<FluentT>)
UpdateDiagnosticLogsConfiguration()

Gets Gibt die Aktualisierung einer vorhandenen Diagnoseprotokollkonfiguration an.

(Geerbt von IWithDiagnosticLogging<FluentT>)
WithAppSetting(String, String)

Fügt der Web-App eine App-Einstellung hinzu.

(Geerbt von IWithAppSettings<FluentT>)
WithAppSettings(IDictionary<String,String>)

Gibt die App-Einstellungen für die Web-App als Zuordnung an.

(Geerbt von IWithAppSettings<FluentT>)
WithAppSettingStickiness(String, Boolean)

Ändert die Klebigkeit einer App-Einstellung.

(Geerbt von IWithAppSettings<FluentT>)
WithAutoSwapSlotName(String)

Gibt den Slotnamen an, der automatisch ausgetauscht werden soll, wenn eine Bereitstellung in diesem Web-App-/Bereitstellungsslot abgeschlossen ist.

(Geerbt von IWithSiteConfigs<FluentT>)
WithClientAffinityEnabled(Boolean)

Gibt an, ob die Clientaffinität aktiviert ist.

(Geerbt von IWithClientAffinityEnabled<FluentT>)
WithClientCertEnabled(Boolean)

Gibt an, ob das Clientzertifikat aktiviert ist.

(Geerbt von IWithClientCertEnabled<FluentT>)
WithConnectionString(String, String, ConnectionStringType)

Fügt der Web-App eine Verbindungszeichenfolge hinzu.

(Geerbt von IWithConnectionString<FluentT>)
WithConnectionStringStickiness(String, Boolean)

Ändert die Klebrigkeit einer Verbindungszeichenfolge.

(Geerbt von IWithConnectionString<FluentT>)
WithContainerLoggingDisabled()

Deaktivieren Sie die Containerprotokollierung für Linux-Web-Apps.

(Geerbt von IWithDiagnosticLogging<FluentT>)
WithContainerLoggingEnabled()

Gibt die Konfiguration für die Containerprotokollierung für Linux-Web-Apps an. Protokolle werden im Dateisystem für bis zu 35 MB gespeichert.

(Geerbt von IWithDiagnosticLogging<FluentT>)
WithContainerLoggingEnabled(Int32, Int32)

Gibt die Konfiguration für die Containerprotokollierung für Linux-Web-Apps an.

(Geerbt von IWithDiagnosticLogging<FluentT>)
WithDailyUsageQuota(Int32)

Gibt die Obergrenze für tägliche Nutzungsdaten an.

(Geerbt von IWithDailyUsageQuota)
WithDefaultDocument(String)

Fügt ein Standarddokument hinzu.

(Geerbt von IWithSiteConfigs<FluentT>)
WithDefaultDocuments(IList<String>)

Fügt eine Liste der Standarddokumente hinzu.

(Geerbt von IWithSiteConfigs<FluentT>)
WithExistingAppServicePlan(IAppServicePlan)

Verwendet einen vorhandenen App Service-Plan für die Funktions-App.

(Geerbt von IWithAppServicePlan)
WithExistingStorageAccount(IStorageAccount)

Gibt das Speicherkonto an, das für die Funktions-App verwendet werden soll.

(Geerbt von IWithStorageAccount)
WithExistingUserAssignedManagedServiceIdentity(IIdentity)

Gibt eine vorhandene benutzerseitig zugewiesene Identität an, die der Web-App zugeordnet werden soll.

(Geerbt von IWithUserAssignedManagedServiceIdentityBasedAccess<FluentT>)
WithFtpsState(FtpsState)

Legt fest, ob die Web-App bestimmte FTP(S)-Typen unterstützt.

(Geerbt von IWithSiteConfigs<FluentT>)
WithHttp20Enabled(Boolean)

Legt fest, ob die Web-App HTTP 2.0-Datenverkehr akzeptiert.

(Geerbt von IWithSiteConfigs<FluentT>)
WithHttpsOnly(Boolean)

Legt fest, ob die Web-App nur HTTPS-Datenverkehr akzeptiert.

(Geerbt von IWithSiteConfigs<FluentT>)
WithJavaVersion(JavaVersion)

Gibt die Java-Version an.

(Geerbt von IWithSiteConfigs<FluentT>)
WithLatestRuntimeVersion()

Verwendet die neueste Laufzeitversion für die Funktions-App.

(Geerbt von IWithRuntimeVersion)
WithLocalGitSourceControl()

Gibt die Quellcodeverwaltung als lokales Git-Repository in der Web-App an.

(Geerbt von IWithSourceControl<FluentT>)
WithManagedHostnameBindings(IAppServiceDomain, String[])

Definiert eine Liste der Hostnamen einer verwalteten Azure-Domäne. Der DNS-Eintragstyp ist standardmäßig CNAME mit Ausnahme der Domäne auf Stammebene (".

(Geerbt von IWithHostNameBinding<FluentT>)
WithManagedPipelineMode(ManagedPipelineMode)

Gibt den verwalteten Pipelinemodus an.

(Geerbt von IWithSiteConfigs<FluentT>)
WithNetFrameworkVersion(NetFrameworkVersion)

Gibt die .NET Framework Version an.

(Geerbt von IWithSiteConfigs<FluentT>)
WithNewAppServicePlan(ICreatable<IAppServicePlan>)

Erstellt einen neuen App Service-Plan, der verwendet werden soll.

(Geerbt von IWithAppServicePlan)
WithNewAppServicePlan(PricingTier)

Erstellt einen neuen App Service-Plan, der verwendet werden soll.

(Geerbt von IWithAppServicePlan)
WithNewConsumptionPlan()

Erstellt einen neuen zu verwendenden Verbrauchsplan.

(Geerbt von IWithAppServicePlan)
WithNewFreeAppServicePlan()

Erstellt einen neuen kostenlosen App Service-Plan. Dies schlägt fehl, wenn das aktuelle Abonnement mindestens 10 kostenlose Pläne enthält.

(Geerbt von IWithAppServicePlan)
WithNewSharedAppServicePlan()

Erstellt einen neuen freigegebenen App Service-Plan.

(Geerbt von IWithAppServicePlan)
WithNewStorageAccount(String, SkuName)

Erstellt ein neues Speicherkonto, das für die Funktions-App verwendet werden soll.

(Geerbt von IWithStorageAccount)
WithNewUserAssignedManagedServiceIdentity(ICreatable<IIdentity>)

Gibt die Definition einer noch nicht erstellten benutzerseitig zugewiesenen Identität an, die der Web-App zugeordnet werden soll.

(Geerbt von IWithUserAssignedManagedServiceIdentityBasedAccess<FluentT>)
WithoutAppSetting(String)

Entfernt eine App-Einstellung aus der Web-App.

(Geerbt von IWithAppSettings<FluentT>)
WithoutAuthentication()

Deaktiviert die Authentifizierung in der Web-App.

(Geerbt von IWithAuthentication<FluentT>)
WithoutConnectionString(String)

Entfernt eine Verbindungszeichenfolge aus der Web-App.

(Geerbt von IWithConnectionString<FluentT>)
WithoutDailyUsageQuota()

Gibt die Obergrenze für tägliche Nutzungsdaten an.

(Geerbt von IWithDailyUsageQuota)
WithoutDefaultDocument(String)

Entfernt ein Standarddokument.

(Geerbt von IWithSiteConfigs<FluentT>)
WithoutHostnameBinding(String)

Hebt die Bindung eines Hostnamens an die Web-App auf.

(Geerbt von IWithHostNameBinding<FluentT>)
WithoutJava()

Deaktivieren Sie die Java-Unterstützung.

(Geerbt von IWithSiteConfigs<FluentT>)
WithoutPython()

Deaktivieren Sie die Python-Unterstützung.

(Geerbt von IWithSiteConfigs<FluentT>)
WithoutSourceControl()

Entfernt die Quellcodeverwaltung für die Bereitstellung aus der Web-App.

(Geerbt von IWithSourceControl<FluentT>)
WithoutSslBinding(String)

Entfernt eine SSL-Bindung für einen bestimmten Hostnamen.

(Geerbt von IWithHostNameSslBinding<FluentT>)
WithoutSystemAssignedManagedServiceIdentity()

Gibt an, dass die vom System zugewiesene (lokal) verwaltete Dienstidentität deaktiviert werden muss.

(Geerbt von IWithSystemAssignedIdentityBasedAccess<FluentT>)
WithoutTag(String)

Entfernt ein Tag aus der Ressource.

(Geerbt von IUpdateWithTags<T>)
WithoutUserAssignedManagedServiceIdentity(String)

Gibt an, dass eine benutzerseitig zugewiesene Identität entfernt werden soll, die der Web-App zugeordnet ist.

(Geerbt von IWithUserAssignedManagedServiceIdentityBasedAccess<FluentT>)
WithPhpVersion(PhpVersion)

Gibt die PHP-Version an.

(Geerbt von IWithSiteConfigs<FluentT>)
WithPlatformArchitecture(PlatformArchitecture)

Gibt die zu verwendende Plattformarchitektur an.

(Geerbt von IWithSiteConfigs<FluentT>)
WithPythonVersion(PythonVersion)

Gibt die Python-Version an.

(Geerbt von IWithSiteConfigs<FluentT>)
WithRemoteDebuggingDisabled()

Deaktiviert das Remotedebuggen.

(Geerbt von IWithSiteConfigs<FluentT>)
WithRemoteDebuggingEnabled(RemoteVisualStudioVersion)

Gibt die Visual Studio-Version für das Remotedebuggen an.

(Geerbt von IWithSiteConfigs<FluentT>)
WithRuntimeVersion(String)

Gibt die Laufzeitversion für die Funktions-App an.

(Geerbt von IWithRuntimeVersion)
WithScmSiteAlsoStopped(Boolean)

Gibt an, ob die SCM-Website auch beendet wird, wenn die Web-App beendet wird.

(Geerbt von IWithScmSiteAlsoStopped<FluentT>)
WithStickyAppSetting(String, String)

Fügt der Web-App eine App-Einstellung hinzu. Diese App-Einstellung bleibt während eines Austauschs im Slot erhalten.

(Geerbt von IWithAppSettings<FluentT>)
WithStickyAppSettings(IDictionary<String,String>)

Gibt die App-Einstellungen für die Web-App als Zuordnung an. Diese App-Einstellungen verbleiben während eines Austauschs im Slot.

(Geerbt von IWithAppSettings<FluentT>)
WithStickyConnectionString(String, String, ConnectionStringType)

Fügt der Web-App eine Verbindungszeichenfolge hinzu. Diese Verbindungszeichenfolge verbleibt während eines Austauschs im Slot.

(Geerbt von IWithConnectionString<FluentT>)
WithSystemAssignedIdentityBasedAccessTo(String, BuiltInRole)

Gibt an, dass die systemseitig zugewiesene (lokale) Identität der Web-App über den gewährten Zugriff (durch die Rolle beschrieben) auf eine ARM-Ressource verfügen soll, die durch die Ressourcen-ID identifiziert wird. Anwendungen, die in der Web-App ausgeführt werden, verfügen über dieselbe Berechtigung (Rolle) für die ARM-Ressource.

(Geerbt von IWithSystemAssignedIdentityBasedAccess<FluentT>)
WithSystemAssignedIdentityBasedAccessTo(String, String)

Gibt an, dass die systemseitig zugewiesene (lokale) Identität der Web-App den Zugriff (durch die Rollendefinition beschrieben) auf eine ARM-Ressource haben soll, die durch die Ressourcen-ID identifiziert wird. Anwendungen, die in der Web-App ausgeführt werden, verfügen über dieselbe Berechtigung (Rolle) für die ARM-Ressource.

(Geerbt von IWithSystemAssignedIdentityBasedAccess<FluentT>)
WithSystemAssignedIdentityBasedAccessToCurrentResourceGroup(BuiltInRole)

Gibt an, dass die systemseitig zugewiesene (lokale) Identität der Web-App über den (durch die Rolle beschriebenen) Zugriff auf die Ressourcengruppe verfügen soll, in der sich die Web-App befindet. Anwendungen, die in der Web-App ausgeführt werden, verfügen über dieselbe Berechtigung (Rolle) für die Ressourcengruppe.

(Geerbt von IWithSystemAssignedIdentityBasedAccess<FluentT>)
WithSystemAssignedIdentityBasedAccessToCurrentResourceGroup(String)

Gibt an, dass die systemseitig zugewiesene (lokale) Identität der Web-App den Zugriff (durch die Rollendefinition beschrieben) auf die Ressourcengruppe haben soll, die sich in der Web-App befindet. Anwendungen, die in der Web-App ausgeführt werden, verfügen über dieselbe Berechtigung (Rolle) für die Ressourcengruppe.

(Geerbt von IWithSystemAssignedIdentityBasedAccess<FluentT>)
WithSystemAssignedManagedServiceIdentity()

Gibt an, dass die systemseitig zugewiesene verwaltete Dienstidentität in der Web-App aktiviert werden muss.

(Geerbt von IWithManagedServiceIdentity<FluentT>)
WithTag(String, String)

Fügt der Ressource ein Tag hinzu.

(Geerbt von IUpdateWithTags<T>)
WithTags(IDictionary<String,String>)

Gibt Tags für die Ressource als {@link Map} an.

(Geerbt von IUpdateWithTags<T>)
WithThirdPartyHostnameBinding(String, String[])

Definiert eine Liste der Hostnamen einer extern erworbenen Domäne. Die Hostnamen müssen vor hand konfiguriert werden, um auf die Web-App zu verweisen.

(Geerbt von IWithHostNameBinding<FluentT>)
WithUserAssignedManagedServiceIdentity()

Gibt an, dass die benutzerseitig zugewiesene verwaltete Dienstidentität in der Web-App aktiviert werden muss.

(Geerbt von IWithManagedServiceIdentity<FluentT>)
WithVirtualApplications(IList<VirtualApplication>)

Legt die virtuellen Anwendungen in der Web-App fest.

(Geerbt von IWithSiteConfigs<FluentT>)
WithWebAppAlwaysOn(Boolean)

Gibt an, ob der virtuelle Computer, auf dem die Web-App betrieben wird, immer eingeschaltet ist.

(Geerbt von IWithSiteConfigs<FluentT>)
WithWebSocketsEnabled(Boolean)

Gibt an, ob Websockets aktiviert sind.

(Geerbt von IWithSiteConfigs<FluentT>)

Gilt für:

Produkt Versionen
Azure SDK for .NET Legacy