### YamlMime:JavaType uid: "com.microsoft.azure.management.batch.Pool.Definition" fullName: "com.microsoft.azure.management.batch.Pool.Definition" name: "Pool.Definition" nameWithType: "Pool.Definition" summary: "The entirety of a Batch pool definition as a part of a Batch account definition." syntax: "public static interface **Pool.Definition**
extends <>, <>" type: "interface" typeParameters: - description: "the stage of the parent Batch account definition to return to after attaching this definition" name: "ParentT" desc: "The entirety of a Batch pool definition as a part of a Batch account definition." implements: - "<>" - "<>" metadata: {} package: "com.microsoft.azure.management.batch" artifact: com.microsoft.azure:azure-mgmt-batch:1.41.4