Class TelemetryRuleRuleDestinationConfigurationVpcFlowLogParametersArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.observabilityadmin.inputs.TelemetryRuleRuleDestinationConfigurationVpcFlowLogParametersArgs.Builder
-
- Enclosing class:
- TelemetryRuleRuleDestinationConfigurationVpcFlowLogParametersArgs
public static final class TelemetryRuleRuleDestinationConfigurationVpcFlowLogParametersArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(TelemetryRuleRuleDestinationConfigurationVpcFlowLogParametersArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TelemetryRuleRuleDestinationConfigurationVpcFlowLogParametersArgsbuild()TelemetryRuleRuleDestinationConfigurationVpcFlowLogParametersArgs.BuilderlogFormat(com.pulumi.core.Output<java.lang.String> logFormat)TelemetryRuleRuleDestinationConfigurationVpcFlowLogParametersArgs.BuilderlogFormat(java.lang.String logFormat)TelemetryRuleRuleDestinationConfigurationVpcFlowLogParametersArgs.BuildermaxAggregationInterval(com.pulumi.core.Output<java.lang.Integer> maxAggregationInterval)TelemetryRuleRuleDestinationConfigurationVpcFlowLogParametersArgs.BuildermaxAggregationInterval(java.lang.Integer maxAggregationInterval)TelemetryRuleRuleDestinationConfigurationVpcFlowLogParametersArgs.BuildertrafficType(com.pulumi.core.Output<java.lang.String> trafficType)TelemetryRuleRuleDestinationConfigurationVpcFlowLogParametersArgs.BuildertrafficType(java.lang.String trafficType)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(TelemetryRuleRuleDestinationConfigurationVpcFlowLogParametersArgs defaults)
-
-
Method Detail
-
logFormat
public TelemetryRuleRuleDestinationConfigurationVpcFlowLogParametersArgs.Builder logFormat(@Nullable com.pulumi.core.Output<java.lang.String> logFormat)
- Parameters:
logFormat- Format string for VPC Flow Log entries.- Returns:
- builder
-
logFormat
public TelemetryRuleRuleDestinationConfigurationVpcFlowLogParametersArgs.Builder logFormat(java.lang.String logFormat)
- Parameters:
logFormat- Format string for VPC Flow Log entries.- Returns:
- builder
-
maxAggregationInterval
public TelemetryRuleRuleDestinationConfigurationVpcFlowLogParametersArgs.Builder maxAggregationInterval(@Nullable com.pulumi.core.Output<java.lang.Integer> maxAggregationInterval)
- Parameters:
maxAggregationInterval- Maximum interval (in seconds) between the capture of flow log records. Valid values: `60`, `600`.- Returns:
- builder
-
maxAggregationInterval
public TelemetryRuleRuleDestinationConfigurationVpcFlowLogParametersArgs.Builder maxAggregationInterval(java.lang.Integer maxAggregationInterval)
- Parameters:
maxAggregationInterval- Maximum interval (in seconds) between the capture of flow log records. Valid values: `60`, `600`.- Returns:
- builder
-
trafficType
public TelemetryRuleRuleDestinationConfigurationVpcFlowLogParametersArgs.Builder trafficType(@Nullable com.pulumi.core.Output<java.lang.String> trafficType)
- Parameters:
trafficType- Type of traffic to log. Valid values: `ACCEPT`, `REJECT`, `ALL`.- Returns:
- builder
-
trafficType
public TelemetryRuleRuleDestinationConfigurationVpcFlowLogParametersArgs.Builder trafficType(java.lang.String trafficType)
- Parameters:
trafficType- Type of traffic to log. Valid values: `ACCEPT`, `REJECT`, `ALL`.- Returns:
- builder
-
build
public TelemetryRuleRuleDestinationConfigurationVpcFlowLogParametersArgs build()
-
-