NAME

Paws::AuditManager::Evidence

USAGE

This class represents one of two things:

Arguments in a call to a service

Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object.

As an example, if Att1 is expected to be a Paws::AuditManager::Evidence object:

$service_obj->Method(Att1 => { AssessmentReportSelection => $value, ..., Time => $value  });

Results returned from an API call

Use accessors for each attribute. If Att1 is expected to be an Paws::AuditManager::Evidence object:

$result = $service_obj->Method(...);
$result->Att1->AssessmentReportSelection

DESCRIPTION

A record that contains the information needed to demonstrate compliance with the requirements specified by a control. Examples of evidence include change activity triggered by a user, or a system configuration snapshot.

ATTRIBUTES

AssessmentReportSelection => Str

Specifies whether the evidence is included in the assessment report.

Attributes => Paws::AuditManager::EvidenceAttributes

The names and values used by the evidence event, including an attribute name (such as allowUsersToChangePassword) and value (such as true or false).

AwsAccountId => Str

The identifier for the specified AWS account.

AwsOrganization => Str

The AWS account from which the evidence is collected, and its AWS organization path.

ComplianceCheck => Str

The evaluation status for evidence that falls under the compliance check category. For evidence collected from AWS Security Hub, a Pass or Fail result is shown. For evidence collected from AWS Config, a Compliant or Noncompliant result is shown.

DataSource => Str

The data source from which the specified evidence was collected.

EventName => Str

The name of the specified evidence event.

EventSource => Str

The AWS service from which the evidence is collected.

EvidenceAwsAccountId => Str

The identifier for the specified AWS account.

EvidenceByType => Str

The type of automated evidence.

EvidenceFolderId => Str

The identifier for the folder in which the evidence is stored.

IamId => Str

The unique identifier for the IAM user or role associated with the evidence.

Id => Str

The identifier for the evidence.

ResourcesIncluded => ArrayRef[Paws::AuditManager::Resource]

The list of resources assessed to generate the evidence.

Time => Str

The timestamp that represents when the evidence was collected.

SEE ALSO

This class forms part of Paws, describing an object used in Paws::AuditManager

BUGS and CONTRIBUTIONS

The source code is located here: https://github.com/pplu/aws-sdk-perl

Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues