Share via


IFlowLogSettings Interface

Definition

Client-side representation of the configuration of flow log, associated with network watcher and an Azure resource.

public interface IFlowLogSettings : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Network.Fluent.Models.FlowLogInformationInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasParent<Microsoft.Azure.Management.Network.Fluent.INetworkWatcher>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.Network.Fluent.IFlowLogSettings>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.Network.Fluent.FlowLogSettings.Update.IUpdate>
type IFlowLogSettings = interface
    interface IBeta
    interface IHasParent<INetworkWatcher>
    interface IHasInner<FlowLogInformationInner>
    interface IUpdatable<IUpdate>
    interface IRefreshable<IFlowLogSettings>
Public Interface IFlowLogSettings
Implements IBeta, IHasInner(Of FlowLogInformationInner), IHasParent(Of INetworkWatcher), IRefreshable(Of IFlowLogSettings), IUpdatable(Of IUpdate)
Implements

Properties

Enabled

Gets true if logging is enabled, false otherwise.

Inner (Inherited from IHasInner<T>)
IsRetentionEnabled

Gets true if retention policy enabled, false otherwise.

NetworkSecurityGroupId

Gets network security group id these flow log settings apply to.

Parent

Gets the parent of this child resource.

(Inherited from IHasParent<ParentT>)
RetentionDays

Gets the number of days to retain flow log records.

StorageId

Gets the id of the storage account used to store the flow log.

TargetResourceId

Gets the ID of the resource to configure for flow logging.

Methods

Refresh()

Refreshes the resource to sync with Azure.

(Inherited from IRefreshable<T>)
RefreshAsync(CancellationToken)

Refreshes the resource to sync with Azure.

(Inherited from IRefreshable<T>)
Update() (Inherited from IUpdatable<T>)

Applies to