Uses of Interface
com.azure.resourcemanager.batch.models.Pool.Update
Packages that use Pool.Update
Package
Description
Package containing the data models for BatchManagementClient.
-
Uses of Pool.Update in com.azure.resourcemanager.batch.models
Methods in com.azure.resourcemanager.batch.models that return Pool.UpdateModifier 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.WithResourceTags.withResourceTags(Map<String, String> resourceTags) Specifies the resourceTags property: The user-defined tags to be associated with the Azure Batch Pool.Pool.UpdateStages.WithScaleSettings.withScaleSettings(ScaleSettings scaleSettings) Specifies the scaleSettings property: Scale settings for the pool Defines the desired size of the pool.Pool.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.