Interface LaunchTemplateInstanceMarketOptionsSpotOptions

    • Method Detail

      • getBlockDurationMinutes

        @Stability(Stable)
        @Nullable
        default Number getBlockDurationMinutes()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#block_duration_minutes LaunchTemplate#block_duration_minutes}.
      • getInstanceInterruptionBehavior

        @Stability(Stable)
        @Nullable
        default String getInstanceInterruptionBehavior()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#instance_interruption_behavior LaunchTemplate#instance_interruption_behavior}.
      • getMaxPrice

        @Stability(Stable)
        @Nullable
        default String getMaxPrice()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#max_price LaunchTemplate#max_price}.
      • getSpotInstanceType

        @Stability(Stable)
        @Nullable
        default String getSpotInstanceType()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#spot_instance_type LaunchTemplate#spot_instance_type}.
      • getValidUntil

        @Stability(Stable)
        @Nullable
        default String getValidUntil()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/launch_template#valid_until LaunchTemplate#valid_until}.