Interface Ec2FleetSpotOptions

  • All Superinterfaces:
    software.amazon.jsii.JsiiSerializable
    All Known Implementing Classes:
    Ec2FleetSpotOptions.Jsii$Proxy

    @Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
               date="2023-06-30T04:56:52.733Z")
    @Stability(Stable)
    public interface Ec2FleetSpotOptions
    extends software.amazon.jsii.JsiiSerializable
    • Method Detail

      • getAllocationStrategy

        @Stability(Stable)
        @Nullable
        default String getAllocationStrategy()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/ec2_fleet#allocation_strategy Ec2Fleet#allocation_strategy}.
      • getInstanceInterruptionBehavior

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

        @Stability(Stable)
        @Nullable
        default Number getInstancePoolsToUseCount()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/ec2_fleet#instance_pools_to_use_count Ec2Fleet#instance_pools_to_use_count}.
      • getMaintenanceStrategies

        @Stability(Stable)
        @Nullable
        default Ec2FleetSpotOptionsMaintenanceStrategies getMaintenanceStrategies()
        maintenance_strategies block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/ec2_fleet#maintenance_strategies Ec2Fleet#maintenance_strategies}