Variable vpcFlowLogsConfigConst
vpc
Flow
Logs
Config
: TypeC<{ customFields
: OptionalType<ArrayC<SizedType<string, Type<string, string, unknown>>>>; defaultFormat
: BooleanC; destinations
: ArrayC<EnumType<"s3" | "cloud-watch-logs">>; destinationsConfig
: OptionalType<TypeC<{ cloudWatchLogs
: OptionalType<TypeC<{ kms
: OptionalType<SizedType<string, Type<string, string, unknown>>>; retentionInDays
: OptionalType<NumberC>; }>>; s3
: OptionalType<TypeC<{ lifecycleRules
: OptionalType<ArrayC<TypeC<{ abortIncompleteMultipartUpload
: OptionalType<NumberC>; enabled
: OptionalType<BooleanC>; expiration
: OptionalType<NumberC>; expiredObjectDeleteMarker
: OptionalType<BooleanC>; id
: OptionalType<StringC>; noncurrentVersionExpiration
: OptionalType<NumberC>; noncurrentVersionTransitions
: OptionalType<ArrayC<TypeC<{ storageClass
: EnumType<"STANDARD_IA" | "ONEZONE_IA" | "INTELLIGENT_TIERING" | "GLACIER" | "DEEP_ARCHIVE" | "GLACIER_IR" | "Value should be an AWS S3 Storage Class.">; transitionAfter
: NumberC; }>>>; prefix
: OptionalType<SizedType<string, Type<string, string, unknown>>>; transitions
: OptionalType<ArrayC<TypeC<{ storageClass
: EnumType<"STANDARD_IA" | "ONEZONE_IA" | "INTELLIGENT_TIERING" | "GLACIER" | "DEEP_ARCHIVE" | "GLACIER_IR" | "Value should be an AWS S3 Storage Class.">; transitionAfter
: NumberC; }>>>; }>>>; overrideS3LogPath
: OptionalType<SizedType<string, Type<string, string, unknown>>>; }>>; }>>; maxAggregationInterval
: NumberC; trafficType
: EnumType<"ALL" | "ACCEPT" | "REJECT">; }> = ...