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
Gibt die Liste der Anwendungslizenzen an.
Parameters:
Returns:
withApplicationPackages
public DefinitionStages.WithAttach
Gibt die Anwendungspaketverweise auf alle neuen Computeknoten an, die dem Pool beitreten.
Parameters:
Returns:
withCertificates
public DefinitionStages.WithAttach
Gibt die Zertifikate für Computeknoten an.
Parameters:
Returns:
withDeploymentConfiguration
public DefinitionStages.WithAttach
Gibt die Erstellung von Knoten mithilfe von CloudServiceConfiguration/VirtualMachineConfiguration an.
Parameters:
Returns:
withDisplayName
public DefinitionStages.WithAttach
Gibt den Anzeigenamen für den Pool an.
Parameters:
Returns:
withInterNodeCommunication
public DefinitionStages.WithAttach
Gibt die Einschränkungen an, für die Knoten dem Pool zugewiesen werden können.
Parameters:
Returns:
withMaxTasksPerNode
public DefinitionStages.WithAttach
Gibt den maximalen Wert der Aufgaben an, die auf jedem Knoten ausgeführt werden sollen.
Parameters:
Returns:
withMetadata
public DefinitionStages.WithAttach
Gibt die Metadaten für die Verwendung von Benutzercode an.
Parameters:
Returns:
withMountConfiguration
public DefinitionStages.WithAttach
Gibt die Dateisystemkonfiguration für den Pool an, der auf jedem Knoten bereitgestellt werden soll.
Parameters:
Returns:
withNetworkConfiguration
public DefinitionStages.WithAttach
Gibt die Netzwerkkonfiguration für den Pool an.
Parameters:
Returns:
withScaleSettings
public DefinitionStages.WithAttach
Gibt die Skalierungseinstellungen für den Pool an.
Parameters:
Returns:
withStartTask
public DefinitionStages.WithAttach
Gibt die Startaufgabe für den Pool an.
Parameters:
Returns:
withTaskSchedulingPolicy
public DefinitionStages.WithAttach
Gibt die Aufgabenplanungsrichtlinie an.
Parameters:
Returns:
withTaskSlotsPerNode
public DefinitionStages.WithAttach
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:
Returns:
withUserAccounts
public DefinitionStages.WithAttach
Gibt den Wert für Benutzerkonten an.
Parameters:
Returns:
withVmSize
public DefinitionStages.WithAttach
Gibt die verfügbaren Größen des virtuellen Computers für Cloud Services Pools an.
Parameters:
Returns: