TelemetryRuleForOrganizationRuleDestinationConfiguration constructor

const TelemetryRuleForOrganizationRuleDestinationConfiguration({
  1. Input<TelemetryRuleForOrganizationRuleDestinationConfigurationCloudtrailParameters?>? cloudtrailParameters,
  2. Input<String?>? destinationPattern,
  3. Input<String?>? destinationType,
  4. Input<TelemetryRuleForOrganizationRuleDestinationConfigurationElbLoadBalancerLoggingParameters?>? elbLoadBalancerLoggingParameters,
  5. Input<TelemetryRuleForOrganizationRuleDestinationConfigurationLogDeliveryParameters?>? logDeliveryParameters,
  6. Input<TelemetryRuleForOrganizationRuleDestinationConfigurationMskMonitoringParameters?>? mskMonitoringParameters,
  7. Input<int?>? retentionInDays,
  8. Input<TelemetryRuleForOrganizationRuleDestinationConfigurationVpcFlowLogParameters?>? vpcFlowLogParameters,
  9. Input<TelemetryRuleForOrganizationRuleDestinationConfigurationWafLoggingParameters?>? wafLoggingParameters,
})

Creates a new TelemetryRuleForOrganizationRuleDestinationConfiguration. cloudtrailParameters CloudTrail-specific parameters when CloudTrail is the source. See cloudtrailParameters below. destinationPattern Pattern used to generate the destination path or name. May contain alphanumeric characters, the macros &lt;accountId&gt; and &lt;resourceId&gt;, and the symbols _, /, -. destinationType Destination type for the telemetry data (for example cloud-watch-logs). elbLoadBalancerLoggingParameters ELB load balancer logging parameters when the resource is an ELB. See elbLoadBalancerLoggingParameters below. logDeliveryParameters Amazon Bedrock AgentCore log delivery parameters. See logDeliveryParameters below. mskMonitoringParameters Amazon MSK cluster monitoring parameters. See mskMonitoringParameters below. retentionInDays Number of days to retain the telemetry data in the destination. vpcFlowLogParameters VPC Flow Logs-specific parameters when the resource is AWS::EC2::VPC. See vpcFlowLogParameters below. wafLoggingParameters WAF logging parameters when the resource is AWS::WAFv2::WebACL. See wafLoggingParameters below.

Implementation

const TelemetryRuleForOrganizationRuleDestinationConfiguration({
  this.cloudtrailParameters,
  this.destinationPattern,
  this.destinationType,
  this.elbLoadBalancerLoggingParameters,
  this.logDeliveryParameters,
  this.mskMonitoringParameters,
  this.retentionInDays,
  this.vpcFlowLogParameters,
  this.wafLoggingParameters,
});