Class: Aws::AuditManager::Types::Evidence
- Inherits:
-
Struct
- Object
- Struct
- Aws::AuditManager::Types::Evidence
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-auditmanager/types.rb
Overview
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.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#assessment_report_selection ⇒ String
Specifies whether the evidence is inclded in the assessment report.
-
#attributes ⇒ Hash<String,String>
The names and values used by the evidence event, including an attribute name (such as ‘allowUsersToChangePassword`) and value (such as `true` or `false`).
-
#aws_account_id ⇒ String
The identifier for the specified AWS account.
-
#aws_organization ⇒ String
The AWS account from which the evidence is collected, and its AWS organization path.
-
#compliance_check ⇒ String
The evaluation status for evidence that falls under the compliance check category.
-
#data_source ⇒ String
The data source from which the specified evidence was collected.
-
#event_name ⇒ String
The name of the specified evidence event.
-
#event_source ⇒ String
The AWS service from which the evidence is collected.
-
#evidence_aws_account_id ⇒ String
The identifier for the specified AWS account.
-
#evidence_by_type ⇒ String
The type of automated evidence.
-
#evidence_folder_id ⇒ String
The identifier for the folder in which the evidence is stored.
-
#iam_id ⇒ String
The unique identifier for the IAM user or role associated with the evidence.
-
#id ⇒ String
The identifier for the evidence.
-
#resources_included ⇒ Array<Types::Resource>
The list of resources assessed to generate the evidence.
-
#time ⇒ Time
The timestamp that represents when the evidence was collected.
Instance Attribute Details
#assessment_report_selection ⇒ String
Specifies whether the evidence is inclded in the assessment report.
2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 |
# File 'lib/aws-sdk-auditmanager/types.rb', line 2144 class Evidence < Struct.new( :data_source, :evidence_aws_account_id, :time, :event_source, :event_name, :evidence_by_type, :resources_included, :attributes, :iam_id, :compliance_check, :aws_organization, :aws_account_id, :evidence_folder_id, :id, :assessment_report_selection) SENSITIVE = [] include Aws::Structure end |
#attributes ⇒ Hash<String,String>
The names and values used by the evidence event, including an attribute name (such as ‘allowUsersToChangePassword`) and value (such as `true` or `false`).
2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 |
# File 'lib/aws-sdk-auditmanager/types.rb', line 2144 class Evidence < Struct.new( :data_source, :evidence_aws_account_id, :time, :event_source, :event_name, :evidence_by_type, :resources_included, :attributes, :iam_id, :compliance_check, :aws_organization, :aws_account_id, :evidence_folder_id, :id, :assessment_report_selection) SENSITIVE = [] include Aws::Structure end |
#aws_account_id ⇒ String
The identifier for the specified AWS account.
2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 |
# File 'lib/aws-sdk-auditmanager/types.rb', line 2144 class Evidence < Struct.new( :data_source, :evidence_aws_account_id, :time, :event_source, :event_name, :evidence_by_type, :resources_included, :attributes, :iam_id, :compliance_check, :aws_organization, :aws_account_id, :evidence_folder_id, :id, :assessment_report_selection) SENSITIVE = [] include Aws::Structure end |
#aws_organization ⇒ String
The AWS account from which the evidence is collected, and its AWS organization path.
2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 |
# File 'lib/aws-sdk-auditmanager/types.rb', line 2144 class Evidence < Struct.new( :data_source, :evidence_aws_account_id, :time, :event_source, :event_name, :evidence_by_type, :resources_included, :attributes, :iam_id, :compliance_check, :aws_organization, :aws_account_id, :evidence_folder_id, :id, :assessment_report_selection) SENSITIVE = [] include Aws::Structure end |
#compliance_check ⇒ String
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.
2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 |
# File 'lib/aws-sdk-auditmanager/types.rb', line 2144 class Evidence < Struct.new( :data_source, :evidence_aws_account_id, :time, :event_source, :event_name, :evidence_by_type, :resources_included, :attributes, :iam_id, :compliance_check, :aws_organization, :aws_account_id, :evidence_folder_id, :id, :assessment_report_selection) SENSITIVE = [] include Aws::Structure end |
#data_source ⇒ String
The data source from which the specified evidence was collected.
2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 |
# File 'lib/aws-sdk-auditmanager/types.rb', line 2144 class Evidence < Struct.new( :data_source, :evidence_aws_account_id, :time, :event_source, :event_name, :evidence_by_type, :resources_included, :attributes, :iam_id, :compliance_check, :aws_organization, :aws_account_id, :evidence_folder_id, :id, :assessment_report_selection) SENSITIVE = [] include Aws::Structure end |
#event_name ⇒ String
The name of the specified evidence event.
2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 |
# File 'lib/aws-sdk-auditmanager/types.rb', line 2144 class Evidence < Struct.new( :data_source, :evidence_aws_account_id, :time, :event_source, :event_name, :evidence_by_type, :resources_included, :attributes, :iam_id, :compliance_check, :aws_organization, :aws_account_id, :evidence_folder_id, :id, :assessment_report_selection) SENSITIVE = [] include Aws::Structure end |
#event_source ⇒ String
The AWS service from which the evidence is collected.
2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 |
# File 'lib/aws-sdk-auditmanager/types.rb', line 2144 class Evidence < Struct.new( :data_source, :evidence_aws_account_id, :time, :event_source, :event_name, :evidence_by_type, :resources_included, :attributes, :iam_id, :compliance_check, :aws_organization, :aws_account_id, :evidence_folder_id, :id, :assessment_report_selection) SENSITIVE = [] include Aws::Structure end |
#evidence_aws_account_id ⇒ String
The identifier for the specified AWS account.
2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 |
# File 'lib/aws-sdk-auditmanager/types.rb', line 2144 class Evidence < Struct.new( :data_source, :evidence_aws_account_id, :time, :event_source, :event_name, :evidence_by_type, :resources_included, :attributes, :iam_id, :compliance_check, :aws_organization, :aws_account_id, :evidence_folder_id, :id, :assessment_report_selection) SENSITIVE = [] include Aws::Structure end |
#evidence_by_type ⇒ String
The type of automated evidence.
2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 |
# File 'lib/aws-sdk-auditmanager/types.rb', line 2144 class Evidence < Struct.new( :data_source, :evidence_aws_account_id, :time, :event_source, :event_name, :evidence_by_type, :resources_included, :attributes, :iam_id, :compliance_check, :aws_organization, :aws_account_id, :evidence_folder_id, :id, :assessment_report_selection) SENSITIVE = [] include Aws::Structure end |
#evidence_folder_id ⇒ String
The identifier for the folder in which the evidence is stored.
2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 |
# File 'lib/aws-sdk-auditmanager/types.rb', line 2144 class Evidence < Struct.new( :data_source, :evidence_aws_account_id, :time, :event_source, :event_name, :evidence_by_type, :resources_included, :attributes, :iam_id, :compliance_check, :aws_organization, :aws_account_id, :evidence_folder_id, :id, :assessment_report_selection) SENSITIVE = [] include Aws::Structure end |
#iam_id ⇒ String
The unique identifier for the IAM user or role associated with the evidence.
2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 |
# File 'lib/aws-sdk-auditmanager/types.rb', line 2144 class Evidence < Struct.new( :data_source, :evidence_aws_account_id, :time, :event_source, :event_name, :evidence_by_type, :resources_included, :attributes, :iam_id, :compliance_check, :aws_organization, :aws_account_id, :evidence_folder_id, :id, :assessment_report_selection) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
The identifier for the evidence.
2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 |
# File 'lib/aws-sdk-auditmanager/types.rb', line 2144 class Evidence < Struct.new( :data_source, :evidence_aws_account_id, :time, :event_source, :event_name, :evidence_by_type, :resources_included, :attributes, :iam_id, :compliance_check, :aws_organization, :aws_account_id, :evidence_folder_id, :id, :assessment_report_selection) SENSITIVE = [] include Aws::Structure end |
#resources_included ⇒ Array<Types::Resource>
The list of resources assessed to generate the evidence.
2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 |
# File 'lib/aws-sdk-auditmanager/types.rb', line 2144 class Evidence < Struct.new( :data_source, :evidence_aws_account_id, :time, :event_source, :event_name, :evidence_by_type, :resources_included, :attributes, :iam_id, :compliance_check, :aws_organization, :aws_account_id, :evidence_folder_id, :id, :assessment_report_selection) SENSITIVE = [] include Aws::Structure end |
#time ⇒ Time
The timestamp that represents when the evidence was collected.
2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 |
# File 'lib/aws-sdk-auditmanager/types.rb', line 2144 class Evidence < Struct.new( :data_source, :evidence_aws_account_id, :time, :event_source, :event_name, :evidence_by_type, :resources_included, :attributes, :iam_id, :compliance_check, :aws_organization, :aws_account_id, :evidence_folder_id, :id, :assessment_report_selection) SENSITIVE = [] include Aws::Structure end |