Class TelemetryRuleRuleDestinationConfiguration
- java.lang.Object
-
- com.pulumi.aws.observabilityadmin.outputs.TelemetryRuleRuleDestinationConfiguration
-
public final class TelemetryRuleRuleDestinationConfiguration extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTelemetryRuleRuleDestinationConfiguration.Builder
-
Method Summary
-
-
-
Method Detail
-
cloudtrailParameters
public java.util.Optional<TelemetryRuleRuleDestinationConfigurationCloudtrailParameters> cloudtrailParameters()
- Returns:
- CloudTrail-specific parameters when CloudTrail is the source. See `cloudtrailParameters` below.
-
destinationPattern
public java.util.Optional<java.lang.String> destinationPattern()
- Returns:
- Pattern used to generate the destination path or name. May contain alphanumeric characters, the macros `<accountId>` and `<resourceId>`, and the symbols `_`, `/`, `-`.
-
destinationType
public java.util.Optional<java.lang.String> destinationType()
- Returns:
- Destination type for the telemetry data (for example `cloud-watch-logs`).
-
elbLoadBalancerLoggingParameters
public java.util.Optional<TelemetryRuleRuleDestinationConfigurationElbLoadBalancerLoggingParameters> elbLoadBalancerLoggingParameters()
- Returns:
- ELB load balancer logging parameters when the resource is an ELB. See `elbLoadBalancerLoggingParameters` below.
-
logDeliveryParameters
public java.util.Optional<TelemetryRuleRuleDestinationConfigurationLogDeliveryParameters> logDeliveryParameters()
- Returns:
- Amazon Bedrock AgentCore log delivery parameters. See `logDeliveryParameters` below.
-
mskMonitoringParameters
public java.util.Optional<TelemetryRuleRuleDestinationConfigurationMskMonitoringParameters> mskMonitoringParameters()
- Returns:
- Amazon MSK cluster monitoring parameters. See `mskMonitoringParameters` below.
-
retentionInDays
public java.util.Optional<java.lang.Integer> retentionInDays()
- Returns:
- Number of days to retain the telemetry data in the destination.
-
vpcFlowLogParameters
public java.util.Optional<TelemetryRuleRuleDestinationConfigurationVpcFlowLogParameters> vpcFlowLogParameters()
- Returns:
- VPC Flow Logs-specific parameters when the resource is `AWS::EC2::VPC`. See `vpcFlowLogParameters` below.
-
wafLoggingParameters
public java.util.Optional<TelemetryRuleRuleDestinationConfigurationWafLoggingParameters> wafLoggingParameters()
- Returns:
- WAF logging parameters when the resource is `AWS::WAFv2::WebACL`. See `wafLoggingParameters` below.
-
builder
public static TelemetryRuleRuleDestinationConfiguration.Builder builder()
-
builder
public static TelemetryRuleRuleDestinationConfiguration.Builder builder(TelemetryRuleRuleDestinationConfiguration defaults)
-
-