com.microsoft.azure.management.batch
This package contains the classes for BatchManagementClient. Batch Client.
Classes
ActivateApplicationPackageParameters |
Parameters for an activating an application package. |
ApplicationPackageReference |
Link to an application package inside the batch account. |
AutoScaleRun |
The results and errors from an execution of a pool autoscale formula. |
AutoScaleRunError |
An error that occurred when autoscaling a pool. |
AutoScaleSettings |
Auto |
AutoStorageBaseProperties |
The properties related to the auto-storage account. |
AutoStorageProperties |
Contains information about the auto-storage account associated with a Batch account. |
AutoUserSpecification |
Specifies the parameters for the auto user that runs a task on the Batch service. |
AzureBlobFileSystemConfiguration |
Information used to connect to an Azure Storage Container using Blobfuse. |
AzureFileShareConfiguration |
Information used to connect to an Azure Fileshare. |
BatchAccountCreateHeaders |
Defines headers for Create operation. |
BatchAccountCreateParameters |
Parameters supplied to the Create operation. |
BatchAccountDeleteHeaders |
Defines headers for Delete operation. |
BatchAccountIdentity |
The identity of the Batch account, if configured. |
BatchAccountKeys |
This class represents the access keys for the batch account. |
BatchAccountRegenerateKeyParameters |
Parameters supplied to the Regenerate |
BatchAccountUpdateParameters |
Parameters for updating an Azure Batch account. |
BatchPoolIdentity |
The identity of the Batch pool, if configured. |
CIFSMountConfiguration |
Information used to connect to a CIFS file system. |
CertificateBaseProperties |
Base certificate properties. |
CertificateCancelDeletionHeaders |
Defines headers for Cancel |
CertificateCreateHeaders |
Defines headers for Create operation. |
CertificateCreateOrUpdateParameters |
Contains information about a certificate. |
CertificateDeleteHeaders |
Defines headers for Delete operation. |
CertificateGetHeaders |
Defines headers for Get operation. |
CertificateReference |
A reference to a certificate to be installed on compute nodes in a pool. |
CertificateUpdateHeaders |
Defines headers for Update operation. |
CheckNameAvailabilityParameters |
Parameters for a check name availability request. |
CloudServiceConfiguration |
The configuration for nodes in a pool based on the Azure Cloud Services platform. |
ComputeNodeIdentityReference |
The reference to a user assigned identity associated with the Batch pool which a compute node will use. |
ContainerConfiguration |
The configuration for container-enabled pools. |
ContainerRegistry |
A private container registry. |
DataDisk |
Settings which will be used by the data disks associated to Compute Nodes in the Pool. |
DeleteCertificateError |
An error response from the Batch service. |
DeploymentConfiguration |
Deployment configuration properties. |
DiffDiskSettings |
Specifies the ephemeral Disk Settings for the operating system disk used by the virtual machine. |
DiskEncryptionConfiguration |
The disk encryption configuration applied on compute nodes in the pool. |
EncryptionProperties |
Configures how customer data is encrypted inside the Batch account. |
EndpointDependency |
A domain name and connection details used to access a dependency. |
EndpointDetail |
Details about the connection between the Batch service and the endpoint. |
EnvironmentSetting |
An environment variable to be set on a task process. |
FixedScaleSettings |
Fixed scale settings for the pool. |
ImageReference |
A reference to an Azure Virtual Machines Marketplace image or the Azure Image resource of a custom Virtual Machine. |
InboundNatPool |
A inbound NAT pool that can be used to address specific ports on compute nodes in a Batch pool externally. |
KeyVaultProperties |
Key |
KeyVaultReference |
Identifies the Azure key vault associated with a Batch account. |
LinuxUserConfiguration |
Properties used to create a user account on a Linux node. |
MetadataItem |
A name-value pair associated with a Batch service resource. |
MountConfiguration |
The file system to mount on each node. |
NFSMountConfiguration |
Information used to connect to an NFS file system. |
NetworkConfiguration |
The network configuration for a pool. |
NetworkSecurityGroupRule |
A network security group rule to apply to an inbound endpoint. |
NodePlacementConfiguration |
Node placement configuration for batch pools. |
OSDisk |
Settings for the operating system disk of the virtual machine. |
OperationDisplay |
The object that describes the operation. |
PoolCreateHeaders |
Defines headers for Create operation. |
PoolDeleteHeaders |
Defines headers for Delete operation. |
PoolDisableAutoScaleHeaders |
Defines headers for Disable |
PoolEndpointConfiguration |
The endpoint configuration for a pool. |
PoolGetHeaders |
Defines headers for Get operation. |
PoolStopResizeHeaders |
Defines headers for Stop |
PoolUpdateHeaders |
Defines headers for Update operation. |
PrivateEndpoint |
The private endpoint of the private endpoint connection. |
PrivateEndpointConnectionUpdateHeaders |
Defines headers for Update operation. |
PrivateLinkServiceConnectionState |
The private link service connection state of the private endpoint connection. |
PublicIPAddressConfiguration |
The public IP Address configuration of the networking configuration of a Pool. |
ResizeError |
An error that occurred when resizing a pool. |
ResizeOperationStatus |
Details about the current or last completed resize operation. |
ResourceFile |
A single file or multiple files to be downloaded to a compute node. |
ScaleSettings |
Scale settings for the pool. |
SkuCapability |
A SKU capability, such as the number of cores. |
StartTask |
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. |
TaskContainerSettings |
The container settings for a task. |
TaskSchedulingPolicy |
Specifies how tasks should be distributed across compute nodes. |
UserAccount |
Properties used to create a user on an Azure Batch node. |
UserAssignedIdentities |
The list of associated user identities. |
UserIdentity |
The definition of the user identity under which the task is run. |
VMExtension |
The configuration for virtual machine extensions. |
VirtualMachineConfiguration |
The configuration for compute nodes in a pool based on the Azure Virtual Machines infrastructure. |
VirtualMachineFamilyCoreQuota |
A VM Family and its associated core quota for the Batch account. |
WindowsConfiguration |
Windows operating system settings to apply to the virtual machine. |
WindowsUserConfiguration |
Properties used to create a user account on a Windows node. |
Interfaces
Application |
An immutable client-side representation of an Azure Batch account application. |
Application.Definition<ParentT> |
The entirety of a Batch application definition as a part of a Batch account definition. |
Application.DefinitionStages |
Grouping of all the application package definition stages. |
Application.DefinitionStages.Blank<ParentT> |
The first stage of a batch application definition. |
Application.DefinitionStages.WithApplicationPackage<ParentT> |
The stage of a Batch application definition that allows the creation of an application package. |
Application.DefinitionStages.WithAttach<ParentT> |
The final stage of the application definition. |
Application.Update |
The entirety of a Batch application update as a part of a Batch account update. |
Application.UpdateDefinition<ParentT> |
The entirety of a Batch application definition as a part of parent update. |
Application.UpdateDefinitionStages |
Grouping of application definition stages as part of a Batch account update. |
Application.UpdateDefinitionStages.Blank<ParentT> |
The first stage of a Batch application definition. |
Application.UpdateDefinitionStages.WithApplicationPackage<ParentT> |
The stage of a Batch application definition allowing the creation of an application package. |
Application.UpdateDefinitionStages.WithAttach<ParentT> |
The final stage of a Batch application definition. |
Application.UpdateStages |
Grouping of Batch application update stages. |
Application.UpdateStages.WithApplicationPackage |
The stage of a Batch application update allowing the creation of an application package. |
Application.UpdateStages.WithOptionalProperties |
The stage of an application update allowing to enable or disable auto upgrade of the application. |
ApplicationPackage |
An immutable client-side representation of an Azure Batch application package. |
BatchAccount |
An immutable client-side representation of an Azure Batch account. |
BatchAccount.Definition |
The entirety of a Batch account definition. |
BatchAccount.DefinitionStages |
Grouping of all the Batch account definition stages. |
BatchAccount.DefinitionStages.Blank |
The first stage of a Batch account definition. |
BatchAccount.DefinitionStages.WithApplication |
The stage of a Batch account definition allowing the creation of a Batch application. |
BatchAccount.DefinitionStages.WithApplicationAndStorage |
The stage of a Batch account definition allowing adding an application and a storage account. |
BatchAccount.DefinitionStages.WithCreate |
A Batch account definition with sufficient inputs to create a new Batch account in the cloud, but exposing additional optional inputs to specify. |
BatchAccount.DefinitionStages.WithCreateAndApplication |
The stage of a Batch account definition allowing the adding of a Batch application or creating the Batch account. |
BatchAccount.DefinitionStages.WithGroup |
The stage of a Batch account definition allowing the resource group to be specified. |
BatchAccount.DefinitionStages.WithPool |
The stage of a Batch account definition allowing the creation of a Batch pool. |
BatchAccount.DefinitionStages.WithStorage |
The stage of a Batch account definition allowing to associate storage accounts with the Batch account. |
BatchAccount.Update |
The template for a Batch account update operation, containing all the settings that can be modified. |
BatchAccount.UpdateStages |
Grouping of all Batch account update stages. |
BatchAccount.UpdateStages.WithApplication |
The stage of a Batch account definition allowing the creation of a Batch application. |
BatchAccount.UpdateStages.WithPool |
The stage of a Batch account definition allowing the creation of a Batch pool. |
BatchAccount.UpdateStages.WithStorageAccount |
The stage of a Batch account update allowing to specify a storage account. |
BatchAccounts |
Entry point to Azure Batch account management API. |
Pool |
An immutable client-side representation of an Azure Batch account pool. |
Pool.Definition<ParentT> |
The entirety of a Batch pool definition as a part of a Batch account definition. |
Pool.DefinitionStages |
Grouping of all the pool definition stages. |
Pool.DefinitionStages.Blank<ParentT> |
The first stage of a batch pool definition. |
Pool.DefinitionStages.WithAttach<ParentT> |
The stage of a Batch pool definition that allows the creation of a pool. |
Pool.Update |
The entirety of a Batch pool update as a part of a Batch account update. |
Pool.UpdateDefinition<ParentT> |
The entirety of a Batch pool definition as a part of parent update. |
Pool.UpdateDefinitionStages |
Grouping of pool definition stages as part of a Batch account update. |
Pool.UpdateDefinitionStages.Blank<ParentT> |
The first stage of a Batch pool definition. |
Pool.UpdateDefinitionStages.WithAttach<ParentT> |
The stage of a Batch pool definition allowing the creation of configurations. |
Pool.UpdateStages |
Grouping of Batch pool update stages. |
Pool.UpdateStages.WithAttach |
The stage of a Batch pool update allowing the creation of configurations. |
Enums
AccountKeyType |
Defines values for Account |
AllocationState |
Defines values for Allocation |
AuthenticationMode |
Defines values for Authentication |
AutoStorageAuthenticationMode |
Defines values for Auto |
AutoUserScope |
Defines values for Auto |
CachingType |
Defines values for Caching |
CertificateFormat |
Defines values for Certificate |
CertificateProvisioningState |
Defines values for Certificate |
CertificateStoreLocation |
Defines values for Certificate |
CertificateVisibility |
Defines values for Certificate |
ComputeNodeDeallocationOption |
Defines values for Compute |
ComputeNodeFillType |
Defines values for Compute |
ContainerWorkingDirectory |
Defines values for Container |
DiffDiskPlacement |
Defines values for Diff |
DiskEncryptionTarget |
Defines values for Disk |
ElevationLevel |
Defines values for Elevation |
IPAddressProvisioningType |
Defines values for IPAddress |
InboundEndpointProtocol |
Defines values for Inbound |
InterNodeCommunicationState |
Defines values for Inter |
KeySource |
Defines values for Key |
LoginMode |
Defines values for Login |
NameAvailabilityReason |
Defines values for Name |
NetworkSecurityGroupRuleAccess |
Defines values for Network |
NodePlacementPolicyType |
Defines values for Node |
PackageState |
Defines values for Package |
PoolAllocationMode |
Defines values for Pool |
PoolIdentityType |
Defines values for Pool |
PoolProvisioningState |
Defines values for Pool |
PrivateEndpointConnectionProvisioningState |
Defines values for Private |
PrivateLinkServiceConnectionStatus |
Defines values for Private |
ProvisioningState |
Defines values for Provisioning |
PublicNetworkAccessType |
Defines values for Public |
ResourceIdentityType |
Defines values for Resource |
StorageAccountType |
Defines values for Storage |
Azure SDK for Java