CfnAssessmentProps

class aws_cdk.aws_auditmanager.CfnAssessmentProps(*, assessment_reports_destination=None, aws_account=None, description=None, framework_id=None, name=None, roles=None, scope=None, status=None, tags=None)

Bases: object

Properties for defining a AWS::AuditManager::Assessment.

Parameters
  • assessment_reports_destination (Union[AssessmentReportsDestinationProperty, IResolvable, None]) – AWS::AuditManager::Assessment.AssessmentReportsDestination.

  • aws_account (Union[IResolvable, AWSAccountProperty, None]) – AWS::AuditManager::Assessment.AwsAccount.

  • description (Optional[str]) – AWS::AuditManager::Assessment.Description.

  • framework_id (Optional[str]) – AWS::AuditManager::Assessment.FrameworkId.

  • name (Optional[str]) – AWS::AuditManager::Assessment.Name.

  • roles (Union[IResolvable, Sequence[Union[IResolvable, RoleProperty]], None]) – AWS::AuditManager::Assessment.Roles.

  • scope (Union[IResolvable, ScopeProperty, None]) – AWS::AuditManager::Assessment.Scope.

  • status (Optional[str]) – AWS::AuditManager::Assessment.Status.

  • tags (Optional[Sequence[CfnTag]]) – AWS::AuditManager::Assessment.Tags.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-auditmanager-assessment.html

Attributes

assessment_reports_destination

AWS::AuditManager::Assessment.AssessmentReportsDestination.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-auditmanager-assessment.html#cfn-auditmanager-assessment-assessmentreportsdestination

Return type

Union[AssessmentReportsDestinationProperty, IResolvable, None]

aws_account

AWS::AuditManager::Assessment.AwsAccount.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-auditmanager-assessment.html#cfn-auditmanager-assessment-awsaccount

Return type

Union[IResolvable, AWSAccountProperty, None]

description

AWS::AuditManager::Assessment.Description.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-auditmanager-assessment.html#cfn-auditmanager-assessment-description

Return type

Optional[str]

framework_id

AWS::AuditManager::Assessment.FrameworkId.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-auditmanager-assessment.html#cfn-auditmanager-assessment-frameworkid

Return type

Optional[str]

name

AWS::AuditManager::Assessment.Name.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-auditmanager-assessment.html#cfn-auditmanager-assessment-name

Return type

Optional[str]

roles

AWS::AuditManager::Assessment.Roles.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-auditmanager-assessment.html#cfn-auditmanager-assessment-roles

Return type

Union[IResolvable, List[Union[IResolvable, RoleProperty]], None]

scope

AWS::AuditManager::Assessment.Scope.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-auditmanager-assessment.html#cfn-auditmanager-assessment-scope

Return type

Union[IResolvable, ScopeProperty, None]

status

AWS::AuditManager::Assessment.Status.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-auditmanager-assessment.html#cfn-auditmanager-assessment-status

Return type

Optional[str]

tags

AWS::AuditManager::Assessment.Tags.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-auditmanager-assessment.html#cfn-auditmanager-assessment-tags

Return type

Optional[List[CfnTag]]