Struct cfn::aws::config::ConfigRuleProperties [−][src]
pub struct ConfigRuleProperties { pub config_rule_name: Option<Value<String>>, pub description: Option<Value<String>>, pub input_parameters: Option<Value<Value>>, pub maximum_execution_frequency: Option<Value<String>>, pub scope: Option<Value<Scope>>, pub source: Value<Source>, }
Expand description
Properties for the ConfigRule
resource.
Fields
config_rule_name: Option<Value<String>>
Property ConfigRuleName
.
Update type: Immutable. AWS CloudFormation replaces the resource when you change this property.
description: Option<Value<String>>
Property Description
.
Update type: Mutable. AWS CloudFormation doesn’t replace the resource when you change this property.
input_parameters: Option<Value<Value>>
Property InputParameters
.
Update type: Mutable. AWS CloudFormation doesn’t replace the resource when you change this property.
maximum_execution_frequency: Option<Value<String>>
Property MaximumExecutionFrequency
.
Update type: Mutable. AWS CloudFormation doesn’t replace the resource when you change this property.
scope: Option<Value<Scope>>
Property Scope
.
Update type: Mutable. AWS CloudFormation doesn’t replace the resource when you change this property.
source: Value<Source>
Property Source
.
Update type: Mutable. AWS CloudFormation doesn’t replace the resource when you change this property.
Trait Implementations
Returns the “default value” for a type. Read more
Deserialize this value from the given Serde deserializer. Read more
Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for ConfigRuleProperties
impl Send for ConfigRuleProperties
impl Sync for ConfigRuleProperties
impl Unpin for ConfigRuleProperties
impl UnwindSafe for ConfigRuleProperties