DeliverySource

class DeliverySource : KotlinCustomResource

A delivery source is an AWS resource that sends logs to an AWS destination. The destination can be CloudWatch Logs, Amazon S3, or Kinesis Data Firehose. Only some AWS services support being configured as a delivery source. These services are listed as Supported V2 Permissions in the table at Enabling logging from AWS services.

Properties

Link copied to clipboard
val arn: Output<String>

The Amazon Resource Name (ARN) that uniquely identifies this delivery source.

Link copied to clipboard
val id: Output<String>
Link copied to clipboard
val logType: Output<String>?

The type of logs being delivered. Only mandatory when the resourceArn could match more than one. In such a case, the error message will contain all the possible options.

Link copied to clipboard
val name: Output<String>

The unique name of the Log source.

Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val resourceArn: Output<String>?

The ARN of the resource that will be sending the logs.

Link copied to clipboard
val resourceArns: Output<List<String>>

This array contains the ARN of the AWS resource that sends logs and is represented by this delivery source. Currently, only one ARN can be in the array.

Link copied to clipboard
val service: Output<String>

The AWS service that is sending logs.

Link copied to clipboard
val tags: Output<List<Tag>>?

The tags that have been assigned to this delivery source.

Link copied to clipboard
val urn: Output<String>