Struct aws_sdk_auditmanager::model::Role [−][src]
Expand description
The wrapper that contains the Audit Manager role information of the current user. This includes the role type and IAM Amazon Resource Name (ARN).
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.role_type: Option<RoleType>
The type of customer persona.
In CreateAssessment
, roleType
can only be
PROCESS_OWNER
.
In UpdateSettings
, roleType
can only be
PROCESS_OWNER
.
In BatchCreateDelegationByAssessment
, roleType
can only be
RESOURCE_OWNER
.
role_arn: Option<String>
The Amazon Resource Name (ARN) of the IAM role.
Implementations
The type of customer persona.
In CreateAssessment
, roleType
can only be
PROCESS_OWNER
.
In UpdateSettings
, roleType
can only be
PROCESS_OWNER
.
In BatchCreateDelegationByAssessment
, roleType
can only be
RESOURCE_OWNER
.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Role
impl UnwindSafe for Role
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more