Share via


IWithAttachForWebServerFileSystem<ParentT> Interface

Definition

The final stage of the web app diagnostic log definition, plus extra settings for web server logs stored in the file system. At this stage, any remaining optional settings can be specified, or the web app diagnostic log definition can be attached to the parent web app definition using WithAttach.attach().

public interface IWithAttachForWebServerFileSystem<ParentT> : Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Definition.IWithAttach<ParentT>, Microsoft.Azure.Management.AppService.Fluent.WebAppDiagnosticLogs.Definition.IWithDetailedErrorMessages<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.ResourceManager.Fluent.Core.ChildResource.Definition.IInDefinition<ParentT>
type IWithAttachForWebServerFileSystem<'ParentT> = interface
    interface IWithAttach<'ParentT>
    interface IInDefinition<'ParentT>
    interface IWithDetailedErrorMessages<'ParentT>
    interface IWithFailedRequestTracing<'ParentT>
    interface IWithQuota<'ParentT>
    interface IWithRetentionDays<'ParentT>
Public Interface IWithAttachForWebServerFileSystem(Of ParentT)
Implements IInDefinition(Of ParentT), IWithAttach(Of ParentT), IWithDetailedErrorMessages(Of ParentT), IWithFailedRequestTracing(Of ParentT), IWithQuota(Of ParentT), IWithRetentionDays(Of ParentT)

Type Parameters

ParentT

The return type of WithAttach.attach().

Derived
Implements

Methods

Attach() (Inherited from IInDefinition<ParentT>)
WithDetailedErrorMessages(Boolean)

Specifies if detailed error messages should be gathered from the web app.

(Inherited from IWithDetailedErrorMessages<ParentT>)
WithFailedRequestTracing(Boolean)

Specifies if diagnostic information on failed requests should be gathered.

(Inherited from IWithFailedRequestTracing<ParentT>)
WithLogRetentionDays(Int32)

Specifies the maximum days of logs to keep. Logs older than this will be deleted.

(Inherited from IWithRetentionDays<ParentT>)
WithUnlimitedLogRetentionDays()

Specifies the logs will not be deleted beyond a certain time.

(Inherited from IWithRetentionDays<ParentT>)
WithWebServerFileSystemQuotaInMB(Int32)

Specifies the maximum size of logs allowed on the file system (in MB).

(Inherited from IWithQuota<ParentT>)

Applies to