Skip to content
v2.275.0

CaptureLimitsConfigProperty Struct ​

Safety limits that bound what is captured.

Example ​

ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_applicationsignals as applicationsignals } from 'aws-cdk-lib';
const captureLimitsConfigProperty: applicationsignals.CfnInstrumentationConfig.CaptureLimitsConfigProperty = {
  maxCollectionDepth: 123,
  maxCollectionWidth: 123,
  maxFieldsPerObject: 123,
  maxHits: 123,
  maxObjectDepth: 123,
  maxStackFrames: 123,
  maxStackTraceSize: 123,
  maxStringLength: 123,
};

Properties ​

maxCollectionDepthoptionalnumbermax_collection_depthoptionalint | floatmaxCollectionDepthoptionalNumberMaxCollectionDepthoptionaldoubleMaxCollectionDepthoptional*float64#
Maximum nesting depth to traverse inside collections.
maxCollectionWidthoptionalnumbermax_collection_widthoptionalint | floatmaxCollectionWidthoptionalNumberMaxCollectionWidthoptionaldoubleMaxCollectionWidthoptional*float64#
Maximum number of items to capture from any collection.
maxFieldsPerObjectoptionalnumbermax_fields_per_objectoptionalint | floatmaxFieldsPerObjectoptionalNumberMaxFieldsPerObjectoptionaldoubleMaxFieldsPerObjectoptional*float64#
Maximum number of fields to capture for any object.
maxHitsoptionalnumbermax_hitsoptionalint | floatmaxHitsoptionalNumberMaxHitsoptionaldoubleMaxHitsoptional*float64#
Maximum number of times the instrumentation point can be hit before disabled.
maxObjectDepthoptionalnumbermax_object_depthoptionalint | floatmaxObjectDepthoptionalNumberMaxObjectDepthoptionaldoubleMaxObjectDepthoptional*float64#
Maximum depth for nested object traversal.
maxStackFramesoptionalnumbermax_stack_framesoptionalint | floatmaxStackFramesoptionalNumberMaxStackFramesoptionaldoubleMaxStackFramesoptional*float64#
Maximum number of stack frames to capture.
maxStackTraceSizeoptionalnumbermax_stack_trace_sizeoptionalint | floatmaxStackTraceSizeoptionalNumberMaxStackTraceSizeoptionaldoubleMaxStackTraceSizeoptional*float64#
Maximum total size in bytes of a captured stack trace.
maxStringLengthoptionalnumbermax_string_lengthoptionalint | floatmaxStringLengthoptionalNumberMaxStringLengthoptionaldoubleMaxStringLengthoptional*float64#
Maximum length of captured string values in characters.