module Azure::Batch::Profiles::Latest::Mgmt::Models
Constants
- AccountKeyType
Defines values for
AccountKeyType
- ActivateApplicationPackageParameters
Parameters for an activating an application package.
- AllocationState
Defines values for
AllocationState
- Application
Contains information about an application in a
Batch
account.- ApplicationPackage
An application package which represents a particular version of an application.
- 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
AutoScale settings for the pool.
- AutoStorageBaseProperties
The properties related to the auto-storage account.
- AutoStorageProperties
Contains information about the auto-storage account associated with a
Batch
account.- AutoUserScope
Defines values for
AutoUserScope
- 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.Information used to connect to an
Azure
Fileshare.- BatchAccount
- BatchAccountCreateParameters
Parameters supplied to the Create operation.
- BatchAccountKeys
- BatchAccountListResult
Values returned by the List operation.
- BatchAccountRegenerateKeyParameters
Parameters supplied to the RegenerateKey operation.
- BatchAccountUpdateParameters
- BatchLocationQuota
Quotas associated with a
Batch
region for a particular subscription.- CIFSMountConfiguration
Information used to connect to a CIFS file system.
- CachingType
Defines values for
CachingType
- Certificate
Contains information about a certificate.
- CertificateBaseProperties
Model object.
- CertificateCreateOrUpdateParameters
Contains information about a certificate.
- CertificateFormat
Defines values for
CertificateFormat
- CertificateProvisioningState
Defines values for
CertificateProvisioningState
- CertificateReference
A reference to a certificate to be installed on compute nodes in a pool. This must exist inside the same account as the pool.
- CertificateStoreLocation
Defines values for
CertificateStoreLocation
- CertificateVisibility
Defines values for
CertificateVisibility
- CheckNameAvailabilityParameters
Parameters for a check name availability request.
- CheckNameAvailabilityResult
The CheckNameAvailability operation response.
- CloudServiceConfiguration
The configuration for nodes in a pool based on the
Azure
Cloud Services platform.- ComputeNodeDeallocationOption
Defines values for
ComputeNodeDeallocationOption
- ComputeNodeFillType
Defines values for
ComputeNodeFillType
- ContainerConfiguration
The configuration for container-enabled pools.
- ContainerRegistry
A private container registry.
- ContainerWorkingDirectory
Defines values for
ContainerWorkingDirectory
- DataDisk
Settings which will be used by the data disks associated to Compute Nodes in the
Pool
. When using attached data disks, you need to mount and format the disks from within a VM to use them.- DeleteCertificateError
An error response from the
Batch
service.- DeploymentConfiguration
Deployment configuration properties.
- ElevationLevel
Defines values for
ElevationLevel
- 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 theAzure
Image resource of a custom Virtual Machine. To get the list of all imageReferences verified byAzure
Batch
, see the 'List supported node agent SKUs' operation.- InboundEndpointProtocol
Defines values for
InboundEndpointProtocol
- InboundNatPool
A inbound NAT pool that can be used to address specific ports on compute nodes in a
Batch
pool externally.- InterNodeCommunicationState
Defines values for
InterNodeCommunicationState
- KeyVaultReference
Identifies the
Azure
key vault associated with aBatch
account.- LinuxUserConfiguration
Properties used to create a user account on a Linux node.
- ListApplicationPackagesResult
The result of performing list application packages.
- ListApplicationsResult
The result of performing list applications.
- ListCertificatesResult
Values returned by the List operation.
- ListPoolsResult
Values returned by the List operation.
- LoginMode
Defines values for
LoginMode
- MetadataItem
The
Batch
service does not assign any meaning to this metadata; it is solely for the use of user code.- MountConfiguration
The file system to mount on each node.
- NFSMountConfiguration
Information used to connect to an NFS file system.
- NameAvailabilityReason
Defines values for
NameAvailabilityReason
- NetworkConfiguration
The network configuration for a pool.
- NetworkSecurityGroupRule
A network security group rule to apply to an inbound endpoint.
- NetworkSecurityGroupRuleAccess
Defines values for
NetworkSecurityGroupRuleAccess
- Operation
A REST API operation
- OperationDisplay
The object that describes the operation.
- OperationListResult
Model object.
- PackageState
Defines values for
PackageState
- Pool
Contains information about a pool.
- PoolAllocationMode
Defines values for
PoolAllocationMode
- PoolEndpointConfiguration
The endpoint configuration for a pool.
- PoolProvisioningState
Defines values for
PoolProvisioningState
- ProvisioningState
Defines values for
ProvisioningState
- ProxyResource
A definition of an
Azure
resource.- ResizeError
An error that occurred when resizing a pool.
- ResizeOperationStatus
Describes either the current operation (if the pool
AllocationState
is Resizing) or the previously completed operation (if theAllocationState
is Steady).- Resource
A definition of an
Azure
resource.- ResourceFile
A single file or multiple files to be downloaded to a compute node.
- ScaleSettings
Defines the desired size of the pool. This can either be 'fixedScale' where the requested targetDedicatedNodes is specified, or 'autoScale' which defines a formula which is periodically reevaluated. If this property is not specified, the pool will have a fixed scale with 0 targetDedicatedNodes.
- StartTask
In some cases the start task may be re-run even though the node was not rebooted. Due to this, start tasks should be idempotent and exit gracefully if the setup they're performing has already been done. Special care should be taken to avoid start tasks which create breakaway process or install/launch services from the start task working directory, as this will block
Batch
from being able to re-run the start task.- StorageAccountType
Defines values for
StorageAccountType
- TaskContainerSettings
The container settings for a task.
- TaskSchedulingPolicy
Specifies how tasks should be distributed across compute nodes.
- UserAccount
- UserIdentity
Specify either the userName or autoUser property, but not both.
- 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.