internal FlowLog(string id, string name, string type, string location, IDictionary <string, string> tags, string etag, string targetResourceId, string targetResourceGuid, string storageId, bool?enabled, RetentionPolicyParameters retentionPolicy, FlowLogFormatParameters format, TrafficAnalyticsProperties flowAnalyticsConfiguration, ProvisioningState?provisioningState) : base(id, name, type, location, tags) { Etag = etag; TargetResourceId = targetResourceId; TargetResourceGuid = targetResourceGuid; StorageId = storageId; Enabled = enabled; RetentionPolicy = retentionPolicy; Format = format; FlowAnalyticsConfiguration = flowAnalyticsConfiguration; ProvisioningState = provisioningState; }