class Aws::AccessAnalyzer::Types::AnalyzedResource

Contains details about the analyzed resource.

@!attribute [rw] actions

The actions that an external principal is granted permission to use
by the policy that generated the finding.
@return [Array<String>]

@!attribute [rw] analyzed_at

The time at which the resource was analyzed.
@return [Time]

@!attribute [rw] created_at

The time at which the finding was created.
@return [Time]

@!attribute [rw] error

An error message.
@return [String]

@!attribute [rw] is_public

Indicates whether the policy that generated the finding grants
public access to the resource.
@return [Boolean]

@!attribute [rw] resource_arn

The ARN of the resource that was analyzed.
@return [String]

@!attribute [rw] resource_owner_account

The Amazon Web Services account ID that owns the resource.
@return [String]

@!attribute [rw] resource_type

The type of the resource that was analyzed.
@return [String]

@!attribute [rw] shared_via

Indicates how the access that generated the finding is granted. This
is populated for Amazon S3 bucket findings.
@return [Array<String>]

@!attribute [rw] status

The current status of the finding generated from the analyzed
resource.
@return [String]

@!attribute [rw] updated_at

The time at which the finding was updated.
@return [Time]

@see docs.aws.amazon.com/goto/WebAPI/accessanalyzer-2019-11-01/AnalyzedResource AWS API Documentation

Constants

SENSITIVE