Class: Aws::AccessAnalyzer::Types::FindingSummaryV2
- Inherits:
-
Struct
- Object
- Struct
- Aws::AccessAnalyzer::Types::FindingSummaryV2
- Defined in:
- gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb
Overview
Contains information about a finding.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#analyzed_at ⇒ Time
The time at which the resource-based policy or IAM entity that generated the finding was analyzed.
-
#created_at ⇒ Time
The time at which the finding was created.
-
#error ⇒ String
The error that resulted in an Error finding.
-
#finding_type ⇒ String
The type of the access finding.
-
#id ⇒ String
The ID of the finding.
-
#resource ⇒ String
The resource that the external principal has access to.
-
#resource_owner_account ⇒ String
The Amazon Web Services account ID that owns the resource.
-
#resource_type ⇒ String
The type of the resource that the external principal has access to.
-
#status ⇒ String
The status of the finding.
-
#updated_at ⇒ Time
The time at which the finding was most recently updated.
Instance Attribute Details
#analyzed_at ⇒ Time
The time at which the resource-based policy or IAM entity that generated the finding was analyzed.
2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 2018 class FindingSummaryV2 < Struct.new( :analyzed_at, :created_at, :error, :id, :resource, :resource_type, :resource_owner_account, :status, :updated_at, :finding_type) SENSITIVE = [] include Aws::Structure end |
#created_at ⇒ Time
The time at which the finding was created.
2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 2018 class FindingSummaryV2 < Struct.new( :analyzed_at, :created_at, :error, :id, :resource, :resource_type, :resource_owner_account, :status, :updated_at, :finding_type) SENSITIVE = [] include Aws::Structure end |
#error ⇒ String
The error that resulted in an Error finding.
2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 2018 class FindingSummaryV2 < Struct.new( :analyzed_at, :created_at, :error, :id, :resource, :resource_type, :resource_owner_account, :status, :updated_at, :finding_type) SENSITIVE = [] include Aws::Structure end |
#finding_type ⇒ String
The type of the access finding. For external access analyzers, the
type is ExternalAccess. For unused access analyzers, the type can
be UnusedIAMRole, UnusedIAMUserAccessKey,
UnusedIAMUserPassword, or UnusedPermission. For internal access
analyzers, the type is InternalAccess.
2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 2018 class FindingSummaryV2 < Struct.new( :analyzed_at, :created_at, :error, :id, :resource, :resource_type, :resource_owner_account, :status, :updated_at, :finding_type) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
The ID of the finding.
2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 2018 class FindingSummaryV2 < Struct.new( :analyzed_at, :created_at, :error, :id, :resource, :resource_type, :resource_owner_account, :status, :updated_at, :finding_type) SENSITIVE = [] include Aws::Structure end |
#resource ⇒ String
The resource that the external principal has access to.
2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 2018 class FindingSummaryV2 < Struct.new( :analyzed_at, :created_at, :error, :id, :resource, :resource_type, :resource_owner_account, :status, :updated_at, :finding_type) SENSITIVE = [] include Aws::Structure end |
#resource_owner_account ⇒ String
The Amazon Web Services account ID that owns the resource.
2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 2018 class FindingSummaryV2 < Struct.new( :analyzed_at, :created_at, :error, :id, :resource, :resource_type, :resource_owner_account, :status, :updated_at, :finding_type) SENSITIVE = [] include Aws::Structure end |
#resource_type ⇒ String
The type of the resource that the external principal has access to.
2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 2018 class FindingSummaryV2 < Struct.new( :analyzed_at, :created_at, :error, :id, :resource, :resource_type, :resource_owner_account, :status, :updated_at, :finding_type) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The status of the finding.
2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 2018 class FindingSummaryV2 < Struct.new( :analyzed_at, :created_at, :error, :id, :resource, :resource_type, :resource_owner_account, :status, :updated_at, :finding_type) SENSITIVE = [] include Aws::Structure end |
#updated_at ⇒ Time
The time at which the finding was most recently updated.
2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 2018 class FindingSummaryV2 < Struct.new( :analyzed_at, :created_at, :error, :id, :resource, :resource_type, :resource_owner_account, :status, :updated_at, :finding_type) SENSITIVE = [] include Aws::Structure end |