Partager via


IDefinition<ParentT> Interface

Définition

Intégralité d’une définition de journal de diagnostic d’application 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)

Paramètres de type

ParentT

Type de retour du fichier Attachable.attach() final.

Implémente

Méthodes

Attach()

Intégralité d’une définition de journal de diagnostic d’application web.

(Hérité de IInDefinition<ParentT>)
WithApplicationLogging()

Activez la journalisation à partir de l’application web.

(Hérité de IWithDiagnosticLogging<ParentT>)
WithApplicationLogsStoredOnFileSystem()

Spécifie l’emplacement de stockage des journaux d’application à se trouver sur le système de fichiers.

(Hérité de IWithStorageLocationForApplication<ParentT>)
WithApplicationLogsStoredOnStorageBlob(String)

Spécifie l’emplacement de stockage des journaux d’application à activer dans un objet blob de stockage.

(Hérité de IWithStorageLocationForApplication<ParentT>)
WithDetailedErrorMessages(Boolean)

Spécifie si les messages d’erreur détaillés doivent être collectés à partir de l’application web.

(Hérité de IWithDetailedErrorMessages<ParentT>)
WithFailedRequestTracing(Boolean)

Spécifie si les informations de diagnostic sur les demandes ayant échoué doivent être collectées.

(Hérité de IWithFailedRequestTracing<ParentT>)
WithLogLevel(LogLevel)

Spécifie le niveau de journalisation de l’application.

(Hérité de IWithApplicationLogLevel<ParentT>)
WithLogRetentionDays(Int32)

Spécifie le nombre maximal de jours de journaux à conserver. Les journaux plus anciens seront supprimés.

(Hérité de IWithRetentionDays<ParentT>)
WithUnlimitedLogRetentionDays()

Spécifie que les journaux d’activité ne seront pas supprimés au-delà d’un certain temps.

(Hérité de IWithRetentionDays<ParentT>)
WithWebServerFileSystemQuotaInMB(Int32)

Spécifie la taille maximale des journaux d’activité autorisée sur le système de fichiers (en Mo).

(Hérité de IWithQuota<ParentT>)
WithWebServerLogging()

Activez la journalisation à partir du serveur web.

(Hérité de IWithDiagnosticLogging<ParentT>)
WithWebServerLogsStoredOnFileSystem()

Spécifie l’emplacement de stockage des journaux du serveur web à se trouver sur le système de fichiers.

(Hérité de IWithStorageLocationForWebServer<ParentT>)
WithWebServerLogsStoredOnStorageBlob(String)

Spécifie l’emplacement de stockage des journaux de serveur web à activer dans un objet blob de stockage.

(Hérité de IWithStorageLocationForWebServer<ParentT>)

S’applique à