Delen via


Pool Klas

Definitie

Bevat informatie over een 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
Overname
Kenmerken

Constructors

Pool()

Initialiseert een nieuw exemplaar van de poolklasse.

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)

Initialiseert een nieuw exemplaar van de poolklasse.

Eigenschappen

AllocationState

Hiermee wordt aangegeven of de grootte van de pool wordt gewijzigd.

AllocationStateTransitionTime

Hiermee haalt u het tijdstip op waarop de pool de huidige toewijzingsstatus heeft bereikt.

ApplicationLicenses

Hiermee wordt de lijst met toepassingslicenties opgehaald of ingesteld die de Batch-service beschikbaar maakt op elk rekenknooppunt in de pool.

ApplicationPackages

Hiermee wordt de lijst met toepassingspakketten opgehaald of ingesteld die moeten worden geïnstalleerd op elk rekenknooppunt in de pool.

AutoScaleRun

Hiermee haalt u de resultaten en fouten op van de laatste uitvoering van de formule voor automatische schaalaanpassing.

Certificates

Hiermee wordt de lijst met certificaten opgehaald of ingesteld die moeten worden geïnstalleerd op elk rekenknooppunt in de pool.

CreationTime

Hiermee haalt u de aanmaaktijd van de pool op.

CurrentDedicatedNodes

Hiermee haalt u het aantal toegewezen rekenknooppunten op dat zich momenteel in de pool bevindt.

CurrentLowPriorityNodes

Hiermee haalt u het aantal spot-rekenknooppunten/rekenknooppunten met lage prioriteit op dat zich momenteel in de pool bevindt.

CurrentNodeCommunicationMode

Hiermee haalt u de huidige status van de communicatiemodus van de groep op.

DeploymentConfiguration

Hiermee wordt deze eigenschap opgehaald of ingesteld om te beschrijven hoe de poolknooppunten worden geïmplementeerd met behulp van Cloud Services of Virtual Machines.

DisplayName

Hiermee wordt de weergavenaam voor de pool opgehaald of ingesteld.

Etag

Hiermee haalt u de ETag van de resource op, die wordt gebruikt voor gelijktijdigheidsinstructies.

(Overgenomen van ProxyResource)
Id

Hiermee haalt u de id van de resource op.

(Overgenomen van ProxyResource)
Identity

Hiermee wordt het type identiteit opgehaald of ingesteld dat wordt gebruikt voor de Batch-pool.

InterNodeCommunication

Hiermee wordt opgehaald of ingesteld of de pool directe communicatie tussen knooppunten toestaat.

LastModified

Hiermee haalt u de laatste wijzigingstijd van de pool op.

Metadata

Hiermee wordt een lijst met naam-waardeparen opgehaald of ingesteld die zijn gekoppeld aan de pool als metagegevens.

MountConfiguration

Hiermee wordt een lijst met bestandssystemen opgehaald of ingesteld die moeten worden gekoppeld aan elk knooppunt in de pool.

Name

Hiermee haalt u de naam van de resource op.

(Overgenomen van ProxyResource)
NetworkConfiguration

Hiermee wordt de netwerkconfiguratie voor de pool opgehaald of ingesteld.

ProvisioningState

Hiermee haalt u de huidige status van de pool op.

ProvisioningStateTransitionTime

Hiermee haalt u het tijdstip op waarop de pool de huidige status heeft bereikt.

ResizeOperationStatus

Ophalen bevat details over de huidige of laatste voltooide bewerking voor het wijzigen van de grootte.

ScaleSettings

Hiermee worden instellingen opgehaald of ingesteld waarmee het aantal knooppunten in de pool wordt geconfigureerd.

StartTask

Hiermee wordt een taak opgehaald of ingesteld die is opgegeven om te worden uitgevoerd op elk rekenknooppunt wanneer het lid wordt van de pool.

TargetNodeCommunicationMode

Hiermee wordt de gewenste knooppuntcommunicatiemodus voor de pool opgehaald of ingesteld.

TaskSchedulingPolicy

Hiermee wordt opgehaald of ingesteld hoe taken worden verdeeld over rekenknooppunten in een pool.

TaskSlotsPerNode

Hiermee wordt het aantal taaksites opgehaald of ingesteld dat kan worden gebruikt voor het uitvoeren van gelijktijdige taken op één rekenknooppunt in de pool.

Type

Hiermee haalt u het type van de resource op.

(Overgenomen van ProxyResource)
UserAccounts

Hiermee wordt de lijst met gebruikersaccounts opgehaald of ingesteld die moeten worden gemaakt op elk knooppunt in de pool.

VmSize

Hiermee wordt de grootte van virtuele machines in de pool opgehaald of ingesteld. Alle VM's in een pool hebben dezelfde grootte.

Methoden

Validate()

Valideer het object.

Van toepassing op