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 unused access 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
414 415 416 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 414 def unknown @unknown end |
#unused_access ⇒ Types::UnusedAccessConfiguration
Specifies the configuration of an unused access analyzer for an Amazon Web Services organization or account. External access analyzers do not support any configuration.
414 415 416 417 418 419 420 421 422 423 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 414 class AnalyzerConfiguration < Struct.new( :unused_access, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class UnusedAccess < AnalyzerConfiguration; end class Unknown < AnalyzerConfiguration; end end |