data class ProviderAssumeRoleArgs(val externalId: Output<String>? = null, val policy: Output<String>? = null, val roleArn: Output<String>, val sessionExpiration: Output<Int>? = null, val sessionName: Output<String>? = null) : ConvertibleToJava<ProviderAssumeRoleArgs>
The permissions applied when assuming a role. You cannot use, this policy to grant further permissions that are in excess to those of the, role that is being assumed.
The time after which the established session for assuming role expires. Valid value range: 900-3600 seconds. Default to 0 (in this case Alicloud use own default value).