Skip to content
v2.274.0

SamplingRuleRecordProperty Struct ​

Example ​

ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_xray as xray } from 'aws-cdk-lib';
const samplingRuleRecordProperty: xray.CfnSamplingRule.SamplingRuleRecordProperty = {
  createdAt: 'createdAt',
  modifiedAt: 'modifiedAt',
  samplingRule: {
    fixedRate: 123,
    host: 'host',
    httpMethod: 'httpMethod',
    priority: 123,
    reservoirSize: 123,
    resourceArn: 'resourceArn',
    serviceName: 'serviceName',
    serviceType: 'serviceType',
    urlPath: 'urlPath',

    // the properties below are optional
    attributes: {
      attributesKey: 'attributes',
    },
    ruleArn: 'ruleArn',
    ruleName: 'ruleName',
    samplingRateBoost: {
      cooldownWindowMinutes: 123,
      maxRate: 123,
    },
    version: 123,
  },
};

Properties ​

createdAtoptionalstringcreated_atoptionalstrcreatedAtoptionalStringCreatedAtoptionalstringCreatedAtoptional*string#
When the rule was created, in Unix time seconds.
modifiedAtoptionalstringmodified_atoptionalstrmodifiedAtoptionalStringModifiedAtoptionalstringModifiedAtoptional*string#
When the rule was modified, in Unix time seconds.
samplingRuleoptionalIResolvable | CfnSamplingRule.SamplingRulePropertysampling_ruleoptionaltyping.Union[IResolvable, SamplingRuleProperty]samplingRuleoptionalIResolvableSamplingRuleoptionalIResolvableSamplingRuleoptionalinterface{}#