We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.76.0
published on Monday, Aug 24, 2026 by Pulumi
published on Monday, Aug 24, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.76.0
published on Monday, Aug 24, 2026 by Pulumi
published on Monday, Aug 24, 2026 by Pulumi
Resource type definition for AWS::Config::DeliveryChannel
Using getDeliveryChannel
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getDeliveryChannel(args: GetDeliveryChannelArgs, opts?: InvokeOptions): Promise<GetDeliveryChannelResult>
function getDeliveryChannelOutput(args: GetDeliveryChannelOutputArgs, opts?: InvokeOutputOptions): Output<GetDeliveryChannelResult>def get_delivery_channel(name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDeliveryChannelResult
def get_delivery_channel_output(name: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetDeliveryChannelResult]func LookupDeliveryChannel(ctx *Context, args *LookupDeliveryChannelArgs, opts ...InvokeOption) (*LookupDeliveryChannelResult, error)
func LookupDeliveryChannelOutput(ctx *Context, args *LookupDeliveryChannelOutputArgs, opts ...InvokeOption) LookupDeliveryChannelResultOutput> Note: This function is named LookupDeliveryChannel in the Go SDK.
public static class GetDeliveryChannel
{
public static Task<GetDeliveryChannelResult> InvokeAsync(GetDeliveryChannelArgs args, InvokeOptions? opts = null)
public static Output<GetDeliveryChannelResult> Invoke(GetDeliveryChannelInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetDeliveryChannelResult> Invoke(GetDeliveryChannelInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetDeliveryChannelResult> getDeliveryChannel(GetDeliveryChannelArgs args, InvokeOptions options)
public static Output<GetDeliveryChannelResult> getDeliveryChannel(GetDeliveryChannelArgs args, InvokeOptions options)
public static Output<GetDeliveryChannelResult> getDeliveryChannel(GetDeliveryChannelArgs args, InvokeOutputOptions options)
fn::invoke:
function: aws-native:configuration:getDeliveryChannel
arguments:
# arguments dictionarydata "aws-native_configuration_get_delivery_channel" "name" {
# arguments
}The following arguments are supported:
- Name string
- The name of the delivery channel. By default, AWS Config assigns the name "default" when creating the delivery channel. To change the delivery channel name, you must use the DeleteDeliveryChannel action to delete your current delivery channel, and then you must use the PutDeliveryChannel command to create a delivery channel that has the desired name.
- Name string
- The name of the delivery channel. By default, AWS Config assigns the name "default" when creating the delivery channel. To change the delivery channel name, you must use the DeleteDeliveryChannel action to delete your current delivery channel, and then you must use the PutDeliveryChannel command to create a delivery channel that has the desired name.
- name string
- The name of the delivery channel. By default, AWS Config assigns the name "default" when creating the delivery channel. To change the delivery channel name, you must use the DeleteDeliveryChannel action to delete your current delivery channel, and then you must use the PutDeliveryChannel command to create a delivery channel that has the desired name.
- name String
- The name of the delivery channel. By default, AWS Config assigns the name "default" when creating the delivery channel. To change the delivery channel name, you must use the DeleteDeliveryChannel action to delete your current delivery channel, and then you must use the PutDeliveryChannel command to create a delivery channel that has the desired name.
- name string
- The name of the delivery channel. By default, AWS Config assigns the name "default" when creating the delivery channel. To change the delivery channel name, you must use the DeleteDeliveryChannel action to delete your current delivery channel, and then you must use the PutDeliveryChannel command to create a delivery channel that has the desired name.
- name str
- The name of the delivery channel. By default, AWS Config assigns the name "default" when creating the delivery channel. To change the delivery channel name, you must use the DeleteDeliveryChannel action to delete your current delivery channel, and then you must use the PutDeliveryChannel command to create a delivery channel that has the desired name.
- name String
- The name of the delivery channel. By default, AWS Config assigns the name "default" when creating the delivery channel. To change the delivery channel name, you must use the DeleteDeliveryChannel action to delete your current delivery channel, and then you must use the PutDeliveryChannel command to create a delivery channel that has the desired name.
getDeliveryChannel Result
The following output properties are available:
- Config
Snapshot Pulumi.Delivery Properties Aws Native. Configuration. Outputs. Delivery Channel Config Snapshot Delivery Properties - The options for how often AWS Config delivers configuration snapshots to the Amazon S3 bucket.
- S3Bucket
Name string - The name of the Amazon S3 bucket to which AWS Config delivers configuration snapshots and configuration history files.
- S3Key
Prefix string - The prefix for the specified Amazon S3 bucket.
- S3Kms
Key stringArn - The Amazon Resource Name (ARN) of the AWS Key Management Service (AWS KMS ) AWS KMS key (KMS key) used to encrypt objects delivered by AWS Config. Must belong to the same Region as the destination S3 bucket.
- Sns
Topic stringArn - The Amazon Resource Name (ARN) of the Amazon SNS topic to which AWS Config sends notifications about configuration changes.
- Config
Snapshot DeliveryDelivery Properties Channel Config Snapshot Delivery Properties - The options for how often AWS Config delivers configuration snapshots to the Amazon S3 bucket.
- S3Bucket
Name string - The name of the Amazon S3 bucket to which AWS Config delivers configuration snapshots and configuration history files.
- S3Key
Prefix string - The prefix for the specified Amazon S3 bucket.
- S3Kms
Key stringArn - The Amazon Resource Name (ARN) of the AWS Key Management Service (AWS KMS ) AWS KMS key (KMS key) used to encrypt objects delivered by AWS Config. Must belong to the same Region as the destination S3 bucket.
- Sns
Topic stringArn - The Amazon Resource Name (ARN) of the Amazon SNS topic to which AWS Config sends notifications about configuration changes.
- config_
snapshot_ objectdelivery_ properties - The options for how often AWS Config delivers configuration snapshots to the Amazon S3 bucket.
- s3_
bucket_ stringname - The name of the Amazon S3 bucket to which AWS Config delivers configuration snapshots and configuration history files.
- s3_
key_ stringprefix - The prefix for the specified Amazon S3 bucket.
- s3_
kms_ stringkey_ arn - The Amazon Resource Name (ARN) of the AWS Key Management Service (AWS KMS ) AWS KMS key (KMS key) used to encrypt objects delivered by AWS Config. Must belong to the same Region as the destination S3 bucket.
- sns_
topic_ stringarn - The Amazon Resource Name (ARN) of the Amazon SNS topic to which AWS Config sends notifications about configuration changes.
- config
Snapshot DeliveryDelivery Properties Channel Config Snapshot Delivery Properties - The options for how often AWS Config delivers configuration snapshots to the Amazon S3 bucket.
- s3Bucket
Name String - The name of the Amazon S3 bucket to which AWS Config delivers configuration snapshots and configuration history files.
- s3Key
Prefix String - The prefix for the specified Amazon S3 bucket.
- s3Kms
Key StringArn - The Amazon Resource Name (ARN) of the AWS Key Management Service (AWS KMS ) AWS KMS key (KMS key) used to encrypt objects delivered by AWS Config. Must belong to the same Region as the destination S3 bucket.
- sns
Topic StringArn - The Amazon Resource Name (ARN) of the Amazon SNS topic to which AWS Config sends notifications about configuration changes.
- config
Snapshot DeliveryDelivery Properties Channel Config Snapshot Delivery Properties - The options for how often AWS Config delivers configuration snapshots to the Amazon S3 bucket.
- s3Bucket
Name string - The name of the Amazon S3 bucket to which AWS Config delivers configuration snapshots and configuration history files.
- s3Key
Prefix string - The prefix for the specified Amazon S3 bucket.
- s3Kms
Key stringArn - The Amazon Resource Name (ARN) of the AWS Key Management Service (AWS KMS ) AWS KMS key (KMS key) used to encrypt objects delivered by AWS Config. Must belong to the same Region as the destination S3 bucket.
- sns
Topic stringArn - The Amazon Resource Name (ARN) of the Amazon SNS topic to which AWS Config sends notifications about configuration changes.
- config_
snapshot_ Deliverydelivery_ properties Channel Config Snapshot Delivery Properties - The options for how often AWS Config delivers configuration snapshots to the Amazon S3 bucket.
- s3_
bucket_ strname - The name of the Amazon S3 bucket to which AWS Config delivers configuration snapshots and configuration history files.
- s3_
key_ strprefix - The prefix for the specified Amazon S3 bucket.
- s3_
kms_ strkey_ arn - The Amazon Resource Name (ARN) of the AWS Key Management Service (AWS KMS ) AWS KMS key (KMS key) used to encrypt objects delivered by AWS Config. Must belong to the same Region as the destination S3 bucket.
- sns_
topic_ strarn - The Amazon Resource Name (ARN) of the Amazon SNS topic to which AWS Config sends notifications about configuration changes.
- config
Snapshot Property MapDelivery Properties - The options for how often AWS Config delivers configuration snapshots to the Amazon S3 bucket.
- s3Bucket
Name String - The name of the Amazon S3 bucket to which AWS Config delivers configuration snapshots and configuration history files.
- s3Key
Prefix String - The prefix for the specified Amazon S3 bucket.
- s3Kms
Key StringArn - The Amazon Resource Name (ARN) of the AWS Key Management Service (AWS KMS ) AWS KMS key (KMS key) used to encrypt objects delivered by AWS Config. Must belong to the same Region as the destination S3 bucket.
- sns
Topic StringArn - The Amazon Resource Name (ARN) of the Amazon SNS topic to which AWS Config sends notifications about configuration changes.
Supporting Types
DeliveryChannelConfigSnapshotDeliveryProperties
- Delivery
Frequency Pulumi.Aws Native. Configuration. Delivery Channel Config Snapshot Delivery Properties Delivery Frequency - The frequency with which AWS Config delivers configuration snapshots.
- Delivery
Frequency DeliveryChannel Config Snapshot Delivery Properties Delivery Frequency - The frequency with which AWS Config delivers configuration snapshots.
- delivery_
frequency "One_Hour" | "Three_Hours" | "Six_Hours" | "Twelve_Hours" | "TwentyFour_Hours" - The frequency with which AWS Config delivers configuration snapshots.
- delivery
Frequency DeliveryChannel Config Snapshot Delivery Properties Delivery Frequency - The frequency with which AWS Config delivers configuration snapshots.
- delivery
Frequency DeliveryChannel Config Snapshot Delivery Properties Delivery Frequency - The frequency with which AWS Config delivers configuration snapshots.
- delivery_
frequency DeliveryChannel Config Snapshot Delivery Properties Delivery Frequency - The frequency with which AWS Config delivers configuration snapshots.
- delivery
Frequency "One_Hour" | "Three_Hours" | "Six_Hours" | "Twelve_Hours" | "TwentyFour_Hours" - The frequency with which AWS Config delivers configuration snapshots.
DeliveryChannelConfigSnapshotDeliveryPropertiesDeliveryFrequency
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.76.0
published on Monday, Aug 24, 2026 by Pulumi
published on Monday, Aug 24, 2026 by Pulumi