Class CfnDeliveryChannel.ConfigSnapshotDeliveryPropertiesProperty
Provides options for how often AWS Config delivers configuration snapshots to the Amazon S3 bucket in your delivery channel.
Inheritance
Namespace: Amazon.CDK.AWS.Config
Assembly: Amazon.CDK.AWS.Config.dll
Syntax (csharp)
public class ConfigSnapshotDeliveryPropertiesProperty : Object, CfnDeliveryChannel.IConfigSnapshotDeliveryPropertiesProperty
Syntax (vb)
Public Class ConfigSnapshotDeliveryPropertiesProperty
Inherits Object
Implements CfnDeliveryChannel.IConfigSnapshotDeliveryPropertiesProperty
Remarks
If you want to create a rule that triggers evaluations for your resources when AWS Config delivers the configuration snapshot, see the following:
The frequency for a rule that triggers evaluations for your resources when AWS Config delivers the configuration snapshot is set by one of two values, depending on which is less frequent:
If the deliveryFrequency
value is less frequent than the MaximumExecutionFrequency
value for a rule, AWS Config invokes the rule only as often as the deliveryFrequency
value.
You should set the MaximumExecutionFrequency
value to be at least as frequent as the deliveryFrequency
value. You can view the deliveryFrequency
value by using the DescribeDeliveryChannnels
action.
To update the deliveryFrequency
with which AWS Config delivers your configuration snapshots, use the PutDeliveryChannel
action.
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.Config;
var configSnapshotDeliveryPropertiesProperty = new ConfigSnapshotDeliveryPropertiesProperty {
DeliveryFrequency = "deliveryFrequency"
};
Synopsis
Constructors
ConfigSnapshotDeliveryPropertiesProperty() |
Properties
DeliveryFrequency | The frequency with which AWS Config delivers configuration snapshots. |
Constructors
ConfigSnapshotDeliveryPropertiesProperty()
public ConfigSnapshotDeliveryPropertiesProperty()
Properties
DeliveryFrequency
The frequency with which AWS Config delivers configuration snapshots.
public string DeliveryFrequency { get; set; }
Property Value
System.String