-
Notifications
You must be signed in to change notification settings - Fork 17
/
MaximumExecutionFrequency.go
33 lines (29 loc) · 1.16 KB
/
MaximumExecutionFrequency.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
package awsconfig
// The maximum frequency at which the AWS Config rule runs evaluations.
//
// Example:
// // https://docs.aws.amazon.com/config/latest/developerguide/access-keys-rotated.html
// // https://docs.aws.amazon.com/config/latest/developerguide/access-keys-rotated.html
// config.NewManagedRule(this, jsii.String("AccessKeysRotated"), &ManagedRuleProps{
// Identifier: config.ManagedRuleIdentifiers_ACCESS_KEYS_ROTATED(),
// InputParameters: map[string]interface{}{
// "maxAccessKeyAge": jsii.Number(60),
// },
//
// // default is 24 hours
// MaximumExecutionFrequency: config.MaximumExecutionFrequency_TWELVE_HOURS,
// })
//
type MaximumExecutionFrequency string
const (
// 1 hour.
MaximumExecutionFrequency_ONE_HOUR MaximumExecutionFrequency = "ONE_HOUR"
// 3 hours.
MaximumExecutionFrequency_THREE_HOURS MaximumExecutionFrequency = "THREE_HOURS"
// 6 hours.
MaximumExecutionFrequency_SIX_HOURS MaximumExecutionFrequency = "SIX_HOURS"
// 12 hours.
MaximumExecutionFrequency_TWELVE_HOURS MaximumExecutionFrequency = "TWELVE_HOURS"
// 24 hours.
MaximumExecutionFrequency_TWENTY_FOUR_HOURS MaximumExecutionFrequency = "TWENTY_FOUR_HOURS"
)