httpTokens

@JvmName(name = "mhcjgqpaiagabcxo")
suspend fun httpTokens(value: Output<String>)
@JvmName(name = "jawpnvnnphlwspar")
suspend fun httpTokens(value: String?)

Parameters

value

Indicates whether IMDSv2 is required.

  • `optional` - IMDSv2 is optional. You can choose whether to send a session token in your instance metadata retrieval requests. If you retrieve IAM role credentials without a session token, you receive the IMDSv1 role credentials. If you retrieve IAM role credentials using a valid session token, you receive the IMDSv2 role credentials.

  • `required` - IMDSv2 is required. You must send a session token in your instance metadata retrieval requests. With this option, retrieving the IAM role credentials always returns IMDSv2 credentials; IMDSv1 credentials are not available. Default: If the value of `ImdsSupport` for the Amazon Machine Image (AMI) for your instance is `v2.0`, the default is `required`.