RecordFieldDeliveryProps

class aws_cdk.mixins_preview.aws_logs.RecordFieldDeliveryProps(*, mandatory_fields=None, provided_fields=None)

Bases: object

(experimental) Props for RecordFields involved in log delivery.

Parameters:
  • mandatory_fields (Optional[Sequence[str]]) – (experimental) Any recordFields that a mandatory to be included in a log delivery of a certain log type. Default: - log type has no mandatory fields

  • provided_fields (Optional[Sequence[str]]) – (experimental) RecordFields the user has defined to be used in log delivery.

Stability:

experimental

ExampleMetadata:

fixture=_generated

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk.mixins_preview import aws_logs as logs

record_field_delivery_props = logs.RecordFieldDeliveryProps(
    mandatory_fields=["mandatoryFields"],
    provided_fields=["providedFields"]
)

Attributes

mandatory_fields

(experimental) Any recordFields that a mandatory to be included in a log delivery of a certain log type.

Default:
  • log type has no mandatory fields

Stability:

experimental

provided_fields

(experimental) RecordFields the user has defined to be used in log delivery.

Stability:

experimental

Defualt:
  • no fields were provided