com.microsoft.azure.management.batchai
This package contains the classes for BatchAIManagementClient. The Azure BatchAI Management API.
Classes
AllocationState |
Defines values for AllocationState. |
|
AppInsightsReference |
Azure Application Insights information for performance counters reporting. |
|
AutoScaleSettings |
Auto-scale settings for the cluster. The system automatically scales the cluster up and down (within minimumNodeCount and maximumNodeCount) based on the number of queued and running jobs assigned to the cluster. |
|
AzureBlobFileSystemReference |
Azure Blob Storage Container mounting configuration. |
|
AzureFileShareReference |
Azure File Share mounting configuration. |
|
AzureStorageCredentialsInfo |
Azure storage account credentials. |
|
BatchAIError |
An error response from the Batch AI service. |
|
BatchAIUsageOperationsTest | ||
Caffe2Settings |
Caffe2 job settings. |
|
CaffeSettings |
Caffe job settings. |
|
ChainerSettings |
Chainer job settings. |
|
ClusterCreateParameters |
Cluster creation operation. |
|
ClustersListByWorkspaceOptions |
Additional parameters for listByWorkspace operation. |
|
ClusterUpdateParameters |
Cluster update parameters. |
|
CNTKsettings |
CNTK (aka Microsoft Cognitive Toolkit) job settings. |
|
ContainerSettings |
Docker container settings. |
|
CustomMpiSettings |
Custom MPI job settings. |
|
CustomToolkitSettings |
Custom tool kit job settings. |
|
DataDisks |
Data disks settings. |
|
DeallocationOption |
Defines values for DeallocationOption. |
|
EnvironmentVariable |
An environment variable definition. |
|
EnvironmentVariableWithSecretValue |
An environment variable with secret value definition. |
|
ExecutionState |
Defines values for ExecutionState. |
|
ExperimentsListByWorkspaceOptions |
Additional parameters for listByWorkspace operation. |
|
FileServerCreateParameters |
File Server creation parameters. |
|
FileServerProvisioningState |
Defines values for FileServerProvisioningState. |
|
FileServerReference |
File Server mounting configuration. |
|
FileServersListByWorkspaceOptions |
Additional parameters for listByWorkspace operation. |
|
FileType |
Defines values for FileType. |
|
HorovodSettings |
Specifies the settings for Horovod job. |
|
ImageReference |
The OS image reference. |
|
ImageSourceRegistry |
Information about docker image for the job. |
|
InputDirectory |
Input directory for the job. |
|
JobBasePropertiesConstraints |
Constraints associated with the Job. |
|
JobCreateParameters |
Job creation parameters. |
|
JobPreparation |
Job preparation settings. |
|
JobPriority |
Defines values for JobPriority. |
|
JobPropertiesConstraints |
Constraints associated with the Job. |
|
JobPropertiesExecutionInfo |
Information about the execution of a job. |
|
JobsListByExperimentOptions |
Additional parameters for listByExperiment operation. |
|
JobsListOutputFilesOptions |
Additional parameters for listOutputFiles operation. |
|
KeyVaultSecretReference |
Key Vault Secret reference. |
|
ManualScaleSettings |
Manual scale settings for the cluster. |
|
MountSettings |
File Server mount Information. |
|
MountVolumes |
Details of volumes to mount on the cluster. |
|
NameValuePair |
Name-value pair. |
|
NodeSetup |
Node setup settings. |
|
NodeStateCounts |
Counts of various compute node states on the cluster. |
|
OperationDisplay |
The object that describes the operation. |
|
OutputDirectory |
Output directory for the job. |
|
PerformanceCountersSettings |
Performance counters reporting settings. |
|
PrivateRegistryCredentials |
Credentials to access a container image in a private repository. |
|
ProvisioningState |
Defines values for ProvisioningState. |
|
PyTorchSettings |
pyTorch job settings. |
|
ResourceId |
Represents a resource ID. For example, for a subnet, it is the resource URL for the subnet. |
|
ScaleSettings |
At least one of manual or autoScale settings must be specified. Only one of manual or autoScale settings can be specified. If autoScale settings are specified, the system automatically scales the cluster up and down (within the supplied limits) based on the pending jobs on the cluster. |
|
SetupTask |
Specifies a setup task which can be used to customize the compute nodes of the cluster. |
|
SshConfiguration |
SSH configuration. |
|
StorageAccountType |
Defines values for StorageAccountType. |
|
TensorFlowSettings |
TensorFlow job settings. |
|
ToolType |
Defines values for ToolType. |
|
UnmanagedFileSystemReference |
Unmananged file system mounting configuration. |
|
UsageName |
The Usage Names. |
|
UsageUnit |
Defines values for UsageUnit. |
|
UserAccountSettings |
Settings for user account that gets created on each on the nodes of a cluster. |
|
VirtualMachineConfiguration |
VM configuration. |
|
WorkspaceCreateParameters |
Workspace creation parameters. |
|
WorkspacesListByResourceGroupOptions |
Additional parameters for listByResourceGroup operation. |
|
WorkspacesListOptions |
Additional parameters for list operation. |
|
WorkspaceUpdateParameters |
Workspace update parameters. |
Interfaces
AzureBlobFileSystem |
Client-side representation for AzureBlobFileSystemReference. |
|
AzureFileShare |
Client-side representation for AzureFileShareReference. |
|
BatchAICluster |
Entry point for Batch AI cluster management API in Azure. |
|
BatchAIClusters |
Entry point to Batch AI cluster management API in Azure. |
|
BatchAIExperiment |
Entry point for Batch AI Experiment management API in Azure. |
|
BatchAIExperiments |
Entry point to Batch AI experiments management API in Azure. |
|
BatchAIFileServer |
Entry point for Batch AI file server management API in Azure. |
|
BatchAIFileServers |
Entry point to Batch AI file servers management API in Azure. |
|
BatchAIJob |
Client-side representation of Batch AI Job object, associated with Batch AI Cluster. |
|
BatchAIJobs |
Entry point for Batch AI jobs management API in Azure. |
|
BatchAIUsage |
An immutable client-side representation of an Azure Batch AI resource usage info object. |
|
BatchAIUsages |
Entry point for Batch AI resource usage management API. |
|
BatchAIWorkspace |
Type representing Workspace. |
|
BatchAIWorkspaces |
Entry point to virtual network gateways management API in Azure. |
|
ContainerImageSettings |
Specifies settings for container image. |
|
FileServer |
Client-side representation for FileServerReference. |
|
NodeSetupTask |
A client-side representation of a mode setup task of a Batch AI cluster. |
|
OutputDirectorySettings |
Specifies the settings for output directory. |
|
OutputFile |
An immutable client-side representation of Batch AI output file. |
|
RemoteLoginInformation |
An immutable client-side representation of Batch AI remote login details to SSH/RDP to a compute node in cluster. |
|
ToolTypeSettings |
Contains configuration definitions for different tool types. |
|
AzureBlobFileSystem.DefinitionStages.Blank<ParentT> | ||
AzureFileShare.DefinitionStages.Blank<ParentT> | ||
BatchAICluster.DefinitionStages.Blank |
The first stage of a Batch AI cluster definition. |
|
BatchAIFileServer.DefinitionStages.Blank |
The first stage of a Batch AI file server definition. |
|
BatchAIJob.DefinitionStages.Blank |
The first stage of Batch AI job definition. |
|
BatchAIWorkspace.DefinitionStages.Blank |
The first stage of a Workspace definition. |
|
ContainerImageSettings.DefinitionStages.Blank<ParentT> |
The first stage of the output directory settings definition. |
|
FileServer.DefinitionStages.Blank<ParentT> | ||
NodeSetupTask.DefinitionStages.Blank<ParentT> |
The first stage of the node setup definition. |
|
OutputDirectorySettings.DefinitionStages.Blank<ParentT> |
The first stage of the output directory settings definition. |
|
ToolTypeSettings.CognitiveToolkit.DefinitionStages.Blank<ParentT> |
The first stage of the Microsoft Cognitive Toolkit settings definition. |
|
ToolTypeSettings.TensorFlow.DefinitionStages.Blank<ParentT> |
The first stage of the TensorFlow settings definition. |
|
ToolTypeSettings.Caffe.DefinitionStages.Blank<ParentT> |
The first stage of the Caffe settings definition. |
|
ToolTypeSettings.Caffe2.DefinitionStages.Blank<ParentT> |
The first stage of the Caffe2 settings definition. |
|
ToolTypeSettings.Chainer.DefinitionStages.Blank<ParentT> |
The first stage of the Chainer settings definition. |
|
ToolTypeSettings.PyTorch.DefinitionStages.Blank<ParentT> |
The first stage of the PyTorch settings definition. |
|
ToolTypeSettings.CustomMpi.DefinitionStages.Blank<ParentT> |
The first stage of the custom MPI job settings definition. |
|
ToolTypeSettings.CustomToolkit.DefinitionStages.Blank<ParentT> |
The first stage of the custom toolkit job settings definition. |
|
ToolTypeSettings.Horovod.DefinitionStages.Blank<ParentT> |
The first stage of the Horovode job settings definition. |
|
ToolTypeSettings.Caffe |
Specifies the settings for Caffe job. |
|
ToolTypeSettings.Caffe2 |
Specifies the settings for Caffe2 job. |
|
ToolTypeSettings.Chainer |
Specifies the settings for Chainer job. |
|
ToolTypeSettings.CognitiveToolkit |
Client-side representation for Microsoft Cognitive Toolkit settings. |
|
ToolTypeSettings.CustomMpi |
Client-side representation for the settings for a custom MPI job. |
|
ToolTypeSettings.CustomToolkit |
Client-side representation for the settings for a custom toolkit job. |
|
AzureBlobFileSystem.Definition<ParentT> |
Definition of azure blob file system reference. |
|
AzureFileShare.Definition<ParentT> |
Definition of azure file share reference. |
|
BatchAICluster.Definition |
The entirety of a Batch AI cluster definition. |
|
BatchAIExperiment.Definition |
The entirety of a Batch AI experiment definition. |
|
BatchAIFileServer.Definition |
The entirety of a Batch AI file server definition. |
|
BatchAIJob.Definition |
The entirety of the Batch AI job definition. |
|
BatchAIWorkspace.Definition |
The entirety of the Workspace definition. |
|
ContainerImageSettings.Definition<ParentT> |
Definition of ContainerImage settings. |
|
FileServer.Definition<ParentT> |
Definition of file server reference. |
|
NodeSetupTask.Definition<ParentT> |
The entirety of a setup task definition. |
|
OutputDirectorySettings.Definition<ParentT> |
Definition of output directory settings. |
|
ToolTypeSettings.CognitiveToolkit.Definition<ParentT> |
Definition of azure cognitive toolkit settings. |
|
ToolTypeSettings.TensorFlow.Definition<ParentT> |
Definition of TensorFlow job settings. |
|
ToolTypeSettings.Caffe.Definition<ParentT> |
Definition of Caffe settings. |
|
ToolTypeSettings.Caffe2.Definition<ParentT> |
Definition of Caffe2 settings. |
|
ToolTypeSettings.Chainer.Definition<ParentT> |
Definition of Chainer settings. |
|
ToolTypeSettings.PyTorch.Definition<ParentT> |
Definition of PyTorch toolkit settings. |
|
ToolTypeSettings.CustomMpi.Definition<ParentT> |
Definition of the settings for a custom MPI job. |
|
ToolTypeSettings.Horovod.Definition<ParentT> |
Definition of the settings for Horovod job. |
|
ToolTypeSettings.CustomToolkit.Definition<ParentT> |
Definition of the settings for a custom toolkit job. |
|
AzureBlobFileSystem.DefinitionStages |
Definition stages for azure blob file system reference. |
|
AzureFileShare.DefinitionStages |
Definition stages for azure file share reference. |
|
BatchAICluster.DefinitionStages |
Grouping of Batch AI cluster definition stages. |
|
BatchAIExperiment.DefinitionStages |
Grouping of Batch AI experiment definition stages. |
|
BatchAIFileServer.DefinitionStages |
Grouping of Batch AI file server definition stages. |
|
BatchAIJob.DefinitionStages |
Grouping of Batch AI job definition stages. |
|
BatchAIWorkspace.DefinitionStages |
Grouping of Workspace definition stages. |
|
ContainerImageSettings.DefinitionStages |
Definition stages for container image settings. |
|
FileServer.DefinitionStages |
Definition stages for azure blob file system reference. |
|
NodeSetupTask.DefinitionStages |
Grouping of node setup definition stages. |
|
OutputDirectorySettings.DefinitionStages |
Definition stages for OutputDirectory settings. |
|
ToolTypeSettings.CognitiveToolkit.DefinitionStages |
Definition stages for azure cognitive toolkit settings. |
|
ToolTypeSettings.TensorFlow.DefinitionStages |
Definition stages for TensorFlow job settings. |
|
ToolTypeSettings.Caffe.DefinitionStages |
Definition stages for Caffe settings. |
|
ToolTypeSettings.Caffe2.DefinitionStages |
Definition stages for Caffe2 settings. |
|
ToolTypeSettings.Chainer.DefinitionStages |
Definition stages for Chainer job settings. |
|
ToolTypeSettings.PyTorch.DefinitionStages |
Definition stages for PyTorch toolkit settings. |
|
ToolTypeSettings.CustomMpi.DefinitionStages |
Definition stages for a custom MPI job. |
|
ToolTypeSettings.Horovod.DefinitionStages |
Definition stages for the Horovod job settings. |
|
ToolTypeSettings.CustomToolkit.DefinitionStages |
Definition stages for a custom toolkit job. |
|
ToolTypeSettings.DefinitionStages |
Common definition stages. |
|
ToolTypeSettings.Horovod |
Client-side representation for Horovod job settings. |
|
ToolTypeSettings.PyTorch |
Client-side representation for PyTorch toolkit settings. |
|
ToolTypeSettings.TensorFlow |
Specifies the settings for TensorFlow job. |
|
BatchAICluster.Update |
The template for an update operation, containing all the settings that can be modified. |
|
BatchAIWorkspace.Update |
The template for a Workspace update operation, containing all the settings that can be modified. |
|
BatchAICluster.UpdateStages |
Grouping of Batch AI cluster update stages. |
|
BatchAICluster.DefinitionStages.WithAppInsightsKey | ||
BatchAICluster.DefinitionStages.WithAppInsightsResourceId |
Specifies Azure Application Insights information for performance counters reporting. |
|
NodeSetupTask.DefinitionStages.WithAttach<ParentT> |
The final stage of the setup task definition. At this stage, any remaining optional settings can be specified, or the setup task definition can be attached to the parent cluster definition. |
|
ToolTypeSettings.CustomToolkit.DefinitionStages.WithAttach<ParentT> |
The final stage of the custom toolkit job settings definition. At this stage, any remaining optional settings can be specified, or the custom toolkit job settings definition can be attached to the parent Batch AI job definition. |
|
AzureFileShare.DefinitionStages.WithAttach<ParentT> | ||
ToolTypeSettings.Caffe2.DefinitionStages.WithAttach<ParentT> |
The final stage of the Caffe2 settings definition. At this stage, any remaining optional settings can be specified, or the Caffe2 settings definition can be attached to the parent Batch AI job definition. |
|
ToolTypeSettings.Horovod.DefinitionStages.WithAttach<ParentT> |
The final stage of the Horovod job settings definition. At this stage, any remaining optional settings can be specified, or the Horovod job settings definition can be attached to the parent Batch AI job definition. |
|
ToolTypeSettings.Chainer.DefinitionStages.WithAttach<ParentT> |
The final stage of the Chainer settings definition. At this stage, any remaining optional settings can be specified, or the Chainer settings definition can be attached to the parent Batch AI job definition. |
|
ToolTypeSettings.CustomMpi.DefinitionStages.WithAttach<ParentT> |
The final stage of the custom MPI job settings definition. At this stage, any remaining optional settings can be specified, or the custom MPI job settings definition can be attached to the parent Batch AI job definition. |
|
FileServer.DefinitionStages.WithAttach<ParentT> | ||
ToolTypeSettings.PyTorch.DefinitionStages.WithAttach<ParentT> |
The final stage of the PyTorch Toolkit settings definition. At this stage, any remaining optional settings can be specified, or the PyTorch Toolkit settings definition can be attached to the parent Batch AI job definition. |
|
AzureBlobFileSystem.DefinitionStages.WithAttach<ParentT> | ||
ContainerImageSettings.DefinitionStages.WithAttach<ParentT> |
The final stage of the output directory settings definition. At this stage, any remaining optional settings can be specified, or the output directory settings definition can be attached to the parent Batch AI job definition. |
|
ToolTypeSettings.Caffe.DefinitionStages.WithAttach<ParentT> |
The final stage of the Caffe settings definition. At this stage, any remaining optional settings can be specified, or the Caffe settings definition can be attached to the parent Batch AI job definition. |
|
OutputDirectorySettings.DefinitionStages.WithAttach<ParentT> |
The final stage of the output directory settings definition. At this stage, any remaining optional settings can be specified, or the output directory settings definition can be attached to the parent Batch AI job definition. |
|
ToolTypeSettings.TensorFlow.DefinitionStages.WithAttach<ParentT> |
The final stage of the TensorFlow settings definition. At this stage, any remaining optional settings can be specified, or the TensorFlow settings definition can be attached to the parent Batch AI job definition. |
|
ToolTypeSettings.CognitiveToolkit.DefinitionStages.WithAttach<ParentT> |
The final stage of the Microsoft Cognitive Toolkit settings definition. At this stage, any remaining optional settings can be specified, or the Microsoft Cognitive Toolkit settings definition can be attached to the parent Batch AI job definition. |
|
ToolTypeSettings.CustomMpi.DefinitionStages.WithAttachAndProcessCount<ParentT> |
At this stage, any process count settings can be specified, or the custom MPI job settings definition can be attached to the parent Batch AI job definition. |
|
ToolTypeSettings.Caffe2.DefinitionStages.WithAttachAndPythonInterpreter<ParentT> | ||
ToolTypeSettings.Chainer.DefinitionStages.WithAttachAndPythonInterpreter<ParentT> | ||
ToolTypeSettings.CognitiveToolkit.DefinitionStages.WithAttachAndPythonInterpreter<ParentT> | ||
ToolTypeSettings.Caffe.DefinitionStages.WithAttachAndPythonInterpreter<ParentT> | ||
AzureFileShare.DefinitionStages.WithAzureFileUrl<ParentT> | ||
AzureFileShare.DefinitionStages.WithAzureStorageCredentials<ParentT> | ||
AzureBlobFileSystem.DefinitionStages.WithAzureStorageCredentials<ParentT> | ||
BatchAIJob.DefinitionStages.WithCluster |
The stage of the Batch AI job definition allowing to specify cluster for the job. |
|
ToolTypeSettings.CustomMpi.DefinitionStages.WithCommandLine<ParentT> |
Specifies the program and program command line parameters to be executed by mpi runtime. |
|
ToolTypeSettings.CustomToolkit.DefinitionStages.WithCommandLine<ParentT> |
Specifies the command line to execute the custom toolkit Job. |
|
NodeSetupTask.DefinitionStages.WithCommandLine<ParentT> |
The stage of the setup task definition allowing to specify the command line instructions. |
|
ToolTypeSettings.DefinitionStages.WithCommandLineArgs<ReturnT> |
Specifies command line arguments for the job. |
|
BatchAIJob.DefinitionStages.WithContainerSettings |
Specifies details of the container registry and image such as name, URL and credentials. |
|
BatchAICluster.DefinitionStages.WithCreate |
The stage of the definition which contains all the minimum required inputs for the resource to be created but also allows for any other optional settings to be specified. |
|
BatchAIExperiment.DefinitionStages.WithCreate |
The stage of the definition which contains all the minimum required inputs for the resource to be created but also allows for any other optional settings to be specified. |
|
BatchAIJob.DefinitionStages.WithCreate |
The stage of a virtual network gateway connection definition with sufficient inputs to create a new connection in the cloud, but exposing additional optional settings to specify. |
|
BatchAIFileServer.DefinitionStages.WithCreate |
The stage of the definition which contains all the minimum required inputs for the resource to be created but also allows for any other optional settings to be specified. |
|
BatchAIWorkspace.DefinitionStages.WithCreate |
The stage of the definition which contains all the minimum required inputs for the resource to be created (via create()), but also allows for any other optional settings to be specified. |
|
BatchAIFileServer.DefinitionStages.WithDataDisks |
This stage of a Batch AI file server definition allows to specify data disks parameters. |
|
AzureFileShare.DefinitionStages.WithDirectoryMode<ParentT> | ||
BatchAIJob.DefinitionStages.WithEnvironmentVariable |
Allows to specify environment variables. |
|
NodeSetupTask.DefinitionStages.WithEnvironmentVariable<ParentT> |
The stage of the setup task definition allowing to specify environment variables. |
|
BatchAIJob.DefinitionStages.WithEnvironmentVariableSecretValue |
The stage of the Batch AI job definition allowing to specify environment variables with secrets. |
|
NodeSetupTask.DefinitionStages.WithEnvironmentVariableSecretValue<ParentT> |
The stage of the setup task definition allowing to specify environment variables with secrets. |
|
AzureFileShare.DefinitionStages.WithFileMode<ParentT> | ||
FileServer.DefinitionStages.WithFileServer<ParentT> | ||
ToolTypeSettings.Caffe.DefinitionStages.WithFileType<ParentT> |
Specifies the path and file name of the python script to execute the job or the path of the config file. |
|
BatchAIWorkspace.DefinitionStages.WithGroup |
The stage of the Workspace definition allowing to specify the resource group. |
|
BatchAIJob.DefinitionStages.WithInputDirectory | ||
BatchAIJob.DefinitionStages.WithJobPreparation |
Specifies the command line to be executed before tool kit is launched. The specified actions will run on all the nodes that are part of the job. |
|
ToolTypeSettings.CognitiveToolkit.DefinitionStages.WithLanguageType<ParentT> |
Specifies the language type and script/config file path to use for Microsoft Cognitive Toolkit job. |
|
ToolTypeSettings.TensorFlow.DefinitionStages.WithMasterCommandLineArgs<ParentT> | ||
AzureBlobFileSystem.DefinitionStages.WithMountOptions<ParentT> | ||
FileServer.DefinitionStages.WithMountOptions<ParentT> | ||
BatchAIJob.DefinitionStages.WithNodeCount |
The stage of the definition allowing to specify number of compute nodes to run the job on. The job will be gang scheduled on that many compute nodes. |
|
BatchAIJob.DefinitionStages.WithOutputDirectory | ||
OutputDirectorySettings.DefinitionStages.WithPathPrefix<ParentT> |
Specifies the prefix path where the output directory will be created. NOTE: This is an absolute path to prefix. E.g. $AZ_BATCHAI_MOUNT_ROOT/MyNFS/MyLogs. You can find the full path to the output directory by combining pathPrefix, jobOutputDirectoryPathSegment (reported by get job) and pathSuffix. |
|
OutputDirectorySettings.DefinitionStages.WithPathSuffix<ParentT> |
Specifies the suffix path where the output directory will be created. E.g. models. You can find the full path to the output directory by combining pathPrefix, jobOutputDirectoryPathSegment (reported by get job) and pathSuffix. |
|
ToolTypeSettings.DefinitionStages.WithProcessCount<ReturnT> |
Specifies number of processes parameter that is passed to MPI runtime. The default value for this property is equal to nodeCount property. |
|
ToolTypeSettings.Horovod.DefinitionStages.WithPython<ParentT> |
Specifies python script file path to execute the job. |
|
ToolTypeSettings.Chainer.DefinitionStages.WithPython<ParentT> |
Specifies python script file path to execute the job. |
|
ToolTypeSettings.PyTorch.DefinitionStages.WithPython<ParentT> |
Specifies python script file path to execute the job. |
|
ToolTypeSettings.Caffe2.DefinitionStages.WithPython<ParentT> |
Specifies python script file path to execute the job. |
|
ToolTypeSettings.TensorFlow.DefinitionStages.WithPython<ParentT> |
Specifies python script file path. |
|
ToolTypeSettings.DefinitionStages.WithPythonInterpreter<ReturnT> |
Specifies the path to python interpreter. |
|
ContainerImageSettings.DefinitionStages.WithRegistryCredentials<ParentT> |
Specifies container registry credentials. |
|
FileServer.DefinitionStages.WithRelativeMountPath<ParentT> | ||
AzureBlobFileSystem.DefinitionStages.WithRelativeMountPath<ParentT> | ||
AzureFileShare.DefinitionStages.WithRelativeMountPath<ParentT> | ||
BatchAICluster.UpdateStages.WithScaleSettings | ||
BatchAICluster.DefinitionStages.WithScaleSettings |
Specifies scale settings for the cluster. |
|
BatchAICluster.DefinitionStages.WithSetupTask |
Specifies a setup task which can be used to customize the compute nodes of the cluster. The task runs everytime a VM is rebooted. For that reason the task code needs to be idempotent. Generally it is used to either download static data that is required for all jobs that run on the cluster VMs or to download/install software. NOTE: The volumes specified in mountVolumes are mounted first and then the setupTask is run. Therefore the setup task can use local mountPaths in its execution. |
|
ContainerImageSettings.DefinitionStages.WithShmSize<ParentT> |
Specifies size of /dev/shm. Please refer to docker documentation for supported argument formats. |
|
FileServer.DefinitionStages.WithSourceDirectory<ParentT> | ||
NodeSetupTask.DefinitionStages.WithStdOutErrPath<ParentT> |
The stage of the setup task definition allowing to specify where Batch AI will upload stdout and stderr of the setup task. |
|
BatchAIJob.DefinitionStages.WithStdOutErrPathPrefix |
The stage of the job definition allowing to specify where Batch AI will upload stdout and stderr of the job. |
|
AzureFileShare.DefinitionStages.WithStorageAccount<ParentT> | ||
AzureBlobFileSystem.DefinitionStages.WithStorageAccount<ParentT> | ||
AzureBlobFileSystem.DefinitionStages.WithStorageContainerName<ParentT> | ||
BatchAICluster.DefinitionStages.WithSubnet |
Defines subnet for the cluster. |
|
BatchAIFileServer.DefinitionStages.WithSubnet |
Defines subnet for the file server. |
|
BatchAIJob.DefinitionStages.WithToolType | ||
BatchAICluster.DefinitionStages.WithUserCredentials |
Specifies the credentials to use for authentication on each of the nodes of a cluster. |
|
BatchAIFileServer.DefinitionStages.WithUserCredentials |
This stage of a Batch AI file server definition allows to specify user credentials. |
|
BatchAIFileServer.DefinitionStages.WithUserName |
This stage of a Batch AI file server definition allows to specify administrator account name. |
|
BatchAICluster.DefinitionStages.WithUserName |
Specifies the name of the administrator account that gets created on each of the nodes of a cluster. |
|
BatchAICluster.DefinitionStages.WithVirtualMachineImage |
Specifies virtual machine image. |
|
BatchAICluster.DefinitionStages.WithVMPriority | ||
BatchAIFileServer.DefinitionStages.WithVMSize |
This stage of a Batch AI file server definition allows to specify virtual machine size. |
|
BatchAICluster.DefinitionStages.WithVMSize |
The stage of a Batch AI cluster definition allowing to specify virtual machine size. All virtual machines in a cluster are the same size. For information about available VM sizes for clusters using images from the Virtual Machines Marketplace (see Sizes for Virtual Machines (Linux) or Sizes for Virtual Machines (Windows). Batch AI service supports all Azure VM sizes except STANDARD_A0 and those with premium storage (STANDARD_GS, STANDARD_DS, and STANDARD_DSV2 series). |
Enums
CachingType |
Defines values for CachingType. |
VmPriority |
Defines values for VmPriority. |
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for