Show / Hide Table of Contents

Class PoolState

Inheritance
System.Object
InputArgs
ResourceArgs
PoolState
Inherited Members
ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Azure.Batch
Assembly: Pulumi.Azure.dll
Syntax
public sealed class PoolState : ResourceArgs

Constructors

View Source

PoolState()

Declaration
public PoolState()

Properties

View Source

AccountName

Specifies the name of the Batch account in which the pool will be created. Changing this forces a new resource to be created.

Declaration
public Input<string> AccountName { get; set; }
Property Value
Type Description
Input<System.String>
View Source

AutoScale

A auto_scale block that describes the scale settings when using auto scale.

Declaration
public Input<PoolAutoScaleGetArgs> AutoScale { get; set; }
Property Value
Type Description
Input<PoolAutoScaleGetArgs>
View Source

Certificates

One or more certificate blocks that describe the certificates to be installed on each compute node in the pool.

Declaration
public InputList<PoolCertificateGetArgs> Certificates { get; set; }
Property Value
Type Description
InputList<PoolCertificateGetArgs>
View Source

ContainerConfiguration

The container configuration used in the pool's VMs.

Declaration
public Input<PoolContainerConfigurationGetArgs> ContainerConfiguration { get; set; }
Property Value
Type Description
Input<PoolContainerConfigurationGetArgs>
View Source

DisplayName

Specifies the display name of the Batch pool.

Declaration
public Input<string> DisplayName { get; set; }
Property Value
Type Description
Input<System.String>
View Source

FixedScale

A fixed_scale block that describes the scale settings when using fixed scale.

Declaration
public Input<PoolFixedScaleGetArgs> FixedScale { get; set; }
Property Value
Type Description
Input<PoolFixedScaleGetArgs>
View Source

MaxTasksPerNode

Specifies the maximum number of tasks that can run concurrently on a single compute node in the pool. Defaults to 1. Changing this forces a new resource to be created.

Declaration
public Input<int> MaxTasksPerNode { get; set; }
Property Value
Type Description
Input<System.Int32>
View Source

Metadata

A map of custom batch pool metadata.

Declaration
public InputMap<string> Metadata { get; set; }
Property Value
Type Description
InputMap<System.String>
View Source

Name

Specifies the name of the Batch pool. Changing this forces a new resource to be created.

Declaration
public Input<string> Name { get; set; }
Property Value
Type Description
Input<System.String>
View Source

NetworkConfiguration

A network_configuration block that describes the network configurations for the Batch pool.

Declaration
public Input<PoolNetworkConfigurationGetArgs> NetworkConfiguration { get; set; }
Property Value
Type Description
Input<PoolNetworkConfigurationGetArgs>
View Source

NodeAgentSkuId

Specifies the Sku of the node agents that will be created in the Batch pool.

Declaration
public Input<string> NodeAgentSkuId { get; set; }
Property Value
Type Description
Input<System.String>
View Source

ResourceGroupName

The name of the resource group in which to create the Batch pool. Changing this forces a new resource to be created.

Declaration
public Input<string> ResourceGroupName { get; set; }
Property Value
Type Description
Input<System.String>
View Source

StartTask

A start_task block that describes the start task settings for the Batch pool.

Declaration
public Input<PoolStartTaskGetArgs> StartTask { get; set; }
Property Value
Type Description
Input<PoolStartTaskGetArgs>
View Source

StopPendingResizeOperation

Declaration
public Input<bool> StopPendingResizeOperation { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

StorageImageReference

A storage_image_reference for the virtual machines that will compose the Batch pool.

Declaration
public Input<PoolStorageImageReferenceGetArgs> StorageImageReference { get; set; }
Property Value
Type Description
Input<PoolStorageImageReferenceGetArgs>
View Source

VmSize

Specifies the size of the VM created in the Batch pool.

Declaration
public Input<string> VmSize { get; set; }
Property Value
Type Description
Input<System.String>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.