Package com.pulumi.aws.ec2.inputs
Class LaunchConfigurationMetadataOptionsArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.ec2.inputs.LaunchConfigurationMetadataOptionsArgs.Builder
-
- Enclosing class:
- LaunchConfigurationMetadataOptionsArgs
public static final class LaunchConfigurationMetadataOptionsArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(LaunchConfigurationMetadataOptionsArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LaunchConfigurationMetadataOptionsArgsbuild()LaunchConfigurationMetadataOptionsArgs.BuilderhttpEndpoint(com.pulumi.core.Output<java.lang.String> httpEndpoint)LaunchConfigurationMetadataOptionsArgs.BuilderhttpEndpoint(java.lang.String httpEndpoint)LaunchConfigurationMetadataOptionsArgs.BuilderhttpPutResponseHopLimit(com.pulumi.core.Output<java.lang.Integer> httpPutResponseHopLimit)LaunchConfigurationMetadataOptionsArgs.BuilderhttpPutResponseHopLimit(java.lang.Integer httpPutResponseHopLimit)LaunchConfigurationMetadataOptionsArgs.BuilderhttpTokens(com.pulumi.core.Output<java.lang.String> httpTokens)LaunchConfigurationMetadataOptionsArgs.BuilderhttpTokens(java.lang.String httpTokens)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(LaunchConfigurationMetadataOptionsArgs defaults)
-
-
Method Detail
-
httpEndpoint
public LaunchConfigurationMetadataOptionsArgs.Builder httpEndpoint(@Nullable com.pulumi.core.Output<java.lang.String> httpEndpoint)
- Parameters:
httpEndpoint- The state of the metadata service: `enabled`, `disabled`.- Returns:
- builder
-
httpEndpoint
public LaunchConfigurationMetadataOptionsArgs.Builder httpEndpoint(java.lang.String httpEndpoint)
- Parameters:
httpEndpoint- The state of the metadata service: `enabled`, `disabled`.- Returns:
- builder
-
httpPutResponseHopLimit
public LaunchConfigurationMetadataOptionsArgs.Builder httpPutResponseHopLimit(@Nullable com.pulumi.core.Output<java.lang.Integer> httpPutResponseHopLimit)
- Parameters:
httpPutResponseHopLimit- The desired HTTP PUT response hop limit for instance metadata requests.- Returns:
- builder
-
httpPutResponseHopLimit
public LaunchConfigurationMetadataOptionsArgs.Builder httpPutResponseHopLimit(java.lang.Integer httpPutResponseHopLimit)
- Parameters:
httpPutResponseHopLimit- The desired HTTP PUT response hop limit for instance metadata requests.- Returns:
- builder
-
httpTokens
public LaunchConfigurationMetadataOptionsArgs.Builder httpTokens(@Nullable com.pulumi.core.Output<java.lang.String> httpTokens)
- Parameters:
httpTokens- If session tokens are required: `optional`, `required`.- Returns:
- builder
-
httpTokens
public LaunchConfigurationMetadataOptionsArgs.Builder httpTokens(java.lang.String httpTokens)
- Parameters:
httpTokens- If session tokens are required: `optional`, `required`.- Returns:
- builder
-
build
public LaunchConfigurationMetadataOptionsArgs build()
-
-