Package com.pulumi.aws.gamelift.inputs
Class GameServerGroupInstanceDefinitionArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.gamelift.inputs.GameServerGroupInstanceDefinitionArgs
-
public final class GameServerGroupInstanceDefinitionArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGameServerGroupInstanceDefinitionArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static GameServerGroupInstanceDefinitionArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GameServerGroupInstanceDefinitionArgs.Builderbuilder()static GameServerGroupInstanceDefinitionArgs.Builderbuilder(GameServerGroupInstanceDefinitionArgs defaults)com.pulumi.core.Output<java.lang.String>instanceType()java.util.Optional<com.pulumi.core.Output<java.lang.String>>weightedCapacity()
-
-
-
Field Detail
-
Empty
public static final GameServerGroupInstanceDefinitionArgs Empty
-
-
Method Detail
-
instanceType
public com.pulumi.core.Output<java.lang.String> instanceType()
- Returns:
- EC2 instance type.
-
weightedCapacity
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> weightedCapacity()
- Returns:
- Instance weighting that indicates how much this instance type contributes to the total capacity of a game server group. Instance weights are used by GameLift FleetIQ to calculate the instance type's cost per unit hour and better identify the most cost-effective options.
-
builder
public static GameServerGroupInstanceDefinitionArgs.Builder builder()
-
builder
public static GameServerGroupInstanceDefinitionArgs.Builder builder(GameServerGroupInstanceDefinitionArgs defaults)
-
-