BatchPool

Field Type Description
apiVersion string azurerm.kubeform.com/v1alpha1
kind string BatchPool
metadata Kubernetes meta/v1.ObjectMeta Refer to the Kubernetes API documentation for the fields of the metadata field.
spec BatchPoolSpec
status BatchPoolStatus

BatchPoolSpec

(Appears on:BatchPool, BatchPoolStatus)
Field Type Description
providerRef Kubernetes core/v1.LocalObjectReference
id string
accountName string
autoScale []BatchPoolSpecAutoScale (Optional)
certificate []BatchPoolSpecCertificate (Optional)
containerConfiguration []BatchPoolSpecContainerConfiguration (Optional)
displayName string (Optional)
fixedScale []BatchPoolSpecFixedScale (Optional)
maxTasksPerNode int (Optional)
name string
nodeAgentSkuID string
resourceGroupName string
startTask []BatchPoolSpecStartTask (Optional)
stopPendingResizeOperation bool (Optional)
storageImageReference []BatchPoolSpecStorageImageReference
vmSize string

BatchPoolSpecAutoScale

(Appears on:BatchPoolSpec)
Field Type Description
evaluationInterval string (Optional)
formula string

BatchPoolSpecCertificate

(Appears on:BatchPoolSpec)
Field Type Description
ID string
storeLocation string
storeName string (Optional)
visibility []string (Optional)

BatchPoolSpecContainerConfiguration

(Appears on:BatchPoolSpec)
Field Type Description
type string (Optional)

BatchPoolSpecFixedScale

(Appears on:BatchPoolSpec)
Field Type Description
resizeTimeout string (Optional)
targetDedicatedNodes int (Optional)
targetLowPriorityNodes int (Optional)

BatchPoolSpecStartTask

(Appears on:BatchPoolSpec)
Field Type Description
commandLine string
environment map[string]string (Optional)
maxTaskRetryCount int (Optional)
resourceFile []BatchPoolSpecStartTaskResourceFile (Optional)
userIdentity []BatchPoolSpecStartTaskUserIdentity
waitForSuccess bool (Optional)

BatchPoolSpecStartTaskResourceFile

(Appears on:BatchPoolSpecStartTask)
Field Type Description
autoStorageContainerName string (Optional)
blobPrefix string (Optional)
fileMode string (Optional)
filePath string (Optional)
httpURL string (Optional)
storageContainerURL string (Optional)

BatchPoolSpecStartTaskUserIdentity

(Appears on:BatchPoolSpecStartTask)
Field Type Description
autoUser []BatchPoolSpecStartTaskUserIdentityAutoUser (Optional)
userName string (Optional)

BatchPoolSpecStartTaskUserIdentityAutoUser

(Appears on:BatchPoolSpecStartTaskUserIdentity)
Field Type Description
elevationLevel string (Optional)
scope string (Optional)

BatchPoolSpecStorageImageReference

(Appears on:BatchPoolSpec)
Field Type Description
ID string (Optional)
offer string (Optional)
publisher string (Optional)
sku string (Optional)
version string (Optional)

BatchPoolStatus

(Appears on:BatchPool)
Field Type Description
observedGeneration int64 (Optional) Resource generation, which is updated on mutation by the API Server.
output BatchPoolSpec (Optional)
state kubeform.dev/kubeform/apis.State (Optional)