ContainerGroup

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

ContainerGroupSpec

(Appears on:ContainerGroup, ContainerGroupStatus)
Field Type Description
providerRef Kubernetes core/v1.LocalObjectReference
id string
secretRef Kubernetes core/v1.LocalObjectReference
container []ContainerGroupSpecContainer
diagnostics []ContainerGroupSpecDiagnostics (Optional)
dnsNameLabel string (Optional)
fqdn string (Optional)
identity []ContainerGroupSpecIdentity (Optional)
imageRegistryCredential []ContainerGroupSpecImageRegistryCredential (Optional)
ipAddress string (Optional)
ipAddressType string (Optional)
location string
name string
osType string
resourceGroupName string
restartPolicy string (Optional)
tags map[string]string (Optional)

ContainerGroupSpecContainer

(Appears on:ContainerGroupSpec)
Field Type Description
command string (Optional) Deprecated
commands []string (Optional)
cpu encoding/json.Number
environmentVariables map[string]string (Optional)
gpu []ContainerGroupSpecContainerGpu (Optional)
image string
livenessProbe []ContainerGroupSpecContainerLivenessProbe (Optional)
memory encoding/json.Number
name string
port int (Optional) Deprecated
ports []ContainerGroupSpecContainerPorts (Optional)
protocol string (Optional) Deprecated
readinessProbe []ContainerGroupSpecContainerReadinessProbe (Optional)
volume []ContainerGroupSpecContainerVolume (Optional)

ContainerGroupSpecContainerGpu

(Appears on:ContainerGroupSpecContainer)
Field Type Description
count int (Optional)
sku string (Optional)

ContainerGroupSpecContainerLivenessProbe

(Appears on:ContainerGroupSpecContainer)
Field Type Description
exec []string (Optional)
failureThreshold int (Optional)
httpGet []ContainerGroupSpecContainerLivenessProbeHttpGet (Optional)
initialDelaySeconds int (Optional)
periodSeconds int (Optional)
successThreshold int (Optional)
timeoutSeconds int (Optional)

ContainerGroupSpecContainerLivenessProbeHttpGet

(Appears on:ContainerGroupSpecContainerLivenessProbe)
Field Type Description
path string (Optional)
port int (Optional)
scheme string (Optional)

ContainerGroupSpecContainerPorts

(Appears on:ContainerGroupSpecContainer)
Field Type Description
port int (Optional)
protocol string (Optional)

ContainerGroupSpecContainerReadinessProbe

(Appears on:ContainerGroupSpecContainer)
Field Type Description
exec []string (Optional)
failureThreshold int (Optional)
httpGet []ContainerGroupSpecContainerReadinessProbeHttpGet (Optional)
initialDelaySeconds int (Optional)
periodSeconds int (Optional)
successThreshold int (Optional)
timeoutSeconds int (Optional)

ContainerGroupSpecContainerReadinessProbeHttpGet

(Appears on:ContainerGroupSpecContainerReadinessProbe)
Field Type Description
path string (Optional)
port int (Optional)
scheme string (Optional)

ContainerGroupSpecContainerVolume

(Appears on:ContainerGroupSpecContainer)
Field Type Description
mountPath string
name string
readOnly bool (Optional)
shareName string
storageAccountKey string
storageAccountName string

ContainerGroupSpecDiagnostics

(Appears on:ContainerGroupSpec)
Field Type Description
logAnalytics []ContainerGroupSpecDiagnosticsLogAnalytics

ContainerGroupSpecDiagnosticsLogAnalytics

(Appears on:ContainerGroupSpecDiagnostics)
Field Type Description
logType string
metadata map[string]string (Optional)
workspaceID string

ContainerGroupSpecIdentity

(Appears on:ContainerGroupSpec)
Field Type Description
identityIDS []string (Optional)
principalID string (Optional)
type string

ContainerGroupSpecImageRegistryCredential

(Appears on:ContainerGroupSpec)
Field Type Description
server string
username string

ContainerGroupStatus

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

Sensitive Values

Name Type Description
container.<index>.secure_environment_variables map[string]string
diagnostics.<index>.log_analytics.<index>.workspace_key string
image_registry_credential.<index>.password string