Class: Aws::AccessAnalyzer::Types::AnalyzedResource
- Inherits:
-
Struct
- Object
- Struct
- Aws::AccessAnalyzer::Types::AnalyzedResource
- Defined in:
- gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb
Overview
Contains details about the analyzed resource.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#actions ⇒ Array<String>
The actions that an external principal is granted permission to use by the policy that generated the finding.
-
#analyzed_at ⇒ Time
The time at which the resource was analyzed.
-
#created_at ⇒ Time
The time at which the finding was created.
-
#error ⇒ String
An error message.
-
#is_public ⇒ Boolean
Indicates whether the policy that generated the finding grants public access to the resource.
-
#resource_arn ⇒ String
The ARN of the resource that was analyzed.
-
#resource_owner_account ⇒ String
The Amazon Web Services account ID that owns the resource.
-
#resource_type ⇒ String
The type of the resource that was analyzed.
-
#shared_via ⇒ Array<String>
Indicates how the access that generated the finding is granted.
-
#status ⇒ String
The current status of the finding generated from the analyzed resource.
-
#updated_at ⇒ Time
The time at which the finding was updated.
Instance Attribute Details
#actions ⇒ Array<String>
The actions that an external principal is granted permission to use by the policy that generated the finding.
342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 342 class AnalyzedResource < Struct.new( :actions, :analyzed_at, :created_at, :error, :is_public, :resource_arn, :resource_owner_account, :resource_type, :shared_via, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#analyzed_at ⇒ Time
The time at which the resource was analyzed.
342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 342 class AnalyzedResource < Struct.new( :actions, :analyzed_at, :created_at, :error, :is_public, :resource_arn, :resource_owner_account, :resource_type, :shared_via, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#created_at ⇒ Time
The time at which the finding was created.
342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 342 class AnalyzedResource < Struct.new( :actions, :analyzed_at, :created_at, :error, :is_public, :resource_arn, :resource_owner_account, :resource_type, :shared_via, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#error ⇒ String
An error message.
342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 342 class AnalyzedResource < Struct.new( :actions, :analyzed_at, :created_at, :error, :is_public, :resource_arn, :resource_owner_account, :resource_type, :shared_via, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#is_public ⇒ Boolean
Indicates whether the policy that generated the finding grants public access to the resource.
342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 342 class AnalyzedResource < Struct.new( :actions, :analyzed_at, :created_at, :error, :is_public, :resource_arn, :resource_owner_account, :resource_type, :shared_via, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#resource_arn ⇒ String
The ARN of the resource that was analyzed.
342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 342 class AnalyzedResource < Struct.new( :actions, :analyzed_at, :created_at, :error, :is_public, :resource_arn, :resource_owner_account, :resource_type, :shared_via, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#resource_owner_account ⇒ String
The Amazon Web Services account ID that owns the resource.
342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 342 class AnalyzedResource < Struct.new( :actions, :analyzed_at, :created_at, :error, :is_public, :resource_arn, :resource_owner_account, :resource_type, :shared_via, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#resource_type ⇒ String
The type of the resource that was analyzed.
342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 342 class AnalyzedResource < Struct.new( :actions, :analyzed_at, :created_at, :error, :is_public, :resource_arn, :resource_owner_account, :resource_type, :shared_via, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#shared_via ⇒ Array<String>
Indicates how the access that generated the finding is granted. This is populated for Amazon S3 bucket findings.
342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 342 class AnalyzedResource < Struct.new( :actions, :analyzed_at, :created_at, :error, :is_public, :resource_arn, :resource_owner_account, :resource_type, :shared_via, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The current status of the finding generated from the analyzed resource.
342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 342 class AnalyzedResource < Struct.new( :actions, :analyzed_at, :created_at, :error, :is_public, :resource_arn, :resource_owner_account, :resource_type, :shared_via, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#updated_at ⇒ Time
The time at which the finding was updated.
342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 342 class AnalyzedResource < Struct.new( :actions, :analyzed_at, :created_at, :error, :is_public, :resource_arn, :resource_owner_account, :resource_type, :shared_via, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |