Package com.pulumi.aws.ec2transitgateway
Class InstanceStateArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.ec2transitgateway.InstanceStateArgs.Builder
-
- Enclosing class:
- InstanceStateArgs
public static final class InstanceStateArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(InstanceStateArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InstanceStateArgsbuild()InstanceStateArgs.Builderforce(com.pulumi.core.Output<java.lang.Boolean> force)InstanceStateArgs.Builderforce(java.lang.Boolean force)InstanceStateArgs.BuilderinstanceId(com.pulumi.core.Output<java.lang.String> instanceId)InstanceStateArgs.BuilderinstanceId(java.lang.String instanceId)InstanceStateArgs.Builderregion(com.pulumi.core.Output<java.lang.String> region)InstanceStateArgs.Builderregion(java.lang.String region)InstanceStateArgs.Builderstate(com.pulumi.core.Output<java.lang.String> state)InstanceStateArgs.Builderstate(java.lang.String state)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(InstanceStateArgs defaults)
-
-
Method Detail
-
force
public InstanceStateArgs.Builder force(@Nullable com.pulumi.core.Output<java.lang.Boolean> force)
- Parameters:
force- Whether to request a forced stop when `state` is `stopped`. Otherwise (_i.e._, `state` is `running`), ignored. When an instance is forced to stop, it does not flush file system caches or file system metadata, and you must subsequently perform file system check and repair. Not recommended for Windows instances. Defaults to `false`.- Returns:
- builder
-
force
public InstanceStateArgs.Builder force(java.lang.Boolean force)
- Parameters:
force- Whether to request a forced stop when `state` is `stopped`. Otherwise (_i.e._, `state` is `running`), ignored. When an instance is forced to stop, it does not flush file system caches or file system metadata, and you must subsequently perform file system check and repair. Not recommended for Windows instances. Defaults to `false`.- Returns:
- builder
-
instanceId
public InstanceStateArgs.Builder instanceId(com.pulumi.core.Output<java.lang.String> instanceId)
- Parameters:
instanceId- ID of the instance.- Returns:
- builder
-
instanceId
public InstanceStateArgs.Builder instanceId(java.lang.String instanceId)
- Parameters:
instanceId- ID of the instance.- Returns:
- builder
-
region
public InstanceStateArgs.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
region
public InstanceStateArgs.Builder region(java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
state
public InstanceStateArgs.Builder state(com.pulumi.core.Output<java.lang.String> state)
- Parameters:
state- State of the instance. Valid values are `stopped`, `running`. The following arguments are optional:- Returns:
- builder
-
state
public InstanceStateArgs.Builder state(java.lang.String state)
- Parameters:
state- State of the instance. Valid values are `stopped`, `running`. The following arguments are optional:- Returns:
- builder
-
build
public InstanceStateArgs build()
-
-