Class CustomDestinationUpdateRequestAttributes

The attributes associated with the custom destination.

Hierarchy

  • CustomDestinationUpdateRequestAttributes

Constructors

Properties

additionalProperties?: {
    [key: string]: any;
}

A container for additional, undeclared properties. This is a holder for any undeclared properties as specified with the 'additionalProperties' keyword in the OAS document.

Type declaration

  • [key: string]: any
enabled?: boolean

Whether logs matching this custom destination should be forwarded or not.

forwardTags?: boolean

Whether tags from the forwarded logs should be forwarded or not.

forwardTagsRestrictionList?: string[]

List of keys of tags to be restricted from being forwarded. An empty list represents no restriction is in place and either all or no tags will be forwarded depending on forward_tags_restriction_list_type parameter.

forwardTagsRestrictionListType?: CustomDestinationAttributeTagsRestrictionListType

How forward_tags_restriction_list parameter should be interpreted. If ALLOW_LIST, then only tags whose keys on the forwarded logs match the ones on the restriction list are forwarded.

BLOCK_LIST works the opposite way. It does not forward the tags matching the ones on the list.

A custom destination's location to forward logs.

name?: string

The custom destination name.

query?: string

The custom destination query and filter. Logs matching this query are forwarded to the destination.

Generated using TypeDoc