NewPoolParameters Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
public class NewPoolParameters : Microsoft.Azure.Commands.Batch.Models.BatchClientParametersBase
type NewPoolParameters = class
inherit BatchClientParametersBase
Public Class NewPoolParameters
Inherits BatchClientParametersBase
- Inheritance
Constructors
NewPoolParameters(BatchAccountContext, String, IEnumerable<BatchClientBehavior>) |
Properties
AdditionalBehaviors |
Additional client behaviors to perform (Inherited from BatchClientParametersBase) |
ApplicationLicenses |
The list of application licenses the Batch service will make available on each compute node in the pool. |
ApplicationPackageReferences |
Application package references for the pool. |
AutoScaleEvaluationInterval |
The time interval at which to automatically adjust the pool size according to the AutoScaleFormula. |
AutoScaleFormula |
The AutoScale formula to use with the pool. |
CertificateReferences |
Certificate references for the pool. |
CloudServiceConfiguration |
Pool configuration settings for a pool based on the Azure cloud service platform |
Context |
The account details (Inherited from BatchClientParametersBase) |
DisplayName |
The display name of the pool to create. |
InterComputeNodeCommunicationEnabled |
Specifies whether the pool permits direct communication between compute nodes. |
MaxTasksPerComputeNode | |
Metadata |
Metadata to add to the new pool. |
MountConfiguration |
The mount configuration of the pool. |
NetworkConfiguration |
The network configuration of the pool. |
PoolId |
The id of the pool to create. |
ResizeTimeout |
The timeout for allocating compute nodes to the pool. |
ResourceTags |
The user-specified tags associated with the pool. |
StartTask |
The start task the compute nodes in the pool will run. |
TargetCommunicationMode |
The desired node communication mode for the pool. |
TargetDedicatedComputeNodes |
The target number of compute nodes to allocate to the pool. |
TargetLowPriorityComputeNodes |
The target number of low-priority compute nodes to allocate to the pool. |
TaskSchedulingPolicy |
The task scheduling policy. |
TaskSlotsPerNode |
The number of task slots for each compute node. |
UpgradePolicy |
The upgrade policy for the pool. |
UserAccounts |
The user accounts to be created on each node in the pool. |
VirtualMachineConfiguration |
Pool configuration settings for a pool on the virtual machines infrastructure |
VirtualMachineSize |
The size of the virtual machines in the pool. |