IUpdateDefinition<ParentT> Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Celá definice protokolu diagnostiky webové aplikace v rámci aktualizace webové aplikace
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)
Parametry typu
- ParentT
Návratový typ posledního Update.parent() ()}.
- Implementuje
-
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>
Metody
Parent() |
Celá definice protokolu diagnostiky webové aplikace v rámci aktualizace webové aplikace (Zděděno od ISettable<ParentT>) |
WithApplicationLogging() |
Povolte protokolování z webové aplikace. (Zděděno od IWithDiagnosticLogging<ParentT>) |
WithApplicationLogsStoredOnFileSystem() |
Určuje umístění úložiště protokolů aplikace, které se mají nacházet v systému souborů. (Zděděno od IWithStorageLocationForApplication<ParentT>) |
WithApplicationLogsStoredOnStorageBlob(String) |
Určuje umístění úložiště protokolů aplikace, na které se mají v objektu blob úložiště nacházet. (Zděděno od IWithStorageLocationForApplication<ParentT>) |
WithDetailedErrorMessages(Boolean) |
Určuje, jestli se mají z webové aplikace shromažďovat podrobné chybové zprávy. (Zděděno od IWithDetailedErrorMessages<ParentT>) |
WithFailedRequestTracing(Boolean) |
Určuje, jestli se mají shromažďovat diagnostické informace o neúspěšných požadavcích. (Zděděno od IWithFailedRequestTracing<ParentT>) |
WithLogLevel(LogLevel) |
Určuje úroveň protokolu aplikace. (Zděděno od IWithApplicationLogLevel<ParentT>) |
WithLogRetentionDays(Int32) |
Určuje maximální počet dnů protokolů, které se mají uchovávat. Protokoly starší než toto se odstraní. (Zděděno od IWithRetentionDays<ParentT>) |
WithoutApplicationLogging() |
Zakažte protokolování z webové aplikace. (Zděděno od IWithDiagnosticLogging<ParentT>) |
WithoutApplicationLogsStoredOnFileSystem() |
Zastaví ukládání protokolů aplikace v systému souborů. (Zděděno od IWithoutStorageLocationForApplication<ParentT>) |
WithoutApplicationLogsStoredOnStorageBlob() |
Zastaví ukládání protokolů aplikace v objektu blob služby Storage. (Zděděno od IWithoutStorageLocationForApplication<ParentT>) |
WithoutWebServerLogging() |
Zakažte protokolování z webového serveru. (Zděděno od IWithDiagnosticLogging<ParentT>) |
WithoutWebServerLogsStoredOnFileSystem() |
Zastaví ukládání protokolů webového serveru v systému souborů. (Zděděno od IWithStorageLocationForWebServer<ParentT>) |
WithoutWebServerLogsStoredOnStorageBlob() |
Zastaví ukládání protokolů webového serveru v objektu blob služby Storage. (Zděděno od IWithStorageLocationForWebServer<ParentT>) |
WithUnlimitedLogRetentionDays() |
Určuje, že protokoly nebudou odstraněny po určitou dobu. (Zděděno od IWithRetentionDays<ParentT>) |
WithWebServerFileSystemQuotaInMB(Int32) |
Určuje maximální velikost protokolů povolenou v systému souborů (v MB). (Zděděno od IWithQuota<ParentT>) |
WithWebServerLogging() |
Povolte protokolování z webového serveru. (Zděděno od IWithDiagnosticLogging<ParentT>) |
WithWebServerLogsStoredOnFileSystem() |
Určuje umístění úložiště protokolů webového serveru, které se mají nacházet v systému souborů. (Zděděno od IWithStorageLocationForWebServer<ParentT>) |
WithWebServerLogsStoredOnStorageBlob(String) |
Určuje umístění úložiště protokolů webového serveru, které se mají nacházet v objektu blob služby Storage. (Zděděno od IWithStorageLocationForWebServer<ParentT>) |
Platí pro
Azure SDK for .NET