IUpdateDefinition<ParentT> Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die gesamte Definition einer Web-App-Diagnoseprotokoll als Teil eines Web-App-Updates.
public interface IUpdateDefinition<ParentT> : Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Update.IBlank<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Update.IUpdate<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Update.IWithApplicationLogLevel<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Update.IWithAttachForApplicationStorage<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Update.IWithAttachForWebServerFileSystem<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Update.IWithAttachForWebServerStorage<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Update.IWithDetailedErrorMessages<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Update.IWithDiagnosticLogging<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Update.IWithFailedRequestTracing<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Update.IWithoutStorageLocationForApplication<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Update.IWithQuota<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Update.IWithRetentionDays<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Update.IWithStorageLocationForApplication<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Update.IWithStorageLocationForWebServer<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResourceActions.ISettable<ParentT>
type IUpdateDefinition<'ParentT> = interface
interface IBlank<'ParentT>
interface IWithDiagnosticLogging<'ParentT>
interface IUpdate<'ParentT>
interface ISettable<'ParentT>
interface IWithDetailedErrorMessages<'ParentT>
interface IWithFailedRequestTracing<'ParentT>
interface IWithApplicationLogLevel<'ParentT>
interface IWithoutStorageLocationForApplication<'ParentT>
interface IWithStorageLocationForApplication<'ParentT>
interface IWithStorageLocationForWebServer<'ParentT>
interface IWithAttachForWebServerStorage<'ParentT>
interface IWithRetentionDays<'ParentT>
interface IWithAttachForWebServerFileSystem<'ParentT>
interface IWithQuota<'ParentT>
interface IWithAttachForApplicationStorage<'ParentT>
Public Interface IUpdateDefinition(Of ParentT)
Implements IBlank(Of ParentT), ISettable(Of ParentT), IUpdate(Of ParentT), IWithApplicationLogLevel(Of ParentT), IWithAttachForApplicationStorage(Of ParentT), IWithAttachForWebServerFileSystem(Of ParentT), IWithAttachForWebServerStorage(Of ParentT), IWithDetailedErrorMessages(Of ParentT), IWithDiagnosticLogging(Of ParentT), IWithFailedRequestTracing(Of ParentT), IWithoutStorageLocationForApplication(Of ParentT), IWithQuota(Of ParentT), IWithRetentionDays(Of ParentT), IWithStorageLocationForApplication(Of ParentT), IWithStorageLocationForWebServer(Of ParentT)
Typparameter
- ParentT
Der Rückgabetyp des endgültigen Update.parent() ()}.
- Implementiert
-
IBlank<ParentT> IUpdate<ParentT> IWithApplicationLogLevel<ParentT> IWithAttachForApplicationStorage<ParentT> IWithAttachForWebServerFileSystem<ParentT> IWithAttachForWebServerStorage<ParentT> IWithDetailedErrorMessages<ParentT> IWithDiagnosticLogging<ParentT> IWithFailedRequestTracing<ParentT> IWithoutStorageLocationForApplication<ParentT> IWithQuota<ParentT> IWithRetentionDays<ParentT> IWithStorageLocationForApplication<ParentT> IWithStorageLocationForWebServer<ParentT> ISettable<ParentT>
Methoden
Parent() |
Die gesamte Definition einer Web-App-Diagnoseprotokoll als Teil eines Web-App-Updates. (Geerbt von ISettable<ParentT>) |
WithApplicationLogging() |
Aktivieren Sie die Protokollierung über die Webanwendung. (Geerbt von IWithDiagnosticLogging<ParentT>) |
WithApplicationLogsStoredOnFileSystem() |
Gibt den Speicherort der Anwendungsprotokolle an, die sich im Dateisystem befinden sollen. (Geerbt von IWithStorageLocationForApplication<ParentT>) |
WithApplicationLogsStoredOnStorageBlob(String) |
Gibt den Speicherort der Anwendungsprotokolle an, die in einem Speicherblob aktiviert werden sollen. (Geerbt von IWithStorageLocationForApplication<ParentT>) |
WithDetailedErrorMessages(Boolean) |
Gibt an, ob detaillierte Fehlermeldungen von der Web-App erfasst werden sollen. (Geerbt von IWithDetailedErrorMessages<ParentT>) |
WithFailedRequestTracing(Boolean) |
Gibt an, ob Diagnoseinformationen zu fehlerhaften Anforderungen gesammelt werden sollen. (Geerbt von IWithFailedRequestTracing<ParentT>) |
WithLogLevel(LogLevel) |
Gibt die Anwendungsprotokollebene an. (Geerbt von IWithApplicationLogLevel<ParentT>) |
WithLogRetentionDays(Int32) |
Gibt die maximale Anzahl von Protokollen an, die aufbewahrt werden sollen. Protokolle, die älter sind, werden gelöscht. (Geerbt von IWithRetentionDays<ParentT>) |
WithoutApplicationLogging() |
Deaktivieren Sie die Protokollierung über die Webanwendung. (Geerbt von IWithDiagnosticLogging<ParentT>) |
WithoutApplicationLogsStoredOnFileSystem() |
Beendet Anwendungsprotokolle, die im Dateisystem gespeichert werden sollen. (Geerbt von IWithoutStorageLocationForApplication<ParentT>) |
WithoutApplicationLogsStoredOnStorageBlob() |
Beendet Anwendungsprotokolle, die in einem Storage-Blob gespeichert werden sollen. (Geerbt von IWithoutStorageLocationForApplication<ParentT>) |
WithoutWebServerLogging() |
Deaktivieren Sie die Protokollierung auf dem Webserver. (Geerbt von IWithDiagnosticLogging<ParentT>) |
WithoutWebServerLogsStoredOnFileSystem() |
Beendet Webserverprotokolle, die im Dateisystem gespeichert werden sollen. (Geerbt von IWithStorageLocationForWebServer<ParentT>) |
WithoutWebServerLogsStoredOnStorageBlob() |
Beendet Webserverprotokolle, die in einem Storage-Blob gespeichert werden sollen. (Geerbt von IWithStorageLocationForWebServer<ParentT>) |
WithUnlimitedLogRetentionDays() |
Gibt an, dass die Protokolle nicht über einen bestimmten Zeitraum hinaus gelöscht werden. (Geerbt von IWithRetentionDays<ParentT>) |
WithWebServerFileSystemQuotaInMB(Int32) |
Gibt die maximale Größe von Protokollen an, die im Dateisystem zulässig sind (in MB). (Geerbt von IWithQuota<ParentT>) |
WithWebServerLogging() |
Aktivieren Sie die Protokollierung über den Webserver. (Geerbt von IWithDiagnosticLogging<ParentT>) |
WithWebServerLogsStoredOnFileSystem() |
Gibt den Speicherort der Webserverprotokolle an, die sich im Dateisystem befinden sollen. (Geerbt von IWithStorageLocationForWebServer<ParentT>) |
WithWebServerLogsStoredOnStorageBlob(String) |
Gibt den Speicherort der Webserverprotokolle an, die in einem Storage-Blob aktiviert werden sollen. (Geerbt von IWithStorageLocationForWebServer<ParentT>) |
Gilt für:
Azure SDK for .NET