Package-level declarations

Types

Link copied to clipboard

A game server cluster resource. To get more information about GameServerCluster, see:

Link copied to clipboard
data class GameServerClusterArgs(val clusterId: Output<String>? = null, val connectionInfo: Output<GameServerClusterConnectionInfoArgs>? = null, val description: Output<String>? = null, val labels: Output<Map<String, String>>? = null, val location: Output<String>? = null, val project: Output<String>? = null, val realmId: Output<String>? = null) : ConvertibleToJava<GameServerClusterArgs>

A game server cluster resource. To get more information about GameServerCluster, see:

Link copied to clipboard

A game server config resource. Configs are global and immutable. To get more information about GameServerConfig, see:

Link copied to clipboard
data class GameServerConfigArgs(val configId: Output<String>? = null, val deploymentId: Output<String>? = null, val description: Output<String>? = null, val fleetConfigs: Output<List<GameServerConfigFleetConfigArgs>>? = null, val labels: Output<Map<String, String>>? = null, val location: Output<String>? = null, val project: Output<String>? = null, val scalingConfigs: Output<List<GameServerConfigScalingConfigArgs>>? = null) : ConvertibleToJava<GameServerConfigArgs>

A game server config resource. Configs are global and immutable. To get more information about GameServerConfig, see:

Link copied to clipboard

A game server deployment resource. To get more information about GameServerDeployment, see:

Link copied to clipboard
data class GameServerDeploymentArgs(val deploymentId: Output<String>? = null, val description: Output<String>? = null, val labels: Output<Map<String, String>>? = null, val location: Output<String>? = null, val project: Output<String>? = null) : ConvertibleToJava<GameServerDeploymentArgs>

A game server deployment resource. To get more information about GameServerDeployment, see:

Link copied to clipboard

This represents the rollout state. This is part of the game server deployment. To get more information about GameServerDeploymentRollout, see:

Link copied to clipboard
data class GameServerDeploymentRolloutArgs(val defaultGameServerConfig: Output<String>? = null, val deploymentId: Output<String>? = null, val gameServerConfigOverrides: Output<List<GameServerDeploymentRolloutGameServerConfigOverrideArgs>>? = null, val project: Output<String>? = null) : ConvertibleToJava<GameServerDeploymentRolloutArgs>

This represents the rollout state. This is part of the game server deployment. To get more information about GameServerDeploymentRollout, see:

Link copied to clipboard
Link copied to clipboard

A Realm resource. To get more information about Realm, see:

Link copied to clipboard
data class RealmArgs(val description: Output<String>? = null, val labels: Output<Map<String, String>>? = null, val location: Output<String>? = null, val project: Output<String>? = null, val realmId: Output<String>? = null, val timeZone: Output<String>? = null) : ConvertibleToJava<RealmArgs>

A Realm resource. To get more information about Realm, see:

Link copied to clipboard

Builder for RealmArgs.

Link copied to clipboard
Link copied to clipboard

Builder for Realm.

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun realmResource(name: String, block: suspend RealmResourceBuilder.() -> Unit): Realm