enum LaunchTemplateHttpTokens
Language | Type name |
---|---|
.NET | Amazon.CDK.AWS.EC2.LaunchTemplateHttpTokens |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awsec2#LaunchTemplateHttpTokens |
Java | software.amazon.awscdk.services.ec2.LaunchTemplateHttpTokens |
Python | aws_cdk.aws_ec2.LaunchTemplateHttpTokens |
TypeScript (source) | aws-cdk-lib » aws_ec2 » LaunchTemplateHttpTokens |
The state of token usage for your instance metadata requests.
Example
new ec2.LaunchTemplate(this, 'LaunchTemplate', {
httpEndpoint: true,
httpProtocolIpv6: true,
httpPutResponseHopLimit: 1,
httpTokens: ec2.LaunchTemplateHttpTokens.REQUIRED,
instanceMetadataTags: true,
});
Members
Name | Description |
---|---|
OPTIONAL | If the state is optional, you can choose to retrieve instance metadata with or without a signed token header on your request. |
REQUIRED | If the state is required, you must send a signed token header with any instance metadata retrieval requests. |
OPTIONAL
If the state is optional, you can choose to retrieve instance metadata with or without a signed token header on your request.
REQUIRED
If the state is required, you must send a signed token header with any instance metadata retrieval requests.
In this state, retrieving the IAM role credentials always returns the version 2.0 credentials; the version 1.0 credentials are not available.