IAMCustomRoleArgs constructor
const
IAMCustomRoleArgs({})
Creates a new IAMCustomRoleArgs.
deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to "DELETE".
description A human-readable description for the role.
permissions The names of the permissions this role grants when bound in an IAM policy. At least one permission must be specified.
project The project that the custom role will be created in.
roleId The camel case role id to use for this role. Cannot contain - characters.
stage The current launch stage of the role.
title A human-readable title for the role.
Implementation
const IAMCustomRoleArgs({
this.deletionPolicy,
this.description,
required this.permissions,
this.project,
this.roleId,
this.stage,
required this.title,
});