Class: Aws::AccessAnalyzer::Types::AnalyzerConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::AccessAnalyzer::Types::AnalyzerConfiguration
- Defined in:
- gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb
Overview
AnalyzerConfiguration is a union - when making an API calls you must set exactly one of the members.
AnalyzerConfiguration is a union - when returned from an API call exactly one value will be set and the returned type will be a subclass of AnalyzerConfiguration corresponding to the set member.
Contains information about the configuration of an analyzer for an Amazon Web Services organization or account.
Direct Known Subclasses
Defined Under Namespace
Classes: Unknown, UnusedAccess
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#unknown ⇒ Object
Returns the value of attribute unknown.
-
#unused_access ⇒ Types::UnusedAccessConfiguration
Specifies the configuration of an unused access analyzer for an Amazon Web Services organization or account.
Instance Attribute Details
#unknown ⇒ Object
Returns the value of attribute unknown
478 479 480 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 478 def unknown @unknown end |
#unused_access ⇒ Types::UnusedAccessConfiguration
Specifies the configuration of an unused access analyzer for an Amazon Web Services organization or account.
478 479 480 481 482 483 484 485 486 487 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 478 class AnalyzerConfiguration < Struct.new( :unused_access, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class UnusedAccess < AnalyzerConfiguration; end class Unknown < AnalyzerConfiguration; end end |