Package com.pulumi.gcp.compute.inputs
Class InstanceFromMachineImageSchedulingArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.gcp.compute.inputs.InstanceFromMachineImageSchedulingArgs
-
public final class InstanceFromMachineImageSchedulingArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
InstanceFromMachineImageSchedulingArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static InstanceFromMachineImageSchedulingArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
automaticRestart()
static InstanceFromMachineImageSchedulingArgs.Builder
builder()
static InstanceFromMachineImageSchedulingArgs.Builder
builder(InstanceFromMachineImageSchedulingArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
instanceTerminationAction()
java.util.Optional<com.pulumi.core.Output<InstanceFromMachineImageSchedulingLocalSsdRecoveryTimeoutArgs>>
localSsdRecoveryTimeout()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
maintenanceInterval()
java.util.Optional<com.pulumi.core.Output<InstanceFromMachineImageSchedulingMaxRunDurationArgs>>
maxRunDuration()
java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>
minNodeCpus()
java.util.Optional<com.pulumi.core.Output<java.util.List<InstanceFromMachineImageSchedulingNodeAffinityArgs>>>
nodeAffinities()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
onHostMaintenance()
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
preemptible()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
provisioningModel()
-
-
-
Field Detail
-
Empty
public static final InstanceFromMachineImageSchedulingArgs Empty
-
-
Method Detail
-
automaticRestart
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> automaticRestart()
-
instanceTerminationAction
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> instanceTerminationAction()
-
localSsdRecoveryTimeout
public java.util.Optional<com.pulumi.core.Output<InstanceFromMachineImageSchedulingLocalSsdRecoveryTimeoutArgs>> localSsdRecoveryTimeout()
-
maintenanceInterval
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> maintenanceInterval()
-
maxRunDuration
public java.util.Optional<com.pulumi.core.Output<InstanceFromMachineImageSchedulingMaxRunDurationArgs>> maxRunDuration()
-
minNodeCpus
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> minNodeCpus()
-
nodeAffinities
public java.util.Optional<com.pulumi.core.Output<java.util.List<InstanceFromMachineImageSchedulingNodeAffinityArgs>>> nodeAffinities()
-
onHostMaintenance
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> onHostMaintenance()
-
preemptible
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> preemptible()
-
provisioningModel
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> provisioningModel()
-
builder
public static InstanceFromMachineImageSchedulingArgs.Builder builder()
-
builder
public static InstanceFromMachineImageSchedulingArgs.Builder builder(InstanceFromMachineImageSchedulingArgs defaults)
-
-