Pool.DefinitionStages.WithAttach<ParentT> Schnittstelle

Typparameter

ParentT

die Phase der übergeordneten Batch-Kontodefinition, zu der nach dem Anfügen dieser Definition zurückzukehren ist

public interface WithAttach extends Attachable.InDefinition

Die Phase einer Batch-Pooldefinition, die die Erstellung eines Pools ermöglicht.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
DefinitionStages.WithAttach<ParentT> withApplicationLicenses(List<String> applicationLicenses)

Gibt die Liste der Anwendungslizenzen an.

DefinitionStages.WithAttach<ParentT> withApplicationPackages(List<ApplicationPackageReference> applicationPackages)

Gibt die Anwendungspaketverweise auf alle neuen Computeknoten an, die dem Pool beitreten.

DefinitionStages.WithAttach<ParentT> withCertificates(List<CertificateReference> certificates)

Gibt die Zertifikate für Computeknoten an.

DefinitionStages.WithAttach<ParentT> withDeploymentConfiguration(DeploymentConfiguration deploymentConfiguration)

Gibt die Erstellung von Knoten mithilfe von CloudServiceConfiguration/VirtualMachineConfiguration an.

DefinitionStages.WithAttach<ParentT> withDisplayName(String displayName)

Gibt den Anzeigenamen für den Pool an.

DefinitionStages.WithAttach<ParentT> withInterNodeCommunication(InterNodeCommunicationState interNodeCommunication)

Gibt die Einschränkungen an, für die Knoten dem Pool zugewiesen werden können.

DefinitionStages.WithAttach<ParentT> withMaxTasksPerNode(Integer maxTasksPerNode)

Gibt den maximalen Wert der Aufgaben an, die auf jedem Knoten ausgeführt werden sollen.

DefinitionStages.WithAttach<ParentT> withMetadata(List<MetadataItem> metadata)

Gibt die Metadaten für die Verwendung von Benutzercode an.

DefinitionStages.WithAttach<ParentT> withMountConfiguration(List<MountConfiguration> mountConfigurations)

Gibt die Dateisystemkonfiguration für den Pool an, der auf jedem Knoten bereitgestellt werden soll.

DefinitionStages.WithAttach<ParentT> withNetworkConfiguration(NetworkConfiguration networkConfiguration)

Gibt die Netzwerkkonfiguration für den Pool an.

DefinitionStages.WithAttach<ParentT> withScaleSettings(ScaleSettings scaleSettings)

Gibt die Skalierungseinstellungen für den Pool an.

DefinitionStages.WithAttach<ParentT> withStartTask(StartTask startTask)

Gibt die Startaufgabe für den Pool an.

DefinitionStages.WithAttach<ParentT> withTaskSchedulingPolicy(TaskSchedulingPolicy taskSchedulingPolicy)

Gibt die Aufgabenplanungsrichtlinie an.

DefinitionStages.WithAttach<ParentT> withTaskSlotsPerNode(Integer taskSlotsPerNode)

Gibt die Anzahl der Aufgabenslots an, die zum Ausführen gleichzeitiger Aufgaben auf einem einzelnen Computeknoten im Pool verwendet werden können. Der Standardwert ist 1. Der Maximalwert ist der 4-fache der Anzahl der Kerne der vmSize des Pools oder 256.

DefinitionStages.WithAttach<ParentT> withUserAccounts(List<UserAccount> userAccounts)

Gibt den Wert für Benutzerkonten an.

DefinitionStages.WithAttach<ParentT> withVmSize(String vmSize)

Gibt die verfügbaren Größen des virtuellen Computers für Cloud Services Pools an.

Geerbte Elemente

Details zur Methode

withApplicationLicenses

public DefinitionStages.WithAttach withApplicationLicenses(List applicationLicenses)

Gibt die Liste der Anwendungslizenzen an.

Parameters:

applicationLicenses - applicationLicenses-Wert

Returns:

die nächste Phase der Definition

withApplicationPackages

public DefinitionStages.WithAttach withApplicationPackages(List applicationPackages)

Gibt die Anwendungspaketverweise auf alle neuen Computeknoten an, die dem Pool beitreten.

Parameters:

applicationPackages - applicationPackages-Wert

Returns:

die nächste Phase der Definition

withCertificates

public DefinitionStages.WithAttach withCertificates(List certificates)

Gibt die Zertifikate für Computeknoten an.

Parameters:

certificates - Zertifikatwert

Returns:

die nächste Phase der Definition

withDeploymentConfiguration

public DefinitionStages.WithAttach withDeploymentConfiguration(DeploymentConfiguration deploymentConfiguration)

Gibt die Erstellung von Knoten mithilfe von CloudServiceConfiguration/VirtualMachineConfiguration an.

Parameters:

deploymentConfiguration - deploymentConfiguration-Wert

Returns:

die nächste Phase der Definition

withDisplayName

public DefinitionStages.WithAttach withDisplayName(String displayName)

Gibt den Anzeigenamen für den Pool an.

Parameters:

displayName - displayName-Wert

Returns:

die nächste Phase der Definition

withInterNodeCommunication

public DefinitionStages.WithAttach withInterNodeCommunication(InterNodeCommunicationState interNodeCommunication)

Gibt die Einschränkungen an, für die Knoten dem Pool zugewiesen werden können.

Parameters:

interNodeCommunication - interNodeCommunication-Wert

Returns:

die nächste Phase der Definition

withMaxTasksPerNode

public DefinitionStages.WithAttach withMaxTasksPerNode(Integer maxTasksPerNode)

Gibt den maximalen Wert der Aufgaben an, die auf jedem Knoten ausgeführt werden sollen.

Parameters:

maxTasksPerNode - maxTasksPerNode-Wert

Returns:

die nächste Phase der Definition

withMetadata

public DefinitionStages.WithAttach withMetadata(List metadata)

Gibt die Metadaten für die Verwendung von Benutzercode an.

Parameters:

metadata - Metadatenwert

Returns:

die nächste Phase der Definition

withMountConfiguration

public DefinitionStages.WithAttach withMountConfiguration(List mountConfigurations)

Gibt die Dateisystemkonfiguration für den Pool an, der auf jedem Knoten bereitgestellt werden soll.

Parameters:

mountConfigurations - Bereitstellungskonfigurationswert

Returns:

die nächste Phase der Definition

withNetworkConfiguration

public DefinitionStages.WithAttach withNetworkConfiguration(NetworkConfiguration networkConfiguration)

Gibt die Netzwerkkonfiguration für den Pool an.

Parameters:

networkConfiguration - Netzwerkkonfigurationswert

Returns:

die nächste Phase der Definition

withScaleSettings

public DefinitionStages.WithAttach withScaleSettings(ScaleSettings scaleSettings)

Gibt die Skalierungseinstellungen für den Pool an.

Parameters:

scaleSettings - Wert der Skalierungseinstellungen

Returns:

die nächste Phase der Definition

withStartTask

public DefinitionStages.WithAttach withStartTask(StartTask startTask)

Gibt die Startaufgabe für den Pool an.

Parameters:

startTask - Startaufgabenwert

Returns:

die nächste Phase der Definition

withTaskSchedulingPolicy

public DefinitionStages.WithAttach withTaskSchedulingPolicy(TaskSchedulingPolicy taskSchedulingPolicy)

Gibt die Aufgabenplanungsrichtlinie an.

Parameters:

taskSchedulingPolicy - taskSchedulingPolicy-Wert

Returns:

die nächste Phase der Definition

withTaskSlotsPerNode

public DefinitionStages.WithAttach withTaskSlotsPerNode(Integer taskSlotsPerNode)

Gibt die Anzahl der Aufgabenslots an, die zum Ausführen gleichzeitiger Aufgaben auf einem einzelnen Computeknoten im Pool verwendet werden können. Der Standardwert ist 1. Der Maximalwert ist der 4-fache der Anzahl der Kerne der vmSize des Pools oder 256.

Parameters:

taskSlotsPerNode - die Anzahl der Aufgabenslots

Returns:

die nächste Phase der Definition

withUserAccounts

public DefinitionStages.WithAttach withUserAccounts(List userAccounts)

Gibt den Wert für Benutzerkonten an.

Parameters:

userAccounts - userAccounts-Wert

Returns:

die nächste Phase der Definition

withVmSize

public DefinitionStages.WithAttach withVmSize(String vmSize)

Gibt die verfügbaren Größen des virtuellen Computers für Cloud Services Pools an.

Parameters:

vmSize - vmSize-Wert

Returns:

die nächste Phase der Definition

Gilt für: