IDefinition<ParentT> Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
L'intera definizione di un log di diagnostica dell'app Web.
public interface IDefinition<ParentT> : Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Definition.IBlank<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Definition.IWithApplicationLogLevel<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Definition.IWithAttach<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Definition.IWithAttachForApplicationStorage<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Definition.IWithAttachForWebServerFileSystem<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Definition.IWithAttachForWebServerStorage<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Definition.IWithDetailedErrorMessages<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Definition.IWithDiagnosticLogging<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Definition.IWithFailedRequestTracing<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Definition.IWithQuota<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Definition.IWithRetentionDays<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Definition.IWithStorageLocationForApplication<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Definition.IWithStorageLocationForWebServer<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Definition.IInDefinition<ParentT>
type IDefinition<'ParentT> = interface
interface IBlank<'ParentT>
interface IWithDiagnosticLogging<'ParentT>
interface IWithApplicationLogLevel<'ParentT>
interface IWithStorageLocationForApplication<'ParentT>
interface IWithStorageLocationForWebServer<'ParentT>
interface IWithAttachForWebServerStorage<'ParentT>
interface IWithAttach<'ParentT>
interface IInDefinition<'ParentT>
interface IWithDetailedErrorMessages<'ParentT>
interface IWithFailedRequestTracing<'ParentT>
interface IWithRetentionDays<'ParentT>
interface IWithAttachForWebServerFileSystem<'ParentT>
interface IWithQuota<'ParentT>
interface IWithAttachForApplicationStorage<'ParentT>
Public Interface IDefinition(Of ParentT)
Implements IBlank(Of ParentT), IInDefinition(Of ParentT), IWithApplicationLogLevel(Of ParentT), IWithAttach(Of ParentT), IWithAttachForApplicationStorage(Of ParentT), IWithAttachForWebServerFileSystem(Of ParentT), IWithAttachForWebServerStorage(Of ParentT), IWithDetailedErrorMessages(Of ParentT), IWithDiagnosticLogging(Of ParentT), IWithFailedRequestTracing(Of ParentT), IWithQuota(Of ParentT), IWithRetentionDays(Of ParentT), IWithStorageLocationForApplication(Of ParentT), IWithStorageLocationForWebServer(Of ParentT)
Parametri di tipo
- ParentT
Tipo restituito dell'oggetto Attachable.attach() finale.
- Implementazioni
-
IBlank<ParentT> IWithApplicationLogLevel<ParentT> IWithAttach<ParentT> IWithAttachForApplicationStorage<ParentT> IWithAttachForWebServerFileSystem<ParentT> IWithAttachForWebServerStorage<ParentT> IWithDetailedErrorMessages<ParentT> IWithDiagnosticLogging<ParentT> IWithFailedRequestTracing<ParentT> IWithQuota<ParentT> IWithRetentionDays<ParentT> IWithStorageLocationForApplication<ParentT> IWithStorageLocationForWebServer<ParentT> IInDefinition<ParentT>
Metodi
Attach() |
L'intera definizione di un log di diagnostica dell'app Web. (Ereditato da IInDefinition<ParentT>) |
WithApplicationLogging() |
Abilitare la registrazione dall'applicazione Web. (Ereditato da IWithDiagnosticLogging<ParentT>) |
WithApplicationLogsStoredOnFileSystem() |
Specifica il percorso di archiviazione dei log applicazioni da inserire nel file system. (Ereditato da IWithStorageLocationForApplication<ParentT>) |
WithApplicationLogsStoredOnStorageBlob(String) |
Specifica il percorso di archiviazione dei log dell'applicazione da inserire in un BLOB di archiviazione. (Ereditato da IWithStorageLocationForApplication<ParentT>) |
WithDetailedErrorMessages(Boolean) |
Specifica se i messaggi di errore dettagliati devono essere raccolti dall'app Web. (Ereditato da IWithDetailedErrorMessages<ParentT>) |
WithFailedRequestTracing(Boolean) |
Specifica se devono essere raccolte informazioni di diagnostica sulle richieste non riuscite. (Ereditato da IWithFailedRequestTracing<ParentT>) |
WithLogLevel(LogLevel) |
Specifica il livello del log applicazioni. (Ereditato da IWithApplicationLogLevel<ParentT>) |
WithLogRetentionDays(Int32) |
Specifica il numero massimo di giorni di log da mantenere. I log precedenti a questo verranno eliminati. (Ereditato da IWithRetentionDays<ParentT>) |
WithUnlimitedLogRetentionDays() |
Specifica che i log non verranno eliminati oltre un determinato periodo di tempo. (Ereditato da IWithRetentionDays<ParentT>) |
WithWebServerFileSystemQuotaInMB(Int32) |
Specifica le dimensioni massime dei log consentiti nel file system (in MB). (Ereditato da IWithQuota<ParentT>) |
WithWebServerLogging() |
Abilitare la registrazione dal server Web. (Ereditato da IWithDiagnosticLogging<ParentT>) |
WithWebServerLogsStoredOnFileSystem() |
Specifica il percorso di archiviazione dei log del server Web da inserire nel file system. (Ereditato da IWithStorageLocationForWebServer<ParentT>) |
WithWebServerLogsStoredOnStorageBlob(String) |
Specifica il percorso di archiviazione dei log del server Web in cui trovarsi in un BLOB di archiviazione. (Ereditato da IWithStorageLocationForWebServer<ParentT>) |