Class: Aws::AccessAnalyzer::Types::GetFindingV2Response
- Inherits:
-
Struct
- Object
- Struct
- Aws::AccessAnalyzer::Types::GetFindingV2Response
- Defined in:
- gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb
Overview
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
An error.
-
#finding_details ⇒ Array<Types::FindingDetails>
A localized message that explains the finding and provides guidance on how to address it.
-
#finding_type ⇒ String
The type of the finding.
-
#id ⇒ String
The ID of the finding to retrieve.
-
#next_token ⇒ String
A token used for pagination of results returned.
-
#resource ⇒ String
The resource that generated the finding.
-
#resource_owner_account ⇒ String
Tye Amazon Web Services account ID that owns the resource.
-
#resource_type ⇒ String
The type of the resource identified in the finding.
-
#status ⇒ String
The status of the finding.
-
#updated_at ⇒ Time
The time at which the finding was updated.
Instance Attribute Details
#analyzed_at ⇒ Time
The time at which the resource-based policy or IAM entity that generated the finding was analyzed.
2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 2505 class GetFindingV2Response < Struct.new( :analyzed_at, :created_at, :error, :id, :next_token, :resource, :resource_type, :resource_owner_account, :status, :updated_at, :finding_details, :finding_type) SENSITIVE = [] include Aws::Structure end |
#created_at ⇒ Time
The time at which the finding was created.
2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 2505 class GetFindingV2Response < Struct.new( :analyzed_at, :created_at, :error, :id, :next_token, :resource, :resource_type, :resource_owner_account, :status, :updated_at, :finding_details, :finding_type) SENSITIVE = [] include Aws::Structure end |
#error ⇒ String
An error.
2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 2505 class GetFindingV2Response < Struct.new( :analyzed_at, :created_at, :error, :id, :next_token, :resource, :resource_type, :resource_owner_account, :status, :updated_at, :finding_details, :finding_type) SENSITIVE = [] include Aws::Structure end |
#finding_details ⇒ Array<Types::FindingDetails>
A localized message that explains the finding and provides guidance on how to address it.
2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 2505 class GetFindingV2Response < Struct.new( :analyzed_at, :created_at, :error, :id, :next_token, :resource, :resource_type, :resource_owner_account, :status, :updated_at, :finding_details, :finding_type) SENSITIVE = [] include Aws::Structure end |
#finding_type ⇒ String
The type of the 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.
2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 2505 class GetFindingV2Response < Struct.new( :analyzed_at, :created_at, :error, :id, :next_token, :resource, :resource_type, :resource_owner_account, :status, :updated_at, :finding_details, :finding_type) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
The ID of the finding to retrieve.
2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 2505 class GetFindingV2Response < Struct.new( :analyzed_at, :created_at, :error, :id, :next_token, :resource, :resource_type, :resource_owner_account, :status, :updated_at, :finding_details, :finding_type) SENSITIVE = [] include Aws::Structure end |
#next_token ⇒ String
A token used for pagination of results returned.
2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 2505 class GetFindingV2Response < Struct.new( :analyzed_at, :created_at, :error, :id, :next_token, :resource, :resource_type, :resource_owner_account, :status, :updated_at, :finding_details, :finding_type) SENSITIVE = [] include Aws::Structure end |
#resource ⇒ String
The resource that generated the finding.
2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 2505 class GetFindingV2Response < Struct.new( :analyzed_at, :created_at, :error, :id, :next_token, :resource, :resource_type, :resource_owner_account, :status, :updated_at, :finding_details, :finding_type) SENSITIVE = [] include Aws::Structure end |
#resource_owner_account ⇒ String
Tye Amazon Web Services account ID that owns the resource.
2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 2505 class GetFindingV2Response < Struct.new( :analyzed_at, :created_at, :error, :id, :next_token, :resource, :resource_type, :resource_owner_account, :status, :updated_at, :finding_details, :finding_type) SENSITIVE = [] include Aws::Structure end |
#resource_type ⇒ String
The type of the resource identified in the finding.
2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 2505 class GetFindingV2Response < Struct.new( :analyzed_at, :created_at, :error, :id, :next_token, :resource, :resource_type, :resource_owner_account, :status, :updated_at, :finding_details, :finding_type) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The status of the finding.
2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 2505 class GetFindingV2Response < Struct.new( :analyzed_at, :created_at, :error, :id, :next_token, :resource, :resource_type, :resource_owner_account, :status, :updated_at, :finding_details, :finding_type) SENSITIVE = [] include Aws::Structure end |
#updated_at ⇒ Time
The time at which the finding was updated.
2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 2505 class GetFindingV2Response < Struct.new( :analyzed_at, :created_at, :error, :id, :next_token, :resource, :resource_type, :resource_owner_account, :status, :updated_at, :finding_details, :finding_type) SENSITIVE = [] include Aws::Structure end |