Package com.microsoft.azure.management.batch
package com.microsoft.azure.management.batch
This package contains the classes for BatchManagementClient.
Batch Client.
-
ClassDescriptionDefines values for AccountKeyType.Parameters for an activating an application package.Defines values for AllocationState.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.Grouping of all the application package definition stages.Application.DefinitionStages.Blank<ParentT>The first stage of a batch application definition.The stage of a Batch application definition that allows the creation of an application package.The final stage of the application definition.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.Grouping of application definition stages as part of a Batch account update.The first stage of a Batch application definition.The stage of a Batch application definition allowing the creation of an application package.The final stage of a Batch application definition.Grouping of Batch application update stages.The stage of a Batch application update allowing the creation of an application package.The stage of an application update allowing to enable or disable auto upgrade of the application.An immutable client-side representation of an Azure Batch application package.Link to an application package inside the batch account.Defines values for AuthenticationMode.The results and errors from an execution of a pool autoscale formula.An error that occurred when autoscaling a pool.AutoScale settings for the pool.Defines values for AutoStorageAuthenticationMode.The properties related to the auto-storage account.Contains information about the auto-storage account associated with a Batch account.Defines values for AutoUserScope.Specifies the parameters for the auto user that runs a task on the Batch service.Information used to connect to an Azure Storage Container using Blobfuse.Information used to connect to an Azure Fileshare.An immutable client-side representation of an Azure Batch account.The entirety of a Batch account definition.Grouping of all the Batch account definition stages.The first stage of a Batch account definition.The stage of a Batch account definition allowing the creation of a Batch application.The stage of a Batch account definition allowing adding an application and a storage account.A Batch account definition with sufficient inputs to create a new Batch account in the cloud, but exposing additional optional inputs to specify.The stage of a Batch account definition allowing the adding of a Batch application or creating the Batch account.The stage of a Batch account definition allowing the resource group to be specified.The stage of a Batch account definition allowing the creation of a Batch pool.The stage of a Batch account definition allowing to associate storage accounts with the Batch account.The template for a Batch account update operation, containing all the settings that can be modified.Grouping of all Batch account update stages.The stage of a Batch account definition allowing the creation of a Batch application.The stage of a Batch account definition allowing the creation of a Batch pool.The stage of a Batch account update allowing to specify a storage account.Defines headers for Create operation.Parameters supplied to the Create operation.Defines headers for Delete operation.The identity of the Batch account, if configured.This class represents the access keys for the batch account.Parameters supplied to the RegenerateKey operation.Entry point to Azure Batch account management API.Parameters for updating an Azure Batch account.The identity of the Batch pool, if configured.Defines values for CachingType.Base certificate properties.Defines headers for CancelDeletion operation.Defines headers for Create operation.Contains information about a certificate.Defines headers for Delete operation.Defines values for CertificateFormat.Defines headers for Get operation.Defines values for CertificateProvisioningState.A reference to a certificate to be installed on compute nodes in a pool.Defines values for CertificateStoreLocation.Defines headers for Update operation.Defines values for CertificateVisibility.Parameters for a check name availability request.Information used to connect to a CIFS file system.The configuration for nodes in a pool based on the Azure Cloud Services platform.Defines values for ComputeNodeDeallocationOption.Defines values for ComputeNodeFillType.The reference to a user assigned identity associated with the Batch pool which a compute node will use.The configuration for container-enabled pools.A private container registry.Defines values for ContainerWorkingDirectory.Settings which will be used by the data disks associated to Compute Nodes in the Pool.An error response from the Batch service.Deployment configuration properties.Defines values for DiffDiskPlacement.Specifies the ephemeral Disk Settings for the operating system disk used by the virtual machine.The disk encryption configuration applied on compute nodes in the pool.Defines values for DiskEncryptionTarget.Defines values for ElevationLevel.Configures how customer data is encrypted inside the Batch account.A domain name and connection details used to access a dependency.Details about the connection between the Batch service and the endpoint.An environment variable to be set on a task process.Fixed scale settings for the pool.A reference to an Azure Virtual Machines Marketplace image or the Azure Image resource of a custom Virtual Machine.Defines values for InboundEndpointProtocol.A inbound NAT pool that can be used to address specific ports on compute nodes in a Batch pool externally.Defines values for InterNodeCommunicationState.Defines values for IPAddressProvisioningType.Defines values for KeySource.KeyVault configuration when using an encryption KeySource of Microsoft.KeyVault.Identifies the Azure key vault associated with a Batch account.Properties used to create a user account on a Linux node.Defines values for LoginMode.A name-value pair associated with a Batch service resource.The file system to mount on each node.Defines values for NameAvailabilityReason.The network configuration for a pool.A network security group rule to apply to an inbound endpoint.Defines values for NetworkSecurityGroupRuleAccess.Information used to connect to an NFS file system.Node placement configuration for batch pools.Defines values for NodePlacementPolicyType.The object that describes the operation.Settings for the operating system disk of the virtual machine.Defines values for PackageState.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.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.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.Grouping of pool definition stages as part of a Batch account update.Pool.UpdateDefinitionStages.Blank<ParentT>The first stage of a Batch pool definition.The stage of a Batch pool definition allowing the creation of configurations.Grouping of Batch pool update stages.The stage of a Batch pool update allowing the creation of configurations.Defines values for PoolAllocationMode.Defines headers for Create operation.Defines headers for Delete operation.Defines headers for DisableAutoScale operation.The endpoint configuration for a pool.Defines headers for Get operation.Defines values for PoolIdentityType.Defines values for PoolProvisioningState.Defines headers for StopResize operation.Defines headers for Update operation.The private endpoint of the private endpoint connection.Defines values for PrivateEndpointConnectionProvisioningState.Defines headers for Update operation.The private link service connection state of the private endpoint connection.Defines values for PrivateLinkServiceConnectionStatus.Defines values for ProvisioningState.The public IP Address configuration of the networking configuration of a Pool.Defines values for PublicNetworkAccessType.An error that occurred when resizing a pool.Details about the current or last completed resize operation.A single file or multiple files to be downloaded to a compute node.Defines values for ResourceIdentityType.Scale settings for the pool.A SKU capability, such as the number of cores.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.Defines values for StorageAccountType.The container settings for a task.Specifies how tasks should be distributed across compute nodes.Properties used to create a user on an Azure Batch node.The list of associated user identities.The definition of the user identity under which the task is run.The configuration for compute nodes in a pool based on the Azure Virtual Machines infrastructure.A VM Family and its associated core quota for the Batch account.The configuration for virtual machine extensions.Windows operating system settings to apply to the virtual machine.Properties used to create a user account on a Windows node.