Class TelemetryRuleForOrganizationRuleDestinationConfigurationArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.observabilityadmin.inputs.TelemetryRuleForOrganizationRuleDestinationConfigurationArgs
-
public final class TelemetryRuleForOrganizationRuleDestinationConfigurationArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTelemetryRuleForOrganizationRuleDestinationConfigurationArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static TelemetryRuleForOrganizationRuleDestinationConfigurationArgsEmpty
-
Method Summary
-
-
-
Field Detail
-
Empty
public static final TelemetryRuleForOrganizationRuleDestinationConfigurationArgs Empty
-
-
Method Detail
-
cloudtrailParameters
public java.util.Optional<com.pulumi.core.Output<TelemetryRuleForOrganizationRuleDestinationConfigurationCloudtrailParametersArgs>> cloudtrailParameters()
- Returns:
- CloudTrail-specific parameters when CloudTrail is the source. See `cloudtrailParameters` below.
-
destinationPattern
public java.util.Optional<com.pulumi.core.Output<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<com.pulumi.core.Output<java.lang.String>> destinationType()
- Returns:
- Destination type for the telemetry data (for example `cloud-watch-logs`).
-
elbLoadBalancerLoggingParameters
public java.util.Optional<com.pulumi.core.Output<TelemetryRuleForOrganizationRuleDestinationConfigurationElbLoadBalancerLoggingParametersArgs>> elbLoadBalancerLoggingParameters()
- Returns:
- ELB load balancer logging parameters when the resource is an ELB. See `elbLoadBalancerLoggingParameters` below.
-
logDeliveryParameters
public java.util.Optional<com.pulumi.core.Output<TelemetryRuleForOrganizationRuleDestinationConfigurationLogDeliveryParametersArgs>> logDeliveryParameters()
- Returns:
- Amazon Bedrock AgentCore log delivery parameters. See `logDeliveryParameters` below.
-
mskMonitoringParameters
public java.util.Optional<com.pulumi.core.Output<TelemetryRuleForOrganizationRuleDestinationConfigurationMskMonitoringParametersArgs>> mskMonitoringParameters()
- Returns:
- Amazon MSK cluster monitoring parameters. See `mskMonitoringParameters` below.
-
retentionInDays
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> retentionInDays()
- Returns:
- Number of days to retain the telemetry data in the destination.
-
vpcFlowLogParameters
public java.util.Optional<com.pulumi.core.Output<TelemetryRuleForOrganizationRuleDestinationConfigurationVpcFlowLogParametersArgs>> vpcFlowLogParameters()
- Returns:
- VPC Flow Logs-specific parameters when the resource is `AWS::EC2::VPC`. See `vpcFlowLogParameters` below.
-
wafLoggingParameters
public java.util.Optional<com.pulumi.core.Output<TelemetryRuleForOrganizationRuleDestinationConfigurationWafLoggingParametersArgs>> wafLoggingParameters()
- Returns:
- WAF logging parameters when the resource is `AWS::WAFv2::WebACL`. See `wafLoggingParameters` below.
-
builder
public static TelemetryRuleForOrganizationRuleDestinationConfigurationArgs.Builder builder()
-
builder
public static TelemetryRuleForOrganizationRuleDestinationConfigurationArgs.Builder builder(TelemetryRuleForOrganizationRuleDestinationConfigurationArgs defaults)
-
-