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.
359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 359 class AnalyzedResource < Struct.new( :resource_arn, :resource_type, :created_at, :analyzed_at, :updated_at, :is_public, :actions, :shared_via, :status, :resource_owner_account, :error) SENSITIVE = [] include Aws::Structure end |
#analyzed_at ⇒ Time
The time at which the resource was analyzed.
359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 359 class AnalyzedResource < Struct.new( :resource_arn, :resource_type, :created_at, :analyzed_at, :updated_at, :is_public, :actions, :shared_via, :status, :resource_owner_account, :error) SENSITIVE = [] include Aws::Structure end |
#created_at ⇒ Time
The time at which the finding was created.
359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 359 class AnalyzedResource < Struct.new( :resource_arn, :resource_type, :created_at, :analyzed_at, :updated_at, :is_public, :actions, :shared_via, :status, :resource_owner_account, :error) SENSITIVE = [] include Aws::Structure end |
#error ⇒ String
An error message.
359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 359 class AnalyzedResource < Struct.new( :resource_arn, :resource_type, :created_at, :analyzed_at, :updated_at, :is_public, :actions, :shared_via, :status, :resource_owner_account, :error) SENSITIVE = [] include Aws::Structure end |
#is_public ⇒ Boolean
Indicates whether the policy that generated the finding grants public access to the resource.
359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 359 class AnalyzedResource < Struct.new( :resource_arn, :resource_type, :created_at, :analyzed_at, :updated_at, :is_public, :actions, :shared_via, :status, :resource_owner_account, :error) SENSITIVE = [] include Aws::Structure end |
#resource_arn ⇒ String
The ARN of the resource that was analyzed.
359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 359 class AnalyzedResource < Struct.new( :resource_arn, :resource_type, :created_at, :analyzed_at, :updated_at, :is_public, :actions, :shared_via, :status, :resource_owner_account, :error) SENSITIVE = [] include Aws::Structure end |
#resource_owner_account ⇒ String
The Amazon Web Services account ID that owns the resource.
359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 359 class AnalyzedResource < Struct.new( :resource_arn, :resource_type, :created_at, :analyzed_at, :updated_at, :is_public, :actions, :shared_via, :status, :resource_owner_account, :error) SENSITIVE = [] include Aws::Structure end |
#resource_type ⇒ String
The type of the resource that was analyzed.
359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 359 class AnalyzedResource < Struct.new( :resource_arn, :resource_type, :created_at, :analyzed_at, :updated_at, :is_public, :actions, :shared_via, :status, :resource_owner_account, :error) 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.
359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 359 class AnalyzedResource < Struct.new( :resource_arn, :resource_type, :created_at, :analyzed_at, :updated_at, :is_public, :actions, :shared_via, :status, :resource_owner_account, :error) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The current status of the finding generated from the analyzed resource.
359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 359 class AnalyzedResource < Struct.new( :resource_arn, :resource_type, :created_at, :analyzed_at, :updated_at, :is_public, :actions, :shared_via, :status, :resource_owner_account, :error) SENSITIVE = [] include Aws::Structure end |
#updated_at ⇒ Time
The time at which the finding was updated.
359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 |
# File 'gems/aws-sdk-accessanalyzer/lib/aws-sdk-accessanalyzer/types.rb', line 359 class AnalyzedResource < Struct.new( :resource_arn, :resource_type, :created_at, :analyzed_at, :updated_at, :is_public, :actions, :shared_via, :status, :resource_owner_account, :error) SENSITIVE = [] include Aws::Structure end |