Dela via


Pool Klass

Definition

Innehåller information om en pool.

[Microsoft.Rest.Serialization.JsonTransformation]
public class Pool : Microsoft.Azure.Management.Batch.Models.ProxyResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type Pool = class
    inherit ProxyResource
Public Class Pool
Inherits ProxyResource
Arv
Attribut

Konstruktorer

Pool()

Initierar en ny instans av klassen Pool.

Pool(String, String, String, String, String, Nullable<DateTime>, Nullable<DateTime>, Nullable<PoolProvisioningState>, Nullable<DateTime>, Nullable<AllocationState>, Nullable<DateTime>, String, DeploymentConfiguration, Nullable<Int32>, Nullable<Int32>, ScaleSettings, AutoScaleRun, Nullable<InterNodeCommunicationState>, NetworkConfiguration, Nullable<Int32>, TaskSchedulingPolicy, IList<UserAccount>, IList<MetadataItem>, StartTask, IList<CertificateReference>, IList<ApplicationPackageReference>, IList<String>, ResizeOperationStatus, IList<MountConfiguration>, Nullable<NodeCommunicationMode>, Nullable<NodeCommunicationMode>, BatchPoolIdentity)

Initierar en ny instans av klassen Pool.

Egenskaper

AllocationState

Hämtar om poolen ändrar storlek.

AllocationStateTransitionTime

Hämtar den tid då poolen gick in i sitt aktuella allokeringstillstånd.

ApplicationLicenses

Hämtar eller anger listan över programlicenser som Batch-tjänsten ska göra tillgängliga på varje beräkningsnod i poolen.

ApplicationPackages

Hämtar eller anger listan över programpaket som ska installeras på varje beräkningsnod i poolen.

AutoScaleRun

Hämtar resultat och fel från den senaste körningen av autoskalningsformeln.

Certificates

Hämtar eller anger listan över certifikat som ska installeras på varje beräkningsnod i poolen.

CreationTime

Hämtar skapandetiden för poolen.

CurrentDedicatedNodes

Hämtar antalet dedikerade beräkningsnoder som för närvarande finns i poolen.

CurrentLowPriorityNodes

Hämtar antalet beräkningsnoder med oanvänd kapacitet/låg prioritet som för närvarande finns i poolen.

CurrentNodeCommunicationMode

Hämtar det aktuella tillståndet för poolkommunikationsläget.

DeploymentConfiguration

Hämtar eller anger den här egenskapen beskriver hur poolnoderna ska distribueras – med hjälp av Cloud Services eller Virtual Machines.

DisplayName

Hämtar eller anger visningsnamnet för poolen.

Etag

Hämtar ETag för resursen som används för samtidighetsinstruktioner.

(Ärvd från ProxyResource)
Id

Hämtar resursens ID.

(Ärvd från ProxyResource)
Identity

Hämtar eller anger den typ av identitet som används för Batch-poolen.

InterNodeCommunication

Hämtar eller anger om poolen tillåter direkt kommunikation mellan noder.

LastModified

Hämtar den senaste ändrade tiden för poolen.

Metadata

Hämtar eller anger en lista över namn/värde-par som är associerade med poolen som metadata.

MountConfiguration

Hämtar eller anger en lista över filsystem som ska monteras på varje nod i poolen.

Name

Hämtar namnet på resursen.

(Ärvd från ProxyResource)
NetworkConfiguration

Hämtar eller ställer in nätverkskonfigurationen för poolen.

ProvisioningState

Hämtar poolens aktuella tillstånd.

ProvisioningStateTransitionTime

Hämtar den tid då poolen gick in i sitt aktuella tillstånd.

ResizeOperationStatus

Hämtar innehåller information om den aktuella eller senast slutförda storleksändringsåtgärden.

ScaleSettings

Hämtar eller anger inställningar som konfigurerar antalet noder i poolen.

StartTask

Hämtar eller anger en uppgift som har angetts för att köras på varje beräkningsnod när den ansluter till poolen.

TargetNodeCommunicationMode

Hämtar eller anger önskat nodkommunikationsläge för poolen.

TaskSchedulingPolicy

Hämtar eller anger hur aktiviteter distribueras över beräkningsnoder i en pool.

TaskSlotsPerNode

Hämtar eller anger antalet aktivitetsfack som kan användas för att köra samtidiga uppgifter på en enda beräkningsnod i poolen.

Type

Hämtar resurstypen.

(Ärvd från ProxyResource)
UserAccounts

Hämtar eller anger listan över användarkonton som ska skapas på varje nod i poolen.

VmSize

Hämtar eller anger storleken på virtuella datorer i poolen. Alla virtuella datorer i en pool har samma storlek.

Metoder

Validate()

Verifiera objektet.

Gäller för