Package com.pulumi.aws.ec2.inputs
Class LaunchTemplateInstanceMarketOptionsArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.ec2.inputs.LaunchTemplateInstanceMarketOptionsArgs
-
public final class LaunchTemplateInstanceMarketOptionsArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classLaunchTemplateInstanceMarketOptionsArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static LaunchTemplateInstanceMarketOptionsArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static LaunchTemplateInstanceMarketOptionsArgs.Builderbuilder()static LaunchTemplateInstanceMarketOptionsArgs.Builderbuilder(LaunchTemplateInstanceMarketOptionsArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>marketType()java.util.Optional<com.pulumi.core.Output<LaunchTemplateInstanceMarketOptionsSpotOptionsArgs>>spotOptions()
-
-
-
Field Detail
-
Empty
public static final LaunchTemplateInstanceMarketOptionsArgs Empty
-
-
Method Detail
-
marketType
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> marketType()
- Returns:
- The market type. Can be `spot`.
-
spotOptions
public java.util.Optional<com.pulumi.core.Output<LaunchTemplateInstanceMarketOptionsSpotOptionsArgs>> spotOptions()
- Returns:
- The options for [Spot Instance](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-spot-instances.html)
-
builder
public static LaunchTemplateInstanceMarketOptionsArgs.Builder builder()
-
builder
public static LaunchTemplateInstanceMarketOptionsArgs.Builder builder(LaunchTemplateInstanceMarketOptionsArgs defaults)
-
-