Uses of Interface
com.azure.resourcemanager.batch.models.Pool.Update
Package
Description
Package containing the data models for BatchManagementClient.
-
Uses of Pool.Update in com.azure.resourcemanager.batch.models
Modifier and TypeMethodDescriptionPool.update()
Begins update for the Pool resource.Pool.UpdateStages.WithApplicationLicenses.withApplicationLicenses
(List<String> applicationLicenses) Specifies the applicationLicenses property: The list of application licenses the Batch service will make available on each compute node in the pool.Pool.UpdateStages.WithApplicationPackages.withApplicationPackages
(List<ApplicationPackageReference> applicationPackages) Specifies the applicationPackages property: The list of application packages to be installed on each compute node in the pool.Pool.UpdateStages.WithCertificates.withCertificates
(List<CertificateReference> certificates) Specifies the certificates property: The list of certificates to be installed on each compute node in the pool.Pool.UpdateStages.WithDeploymentConfiguration.withDeploymentConfiguration
(DeploymentConfiguration deploymentConfiguration) Specifies the deploymentConfiguration property: Deployment configuration properties.Pool.UpdateStages.WithDisplayName.withDisplayName
(String displayName) Specifies the displayName property: The display name for the pool.Pool.UpdateStages.WithIdentity.withIdentity
(BatchPoolIdentity identity) Specifies the identity property: The type of identity used for the Batch Pool..Pool.UpdateStages.WithIfMatch.withIfMatch
(String ifMatch) Specifies the ifMatch property: The entity state (ETag) version of the pool to update.Pool.UpdateStages.WithInterNodeCommunication.withInterNodeCommunication
(InterNodeCommunicationState interNodeCommunication) Specifies the interNodeCommunication property: Whether the pool permits direct communication between nodes.Pool.UpdateStages.WithMetadata.withMetadata
(List<MetadataItem> metadata) Specifies the metadata property: A list of name-value pairs associated with the pool as metadata.Pool.UpdateStages.WithMountConfiguration.withMountConfiguration
(List<MountConfiguration> mountConfiguration) Specifies the mountConfiguration property: A list of file systems to mount on each node in the pool.Pool.UpdateStages.WithNetworkConfiguration.withNetworkConfiguration
(NetworkConfiguration networkConfiguration) Specifies the networkConfiguration property: The network configuration for a pool..Pool.UpdateStages.WithScaleSettings.withScaleSettings
(ScaleSettings scaleSettings) Specifies the scaleSettings property: Scale settings for the poolPool.UpdateStages.WithStartTask.withStartTask
(StartTask startTask) Specifies the startTask property: A task which is run when a compute node joins a pool in the Azure Batch service, or when the compute node is rebooted or reimaged.Pool.UpdateStages.WithTargetNodeCommunicationMode.withTargetNodeCommunicationMode
(NodeCommunicationMode targetNodeCommunicationMode) Specifies the targetNodeCommunicationMode property: Determines how a pool communicates with the Batch service.Pool.UpdateStages.WithTaskSchedulingPolicy.withTaskSchedulingPolicy
(TaskSchedulingPolicy taskSchedulingPolicy) Specifies the taskSchedulingPolicy property: Specifies how tasks should be distributed across compute nodes.Pool.UpdateStages.WithTaskSlotsPerNode.withTaskSlotsPerNode
(Integer taskSlotsPerNode) Specifies the taskSlotsPerNode property: The number of task slots that can be used to run concurrent tasks on a single compute node in the pool.Pool.UpdateStages.WithUserAccounts.withUserAccounts
(List<UserAccount> userAccounts) Specifies the userAccounts property: The list of user accounts to be created on each node in the pool..Pool.UpdateStages.WithVmSize.withVmSize
(String vmSize) Specifies the vmSize property: The size of virtual machines in the pool.