Class: Aws::AccessAnalyzer::Types::InlineArchiveRule
- Inherits:
-
Struct
- Object
- Struct
- Aws::AccessAnalyzer::Types::InlineArchiveRule
- Defined in:
- gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb
Overview
Note:
When making an API call, you may pass InlineArchiveRule data as a hash:
{
filter: { # required
"String" => {
contains: ["String"],
eq: ["String"],
exists: false,
neq: ["String"],
},
},
rule_name: "Name", # required
}
An criterion statement in an archive rule. Each archive rule may have multiple criteria.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#filter ⇒ Hash<String,Types::Criterion>
The condition and values for a criterion.
-
#rule_name ⇒ String
The name of the rule.
Instance Attribute Details
#filter ⇒ Hash<String,Types::Criterion>
The condition and values for a criterion.
1669 1670 1671 1672 1673 1674 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 1669 class InlineArchiveRule < Struct.new( :filter, :rule_name) SENSITIVE = [] include Aws::Structure end |
#rule_name ⇒ String
The name of the rule.
1669 1670 1671 1672 1673 1674 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 1669 class InlineArchiveRule < Struct.new( :filter, :rule_name) SENSITIVE = [] include Aws::Structure end |