Interface IManagedRuleProps
Construction properties for a ManagedRule.
Inherited Members
Namespace: Amazon.CDK.AWS.Config
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface IManagedRuleProps : IRuleProps
Syntax (vb)
Public Interface IManagedRuleProps
Inherits IRuleProps
Remarks
ExampleMetadata: infused
Examples
// https://docs.aws.amazon.com/config/latest/developerguide/access-keys-rotated.html
// https://docs.aws.amazon.com/config/latest/developerguide/access-keys-rotated.html
new ManagedRule(this, "AccessKeysRotated", new ManagedRuleProps {
Identifier = ManagedRuleIdentifiers.ACCESS_KEYS_ROTATED,
InputParameters = new Dictionary<string, object> {
{ "maxAccessKeyAge", 60 }
},
// default is 24 hours
MaximumExecutionFrequency = MaximumExecutionFrequency.TWELVE_HOURS
});
Synopsis
Properties
Identifier | The identifier of the AWS managed rule. |
Properties
Identifier
The identifier of the AWS managed rule.
string Identifier { get; }
Property Value
System.String