class Aws::AuditManager::Types::CreateDelegationRequest

A collection of attributes used to create a delegation for an assessment in Audit Manager.

@note When making an API call, you may pass CreateDelegationRequest

data as a hash:

    {
      comment: "DelegationComment",
      control_set_id: "ControlSetId",
      role_arn: "IamArn",
      role_type: "PROCESS_OWNER", # accepts PROCESS_OWNER, RESOURCE_OWNER
    }

@!attribute [rw] comment

A comment related to the delegation request.
@return [String]

@!attribute [rw] control_set_id

The unique identifier for the control set.
@return [String]

@!attribute [rw] role_arn

The Amazon Resource Name (ARN) of the IAM role.
@return [String]

@!attribute [rw] role_type

The type of customer persona.

<note markdown="1"> In `CreateAssessment`, `roleType` can only be `PROCESS_OWNER`.

 In `UpdateSettings`, `roleType` can only be `PROCESS_OWNER`.

 In `BatchCreateDelegationByAssessment`, `roleType` can only be
`RESOURCE_OWNER`.

 </note>
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/auditmanager-2017-07-25/CreateDelegationRequest AWS API Documentation

Constants

SENSITIVE