Class: Aws::AuditManager::Types::AssessmentMetadata

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-auditmanager/types.rb

Overview

The metadata that’s associated with the specified assessment.

Constant Summary collapse

SENSITIVE =
[:name, :description, :compliance_type, :assessment_reports_destination, :scope, :roles, :delegations]

Instance Attribute Summary collapse

Instance Attribute Details

#assessment_reports_destinationTypes::AssessmentReportsDestination

The destination that evidence reports are stored in for the assessment.



569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
# File 'lib/aws-sdk-auditmanager/types.rb', line 569

class  < Struct.new(
  :name,
  :id,
  :description,
  :compliance_type,
  :status,
  :assessment_reports_destination,
  :scope,
  :roles,
  :delegations,
  :creation_time,
  :last_updated)
  SENSITIVE = [:name, :description, :compliance_type, :assessment_reports_destination, :scope, :roles, :delegations]
  include Aws::Structure
end

#compliance_typeString

The name of the compliance standard that’s related to the assessment, such as PCI-DSS.



569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
# File 'lib/aws-sdk-auditmanager/types.rb', line 569

class  < Struct.new(
  :name,
  :id,
  :description,
  :compliance_type,
  :status,
  :assessment_reports_destination,
  :scope,
  :roles,
  :delegations,
  :creation_time,
  :last_updated)
  SENSITIVE = [:name, :description, :compliance_type, :assessment_reports_destination, :scope, :roles, :delegations]
  include Aws::Structure
end

#creation_timeTime

Specifies when the assessment was created.



569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
# File 'lib/aws-sdk-auditmanager/types.rb', line 569

class  < Struct.new(
  :name,
  :id,
  :description,
  :compliance_type,
  :status,
  :assessment_reports_destination,
  :scope,
  :roles,
  :delegations,
  :creation_time,
  :last_updated)
  SENSITIVE = [:name, :description, :compliance_type, :assessment_reports_destination, :scope, :roles, :delegations]
  include Aws::Structure
end

#delegationsArray<Types::Delegation>

The delegations that are associated with the assessment.



569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
# File 'lib/aws-sdk-auditmanager/types.rb', line 569

class  < Struct.new(
  :name,
  :id,
  :description,
  :compliance_type,
  :status,
  :assessment_reports_destination,
  :scope,
  :roles,
  :delegations,
  :creation_time,
  :last_updated)
  SENSITIVE = [:name, :description, :compliance_type, :assessment_reports_destination, :scope, :roles, :delegations]
  include Aws::Structure
end

#descriptionString

The description of the assessment.



569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
# File 'lib/aws-sdk-auditmanager/types.rb', line 569

class  < Struct.new(
  :name,
  :id,
  :description,
  :compliance_type,
  :status,
  :assessment_reports_destination,
  :scope,
  :roles,
  :delegations,
  :creation_time,
  :last_updated)
  SENSITIVE = [:name, :description, :compliance_type, :assessment_reports_destination, :scope, :roles, :delegations]
  include Aws::Structure
end

#idString

The unique identifier for the assessment.



569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
# File 'lib/aws-sdk-auditmanager/types.rb', line 569

class  < Struct.new(
  :name,
  :id,
  :description,
  :compliance_type,
  :status,
  :assessment_reports_destination,
  :scope,
  :roles,
  :delegations,
  :creation_time,
  :last_updated)
  SENSITIVE = [:name, :description, :compliance_type, :assessment_reports_destination, :scope, :roles, :delegations]
  include Aws::Structure
end

#last_updatedTime

The time of the most recent update.



569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
# File 'lib/aws-sdk-auditmanager/types.rb', line 569

class  < Struct.new(
  :name,
  :id,
  :description,
  :compliance_type,
  :status,
  :assessment_reports_destination,
  :scope,
  :roles,
  :delegations,
  :creation_time,
  :last_updated)
  SENSITIVE = [:name, :description, :compliance_type, :assessment_reports_destination, :scope, :roles, :delegations]
  include Aws::Structure
end

#nameString

The name of the assessment.



569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
# File 'lib/aws-sdk-auditmanager/types.rb', line 569

class  < Struct.new(
  :name,
  :id,
  :description,
  :compliance_type,
  :status,
  :assessment_reports_destination,
  :scope,
  :roles,
  :delegations,
  :creation_time,
  :last_updated)
  SENSITIVE = [:name, :description, :compliance_type, :assessment_reports_destination, :scope, :roles, :delegations]
  include Aws::Structure
end

#rolesArray<Types::Role>

The roles that are associated with the assessment.



569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
# File 'lib/aws-sdk-auditmanager/types.rb', line 569

class  < Struct.new(
  :name,
  :id,
  :description,
  :compliance_type,
  :status,
  :assessment_reports_destination,
  :scope,
  :roles,
  :delegations,
  :creation_time,
  :last_updated)
  SENSITIVE = [:name, :description, :compliance_type, :assessment_reports_destination, :scope, :roles, :delegations]
  include Aws::Structure
end

#scopeTypes::Scope

The wrapper of Amazon Web Services accounts and services that are in scope for the assessment.



569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
# File 'lib/aws-sdk-auditmanager/types.rb', line 569

class  < Struct.new(
  :name,
  :id,
  :description,
  :compliance_type,
  :status,
  :assessment_reports_destination,
  :scope,
  :roles,
  :delegations,
  :creation_time,
  :last_updated)
  SENSITIVE = [:name, :description, :compliance_type, :assessment_reports_destination, :scope, :roles, :delegations]
  include Aws::Structure
end

#statusString

The overall status of the assessment.



569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
# File 'lib/aws-sdk-auditmanager/types.rb', line 569

class  < Struct.new(
  :name,
  :id,
  :description,
  :compliance_type,
  :status,
  :assessment_reports_destination,
  :scope,
  :roles,
  :delegations,
  :creation_time,
  :last_updated)
  SENSITIVE = [:name, :description, :compliance_type, :assessment_reports_destination, :scope, :roles, :delegations]
  include Aws::Structure
end