IFlowLogSettings Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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>) |