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.
2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 2420 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.
2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 2420 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.
2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 2420 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.
2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 2420 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.
2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 2420 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.
2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 2420 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.
2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 2420 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.
2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 2420 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.
2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 2420 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.
2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 2420 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.
2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 2420 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.
2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 2420 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 |