iamGroups

@JvmName(name = "xnbbtdtralceickt")
suspend fun iamGroups(value: Output<List<String>>)
@JvmName(name = "mdumwxbcrfrfyrub")
suspend fun iamGroups(value: List<String>?)

Parameters

value

A list of IAM group names. IAM users generated against this vault role will be added to these IAM Groups. For a credential type of assumed_role or federation_token, the policies sent to the corresponding AWS call (sts:AssumeRole or sts:GetFederation) will be the policies from each group in iam_groups combined with the policy_document and policy_arns parameters.


@JvmName(name = "atndqinqsrnidjfx")
suspend fun iamGroups(vararg values: Output<String>)


@JvmName(name = "ykyvgipvsxchsfxy")
suspend fun iamGroups(values: List<Output<String>>)
@JvmName(name = "ewpfdkyrqtpaehql")
suspend fun iamGroups(vararg values: String)

Parameters

values

A list of IAM group names. IAM users generated against this vault role will be added to these IAM Groups. For a credential type of assumed_role or federation_token, the policies sent to the corresponding AWS call (sts:AssumeRole or sts:GetFederation) will be the policies from each group in iam_groups combined with the policy_document and policy_arns parameters.