AssessmentArgs

data class AssessmentArgs(val assessmentReportsDestination: Output<AssessmentReportsDestinationArgs>? = null, val awsAccount: Output<AssessmentAwsAccountArgs>? = null, val delegations: Output<List<AssessmentDelegationArgs>>? = null, val description: Output<String>? = null, val frameworkId: Output<String>? = null, val name: Output<String>? = null, val roles: Output<List<AssessmentRoleArgs>>? = null, val scope: Output<AssessmentScopeArgs>? = null, val status: Output<AssessmentStatus>? = null, val tags: Output<List<AssessmentTagArgs>>? = null) : ConvertibleToJava<AssessmentArgs>

An entity that defines the scope of audit evidence collected by AWS Audit Manager.

Constructors

Link copied to clipboard
fun AssessmentArgs(assessmentReportsDestination: Output<AssessmentReportsDestinationArgs>? = null, awsAccount: Output<AssessmentAwsAccountArgs>? = null, delegations: Output<List<AssessmentDelegationArgs>>? = null, description: Output<String>? = null, frameworkId: Output<String>? = null, name: Output<String>? = null, roles: Output<List<AssessmentRoleArgs>>? = null, scope: Output<AssessmentScopeArgs>? = null, status: Output<AssessmentStatus>? = null, tags: Output<List<AssessmentTagArgs>>? = null)

Functions

Link copied to clipboard
open override fun toJava(): AssessmentArgs

Properties

Link copied to clipboard
Link copied to clipboard

The list of delegations.

Link copied to clipboard
val description: Output<String>? = null
Link copied to clipboard
val frameworkId: Output<String>? = null
Link copied to clipboard
val name: Output<String>? = null
Link copied to clipboard
val roles: Output<List<AssessmentRoleArgs>>? = null

The list of roles for the specified assessment.

Link copied to clipboard
val scope: Output<AssessmentScopeArgs>? = null
Link copied to clipboard
val status: Output<AssessmentStatus>? = null
Link copied to clipboard
val tags: Output<List<AssessmentTagArgs>>? = null

The tags associated with the assessment.