Share via


FlowLog Class

Definition

A flow log resource.

[Microsoft.Rest.Serialization.JsonTransformation]
public class FlowLog : Microsoft.Azure.Management.Network.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type FlowLog = class
    inherit Resource
Public Class FlowLog
Inherits Resource
Inheritance
FlowLog
Attributes

Constructors

FlowLog()

Initializes a new instance of the FlowLog class.

FlowLog(String, String, String, String, String, String, IDictionary<String, String>, String, Nullable<Boolean>, RetentionPolicyParameters, FlowLogFormatParameters, TrafficAnalyticsProperties, String, String)

Initializes a new instance of the FlowLog class.

Properties

Enabled

Gets or sets flag to enable/disable flow logging.

Etag

Gets a unique read-only string that changes whenever the resource is updated.

FlowAnalyticsConfiguration

Gets or sets parameters that define the configuration of traffic analytics.

Format

Gets or sets parameters that define the flow log format.

Id

Gets or sets resource ID.

(Inherited from Resource)
Location

Gets or sets resource location.

(Inherited from Resource)
Name

Gets resource name.

(Inherited from Resource)
ProvisioningState

Gets the provisioning state of the flow log. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed'

RetentionPolicy

Gets or sets parameters that define the retention policy for flow log.

StorageId

Gets or sets ID of the storage account which is used to store the flow log.

Tags

Gets or sets resource tags.

(Inherited from Resource)
TargetResourceGuid

Gets guid of network security group to which flow log will be applied.

TargetResourceId

Gets or sets ID of network security group to which flow log will be applied.

Type

Gets resource type.

(Inherited from Resource)

Methods

Validate()

Validate the object.

Applies to