Skip to main content

Delivery Channel

Manages an Config Delivery Channel.

Sample code

exports.createResources = () => [
{
type: "DeliveryChannel",
group: "Config",
properties: ({}) => ({
name: "default",
}),
dependencies: ({ config }) => ({
configurationRecorder: "default",
s3Bucket: `config-bucket-${config.accountId()}`,
}),
},
];

Properties

Dependencies

Used By

Full Examples

List

gc l -t Config::DeliveryChannel
Listing resources on 1 provider: aws
✓ aws us-east-1
✓ Initialising
✓ Listing 1/1
┌──────────────────────────────────────────────────────────────────────────────┐
│ 1 Config::DeliveryChannel from aws │
├──────────────────────────────────────────────────────────────────────────────┤
│ name: default │
│ managedByUs: NO │
│ live: │
│ name: default │
│ s3BucketName: config-bucket-840541460064 │
│ │
└──────────────────────────────────────────────────────────────────────────────┘


List Summary:
Provider: aws
┌─────────────────────────────────────────────────────────────────────────────┐
│ aws │
├─────────────────────────┬───────────────────────────────────────────────────┤
│ Config::DeliveryChannel │ default │
└─────────────────────────┴───────────────────────────────────────────────────┘
1 resource, 1 type, 1 provider
Command "gc l -t Config::DeliveryChannel" executed in 2s, 113 MB