Package com.microsoft.azure.management.batchai
package com.microsoft.azure.management.batchai
This package contains the classes for BatchAIManagementClient.
The Azure BatchAI Management API.
-
ClassDescriptionDefines values for AllocationState.Azure Application Insights information for performance counters reporting.Auto-scale settings for the cluster.Client-side representation for AzureBlobFileSystemReference.AzureBlobFileSystem.Definition<ParentT>Definition of azure blob file system reference.Definition stages for azure blob file system reference.Azure Blob Storage Container mounting configuration.Client-side representation for AzureFileShareReference.AzureFileShare.Definition<ParentT>Definition of azure file share reference.Definition stages for azure file share reference.Azure File Share mounting configuration.Azure storage account credentials.Entry point for Batch AI cluster management API in Azure.The entirety of a Batch AI cluster definition.Grouping of Batch AI cluster definition stages.The first stage of a Batch AI cluster definition.Specifies Azure Application Insights information for performance counters reporting.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.Specifies scale settings for the cluster.Specifies a setup task which can be used to customize the compute nodes of the cluster.Defines subnet for the cluster.Specifies the credentials to use for authentication on each of the nodes of a cluster.Specifies the name of the administrator account that gets created on each of the nodes of a cluster.Specifies virtual machine image.The stage of a Batch AI cluster definition allowing to specify virtual machine size.The template for an update operation, containing all the settings that can be modified.Grouping of Batch AI cluster update stages.Entry point to Batch AI cluster management API in Azure.An error response from the Batch AI service.Entry point for Batch AI Experiment management API in Azure.The entirety of a Batch AI experiment definition.Grouping of Batch AI experiment definition stages.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.Entry point to Batch AI experiments management API in Azure.Entry point for Batch AI file server management API in Azure.The entirety of a Batch AI file server definition.Grouping of Batch AI file server definition stages.The first stage of a Batch AI file server definition.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.This stage of a Batch AI file server definition allows to specify data disks parameters.Defines subnet for the file server.This stage of a Batch AI file server definition allows to specify user credentials.This stage of a Batch AI file server definition allows to specify administrator account name.This stage of a Batch AI file server definition allows to specify virtual machine size.Entry point to Batch AI file servers management API in Azure.Client-side representation of Batch AI Job object, associated with Batch AI Cluster.The entirety of the Batch AI job definition.Grouping of Batch AI job definition stages.The first stage of Batch AI job definition.The stage of the Batch AI job definition allowing to specify cluster for the job.Specifies details of the container registry and image such as name, URL and credentials.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.Allows to specify environment variables.The stage of the Batch AI job definition allowing to specify environment variables with secrets.Specifies the command line to be executed before tool kit is launched.The stage of the definition allowing to specify number of compute nodes to run the job on.The stage of the job definition allowing to specify where Batch AI will upload stdout and stderr of the job.Entry point for Batch AI jobs management API in Azure.An immutable client-side representation of an Azure Batch AI resource usage info object.Entry point for Batch AI resource usage management API.Type representing Workspace.The entirety of the Workspace definition.Grouping of Workspace definition stages.The first stage of a Workspace definition.The stage of the definition which contains all the minimum required inputs for the resource to be created (via
Creatable.create()
), but also allows for any other optional settings to be specified.The stage of the Workspace definition allowing to specify the resource group.The template for a Workspace update operation, containing all the settings that can be modified.Entry point to virtual network gateways management API in Azure.Defines values for CachingType.Caffe2 job settings.Caffe job settings.Chainer job settings.Cluster creation operation.Additional parameters for listByWorkspace operation.Cluster update parameters.CNTK (aka Microsoft Cognitive Toolkit) job settings.Specifies settings for container image.ContainerImageSettings.Definition<ParentT>Definition of ContainerImage settings.Definition stages for container image settings.The first stage of the output directory settings definition.The final stage of the output directory settings definition.Specifies container registry credentials.Specifies size of /dev/shm.Docker container settings.Custom MPI job settings.Custom tool kit job settings.Data disks settings.Defines values for DeallocationOption.An environment variable definition.An environment variable with secret value definition.Defines values for ExecutionState.Additional parameters for listByWorkspace operation.Client-side representation for FileServerReference.FileServer.Definition<ParentT>Definition of file server reference.Definition stages for azure blob file system reference.FileServer.DefinitionStages.Blank<ParentT>File Server creation parameters.Defines values for FileServerProvisioningState.File Server mounting configuration.Additional parameters for listByWorkspace operation.Defines values for FileType.Specifies the settings for Horovod job.The OS image reference.Information about docker image for the job.Input directory for the job.Constraints associated with the Job.Job creation parameters.Job preparation settings.Defines values for JobPriority.Constraints associated with the Job.Information about the execution of a job.Additional parameters for listByExperiment operation.Additional parameters for listOutputFiles operation.Key Vault Secret reference.Manual scale settings for the cluster.File Server mount Information.Details of volumes to mount on the cluster.Name-value pair.Node setup settings.A client-side representation of a mode setup task of a Batch AI cluster.NodeSetupTask.Definition<ParentT>The entirety of a setup task definition.Grouping of node setup definition stages.NodeSetupTask.DefinitionStages.Blank<ParentT>The first stage of the node setup definition.The final stage of the setup task definition.The stage of the setup task definition allowing to specify the command line instructions.The stage of the setup task definition allowing to specify environment variables.The stage of the setup task definition allowing to specify environment variables with secrets.The stage of the setup task definition allowing to specify where Batch AI will upload stdout and stderr of the setup task.Counts of various compute node states on the cluster.The object that describes the operation.Output directory for the job.Specifies the settings for output directory.OutputDirectorySettings.Definition<ParentT>Definition of output directory settings.Definition stages for OutputDirectory settings.The first stage of the output directory settings definition.The final stage of the output directory settings definition.Specifies the prefix path where the output directory will be created.Specifies the suffix path where the output directory will be created.An immutable client-side representation of Batch AI output file.Performance counters reporting settings.Credentials to access a container image in a private repository.Defines values for ProvisioningState.pyTorch job settings.An immutable client-side representation of Batch AI remote login details to SSH/RDP to a compute node in cluster.Represents a resource ID.At least one of manual or autoScale settings must be specified.Specifies a setup task which can be used to customize the compute nodes of the cluster.SSH configuration.Defines values for StorageAccountType.TensorFlow job settings.Defines values for ToolType.Contains configuration definitions for different tool types.Specifies the settings for Caffe job.ToolTypeSettings.Caffe.Definition<ParentT>Definition of Caffe settings.Definition stages for Caffe settings.The first stage of the Caffe settings definition.The final stage of the Caffe settings definition.Specifies the path and file name of the python script to execute the job or the path of the config file.Specifies the settings for Caffe2 job.ToolTypeSettings.Caffe2.Definition<ParentT>Definition of Caffe2 settings.Definition stages for Caffe2 settings.The first stage of the Caffe2 settings definition.The final stage of the Caffe2 settings definition.Specifies python script file path to execute the job.Specifies the settings for Chainer job.ToolTypeSettings.Chainer.Definition<ParentT>Definition of Chainer settings.Definition stages for Chainer job settings.The first stage of the Chainer settings definition.The final stage of the Chainer settings definition.Specifies python script file path to execute the job.Client-side representation for Microsoft Cognitive Toolkit settings.Definition of azure cognitive toolkit settings.Definition stages for azure cognitive toolkit settings.The first stage of the Microsoft Cognitive Toolkit settings definition.The final stage of the Microsoft Cognitive Toolkit settings definition.Specifies the language type and script/config file path to use for Microsoft Cognitive Toolkit job.Client-side representation for the settings for a custom MPI job.Definition of the settings for a custom MPI job.Definition stages for a custom MPI job.The first stage of the custom MPI job settings definition.The final stage of the custom MPI job settings definition.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.Specifies the program and program command line parameters to be executed by mpi runtime.Client-side representation for the settings for a custom toolkit job.Definition of the settings for a custom toolkit job.Definition stages for a custom toolkit job.The first stage of the custom toolkit job settings definition.The final stage of the custom toolkit job settings definition.Specifies the command line to execute the custom toolkit Job.Common definition stages.Specifies command line arguments for the job.Specifies number of processes parameter that is passed to MPI runtime.Specifies the path to python interpreter.Client-side representation for Horovod job settings.ToolTypeSettings.Horovod.Definition<ParentT>Definition of the settings for Horovod job.Definition stages for the Horovod job settings.The first stage of the Horovode job settings definition.The final stage of the Horovod job settings definition.Specifies python script file path to execute the job.Client-side representation for PyTorch toolkit settings.ToolTypeSettings.PyTorch.Definition<ParentT>Definition of PyTorch toolkit settings.Definition stages for PyTorch toolkit settings.The first stage of the PyTorch settings definition.The final stage of the PyTorch Toolkit settings definition.Specifies python script file path to execute the job.Specifies the settings for TensorFlow job.Definition of TensorFlow job settings.Definition stages for TensorFlow job settings.The first stage of the TensorFlow settings definition.The final stage of the TensorFlow settings definition.Specifies python script file path.Unmananged file system mounting configuration.The Usage Names.Defines values for UsageUnit.Settings for user account that gets created on each on the nodes of a cluster.VM configuration.Defines values for VmPriority.Workspace creation parameters.Additional parameters for listByResourceGroup operation.Additional parameters for list operation.Workspace update parameters.