Class LaunchTemplateMetadataOptionsArgs


  • public final class LaunchTemplateMetadataOptionsArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • httpEndpoint

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> httpEndpoint()
        Returns:
        Whether the metadata service is available. Can be `"enabled"` or `"disabled"`. (Default: `"enabled"`).
      • httpProtocolIpv6

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> httpProtocolIpv6()
        Returns:
        Enables or disables the IPv6 endpoint for the instance metadata service. Can be `"enabled"` or `"disabled"`.
      • httpPutResponseHopLimit

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> httpPutResponseHopLimit()
        Returns:
        The desired HTTP PUT response hop limit for instance metadata requests. The larger the number, the further instance metadata requests can travel. Can be an integer from `1` to `64`. (Default: `1`).
      • httpTokens

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> httpTokens()
        Returns:
        Whether or not the metadata service requires session tokens, also referred to as _Instance Metadata Service Version 2 (IMDSv2)_. Can be `"optional"` or `"required"`. (Default: `"optional"`).
      • instanceMetadataTags

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> instanceMetadataTags()
        Returns:
        Enables or disables access to instance tags from the instance metadata service. Can be `"enabled"` or `"disabled"`. For more information, see the documentation on the [Instance Metadata Service](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instance-metadata.html).