Game Server Group Args
data class GameServerGroupArgs(val autoScalingPolicy: Output<GameServerGroupAutoScalingPolicyArgs>? = null, val balancingStrategy: Output<GameServerGroupBalancingStrategy>? = null, val deleteOption: Output<GameServerGroupDeleteOption>? = null, val gameServerGroupName: Output<String>? = null, val gameServerProtectionPolicy: Output<GameServerGroupGameServerProtectionPolicy>? = null, val instanceDefinitions: Output<List<GameServerGroupInstanceDefinitionArgs>>? = null, val launchTemplate: Output<GameServerGroupLaunchTemplateArgs>? = null, val maxSize: Output<Double>? = null, val minSize: Output<Double>? = null, val roleArn: Output<String>? = null, val tags: Output<List<GameServerGroupTagArgs>>? = null, val vpcSubnets: Output<List<String>>? = null) : ConvertibleToJava<GameServerGroupArgs>
The AWS::GameLift::GameServerGroup resource creates an Amazon GameLift (GameLift) GameServerGroup.
Constructors
Link copied to clipboard
fun GameServerGroupArgs(autoScalingPolicy: Output<GameServerGroupAutoScalingPolicyArgs>? = null, balancingStrategy: Output<GameServerGroupBalancingStrategy>? = null, deleteOption: Output<GameServerGroupDeleteOption>? = null, gameServerGroupName: Output<String>? = null, gameServerProtectionPolicy: Output<GameServerGroupGameServerProtectionPolicy>? = null, instanceDefinitions: Output<List<GameServerGroupInstanceDefinitionArgs>>? = null, launchTemplate: Output<GameServerGroupLaunchTemplateArgs>? = null, maxSize: Output<Double>? = null, minSize: Output<Double>? = null, roleArn: Output<String>? = null, tags: Output<List<GameServerGroupTagArgs>>? = null, vpcSubnets: Output<List<String>>? = null)