Microsoft.ContainerInstance containerGroups 2018-06-01
Článek 05/11/2023
1 přispěvatel
Váš názor
V tomto článku
Definice prostředku Bicep
Typ prostředku containerGroups je možné nasadit s operacemi, které cílí na:
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn .
Pokud chcete vytvořit prostředek Microsoft.ContainerInstance/containerGroups, přidejte do šablony následující bicep.
resource symbolicname 'Microsoft.ContainerInstance/containerGroups@2018-06-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
properties: {
containers: [
{
name: 'string'
properties: {
command: [
'string'
]
environmentVariables: [
{
name: 'string'
secureValue: 'string'
value: 'string'
}
]
image: 'string'
livenessProbe: {
exec: {
command: [
'string'
]
}
failureThreshold: int
httpGet: {
path: 'string'
port: int
scheme: 'string'
}
initialDelaySeconds: int
periodSeconds: int
successThreshold: int
timeoutSeconds: int
}
ports: [
{
port: int
protocol: 'string'
}
]
readinessProbe: {
exec: {
command: [
'string'
]
}
failureThreshold: int
httpGet: {
path: 'string'
port: int
scheme: 'string'
}
initialDelaySeconds: int
periodSeconds: int
successThreshold: int
timeoutSeconds: int
}
resources: {
limits: {
cpu: int
memoryInGB: json('decimal-as-string')
}
requests: {
cpu: int
memoryInGB: json('decimal-as-string')
}
}
volumeMounts: [
{
mountPath: 'string'
name: 'string'
readOnly: bool
}
]
}
}
]
diagnostics: {
logAnalytics: {
workspaceId: 'string'
workspaceKey: 'string'
}
}
imageRegistryCredentials: [
{
password: 'string'
server: 'string'
username: 'string'
}
]
ipAddress: {
dnsNameLabel: 'string'
ip: 'string'
ports: [
{
port: int
protocol: 'string'
}
]
type: 'Public'
}
osType: 'string'
restartPolicy: 'string'
volumes: [
{
azureFile: {
readOnly: bool
shareName: 'string'
storageAccountKey: 'string'
storageAccountName: 'string'
}
emptyDir: any()
gitRepo: {
directory: 'string'
repository: 'string'
revision: 'string'
}
name: 'string'
secret: {}
}
]
}
}
Hodnoty vlastností
containerGroups
Název
Description
Hodnota
name
Název prostředku
string (povinné) Limit počtu znaků: 1–63 Platné znaky: Malá písmena, číslice a pomlčky. Nelze začínat ani končit spojovníkem. Po sobě jdoucí pomlčky nejsou povolené.
location
Umístění prostředku.
řetězec
tags
Značky prostředků.
Slovník názvů značek a hodnot. Viz Značky v šablonách
properties
ContainerGroupProperties (povinné)
ContainerGroupProperties
Název
Description
Hodnota
containers
Kontejnery v rámci skupiny kontejnerů.
Container [] (povinné)
Diagnostika
Diagnostické informace pro skupinu kontejnerů.
ContainerGroupDiagnostics
imageRegistryCredentials
Přihlašovací údaje registru image, pomocí kterých je skupina kontejnerů vytvořena.
ImageRegistryCredential []
ipAddress
Typ IP adresy skupiny kontejnerů.
IpAddress
osType
Typ operačního systému vyžadovaný kontejnery ve skupině kontejnerů.
'Linux' 'Windows' (povinné)
restartPolicy
Restartujte zásady pro všechny kontejnery v rámci skupiny kontejnerů. - Always
Vždy restartovat - OnFailure
Restartování při selhání - Never
Nikdy nerestartovat
Vždy 'Nikdy' 'OnFailure'
volumes
Seznam svazků, které lze připojit pomocí kontejnerů v této skupině kontejnerů.
Hlasitost []
Kontejner
Název
Description
Hodnota
name
Název instance kontejneru zadaný uživatelem.
string (povinné)
properties
Vlastnosti instance kontejneru.
ContainerProperties (povinné)
ContainerProperties
Název
Description
Hodnota
command
Příkazy ke spuštění v rámci instance kontejneru ve formuláři exec.
string[]
environmentVariables
Proměnné prostředí, které se mají nastavit v instanci kontejneru.
EnvironmentVariable []
image
Název image použité k vytvoření instance kontejneru.
string (povinné)
livenessProbe
Sonda aktivity.
ContainerProbe
ports
Vystavené porty v instanci kontejneru.
ContainerPort []
readinessProbe
Sonda připravenosti.
ContainerProbe
resources
Požadavky na prostředky instance kontejneru.
Požadavky na prostředky (povinné)
volumeMounts
Svazek se připojí k instanci kontejneru.
VolumeMount []
EnvironmentVariable
Název
Description
Hodnota
name
Název proměnné prostředí.
string (povinné)
secureValue
Hodnota zabezpečené proměnné prostředí.
řetězec
hodnota
Hodnota proměnné prostředí.
řetězec
ContainerProbe
Název
Description
Hodnota
Exec
Příkaz ke spuštění, který se má testovat
ContainerExec
failureThreshold
Prahová hodnota selhání.
int
httpZískat
Nastavení HTTP Get pro sondu
ContainerHttpGet
initialDelaySeconds
Počáteční prodleva v sekundách.
int
periodSeconds
Perioda v sekundách.
int
successThreshold
Prahová hodnota úspěchu.
int
timeoutSeconds
Časový limit v sekundách.
int
ContainerExec
Název
Description
Hodnota
command
Příkazy, které se mají spustit v rámci kontejneru.
string[]
ContainerHttpGet
Název
Description
Hodnota
program
Cesta k testu.
řetězec
port
Číslo portu, který se má testovat.
int (povinné)
scheme
Schéma.
'http' Https
ContainerPort
Název
Description
Hodnota
port
Číslo portu vystavené v rámci skupiny kontejnerů
int (povinné)
Protokol
Protokol přidružený k portu.
'TCP' UDP
Požadavky na prostředky
Název
Description
Hodnota
Limity
Omezení prostředků této instance kontejneru
Omezení prostředků
Požadavky
Požadavky na prostředky této instance kontejneru.
ResourceRequests (povinné)
Omezení prostředků
Název
Description
Hodnota
Cpu
Limit procesoru této instance kontejneru.
int
memoryInGB
Limit paměti v GB této instance kontejneru. Pokud chcete zadat desetinnou hodnotu, použijte funkci json().
int nebo json decimal
Požadavky na prostředky
Název
Description
Hodnota
Cpu
Požadavek procesoru této instance kontejneru.
int (povinné)
memoryInGB
Požadavek na paměť v GB této instance kontejneru. Pokud chcete zadat desetinnou hodnotu, použijte funkci json().
int nebo json decimal (povinné)
VolumeMount
Název
Description
Hodnota
mountPath
Cesta v rámci kontejneru, ke které se má svazek připojit. Nesmí obsahovat dvojtečku (:).
string (povinné)
name
Název připojení svazku.
string (povinné)
Readonly
Příznak označující, jestli je připojení svazku jen pro čtení.
bool
ContainerGroupDiagnostics
Název
Description
Hodnota
LogAnalytics
Informace o analýze protokolů skupin kontejnerů
LogAnalytics
LogAnalytics
Název
Description
Hodnota
workspaceId
ID pracovního prostoru pro Log Analytics
string (povinné)
klíč pracovního prostoru
Klíč pracovního prostoru pro Log Analytics
string (povinné)
ImageRegistryCredential
Název
Description
Hodnota
heslo
Heslo pro privátní registr.
řetězec
server
Server registru image Dockeru bez protokolu, jako je http a https.
string (povinné)
username
Uživatelské jméno pro privátní registr.
string (povinné)
IpAddress
Název
Description
Hodnota
dnsNameLabel
Popisek názvu DNS pro IP adresu.
řetězec
Ip
IP adresa vystavená veřejnému internetu.
řetězec
ports
Seznam portů vystavených ve skupině kontejnerů.
Port [] (povinné)
typ
Určuje, jestli je IP adresa zpřístupněna veřejnému internetu.
Veřejné (povinné)
Port
Název
Description
Hodnota
port
Číslo portu
int (povinné)
Protokol
Protokol přidružený k portu.
'TCP' UDP
Svazek
Název
Description
Hodnota
azureFile
Svazek Azure File.
AzureFileVolume
emptyDir
Prázdný svazek adresáře.
Pro Bicep můžete použít funkci any().
gitRepo
Svazek úložiště Git.
GitRepoVolume
name
Název svazku.
string (povinné)
Tajný kód
Tajný svazek.
object
AzureFileVolume
Název
Description
Hodnota
Readonly
Příznak označující, jestli je sdílený soubor Azure připojený jako svazek jen pro čtení.
bool
Název_sdílené_položky
Název sdílené složky Azure, která se má připojit jako svazek.
string (povinné)
storageAccountKey
Přístupový klíč účtu úložiště, který se používá pro přístup ke sdílené složce Azure.
řetězec
storageAccountName
Název účtu úložiště, který obsahuje sdílenou složku Azure.
string (povinné)
GitRepoVolume
Název
Description
Hodnota
adresář
Název cílového adresáře. Nesmí obsahovat ani začínat na ... Pokud zadáte ., bude adresář svazku úložištěm Git. V opačném případě bude svazek obsahovat úložiště Git v podadresáři se zadaným názvem.
řetězec
úložiště
Adresa URL úložiště
string (povinné)
revision
Potvrzení hodnoty hash pro zadanou revizi
řetězec
Šablony pro rychlý start
Následující šablony rychlého startu nasadí tento typ prostředku.
Definice prostředku šablony ARM
Typ prostředku containerGroups je možné nasadit s operacemi, které cílí na:
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn .
Pokud chcete vytvořit prostředek Microsoft.ContainerInstance/containerGroups, přidejte do šablony následující kód JSON.
{
"type": "Microsoft.ContainerInstance/containerGroups",
"apiVersion": "2018-06-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"properties": {
"containers": [
{
"name": "string",
"properties": {
"command": [ "string" ],
"environmentVariables": [
{
"name": "string",
"secureValue": "string",
"value": "string"
}
],
"image": "string",
"livenessProbe": {
"exec": {
"command": [ "string" ]
},
"failureThreshold": "int",
"httpGet": {
"path": "string",
"port": "int",
"scheme": "string"
},
"initialDelaySeconds": "int",
"periodSeconds": "int",
"successThreshold": "int",
"timeoutSeconds": "int"
},
"ports": [
{
"port": "int",
"protocol": "string"
}
],
"readinessProbe": {
"exec": {
"command": [ "string" ]
},
"failureThreshold": "int",
"httpGet": {
"path": "string",
"port": "int",
"scheme": "string"
},
"initialDelaySeconds": "int",
"periodSeconds": "int",
"successThreshold": "int",
"timeoutSeconds": "int"
},
"resources": {
"limits": {
"cpu": "int",
"memoryInGB": "[json('decimal-as-string')]"
},
"requests": {
"cpu": "int",
"memoryInGB": "[json('decimal-as-string')]"
}
},
"volumeMounts": [
{
"mountPath": "string",
"name": "string",
"readOnly": "bool"
}
]
}
}
],
"diagnostics": {
"logAnalytics": {
"workspaceId": "string",
"workspaceKey": "string"
}
},
"imageRegistryCredentials": [
{
"password": "string",
"server": "string",
"username": "string"
}
],
"ipAddress": {
"dnsNameLabel": "string",
"ip": "string",
"ports": [
{
"port": "int",
"protocol": "string"
}
],
"type": "Public"
},
"osType": "string",
"restartPolicy": "string",
"volumes": [
{
"azureFile": {
"readOnly": "bool",
"shareName": "string",
"storageAccountKey": "string",
"storageAccountName": "string"
},
"emptyDir": {},
"gitRepo": {
"directory": "string",
"repository": "string",
"revision": "string"
},
"name": "string",
"secret": {}
}
]
}
}
Hodnoty vlastností
kontejnerové skupiny
Název
Description
Hodnota
typ
Typ prostředku
Microsoft.ContainerInstance/containerGroups
apiVersion
Verze rozhraní API prostředku
'2018-06-01'
name
Název prostředku
string (povinné) Omezení počtu znaků: 1–63 Platné znaky: Malá písmena, číslice a pomlčky. Nelze začínat nebo končit pomlčkam. Po sobě jdoucí pomlčky nejsou povolené.
location
Umístění prostředku.
řetězec
tags
Značky prostředků.
Slovník názvů a hodnot značek. Zobrazit značky v šablonách
properties
ContainerGroupProperties (povinné)
Vlastnosti skupiny kontejnerů
Název
Description
Hodnota
containers
Kontejnery v rámci skupiny kontejnerů.
Container [] (povinné)
Diagnostika
Diagnostické informace pro skupinu kontejnerů
ContainerGroupDiagnostics
imageRegistryCredentials
Přihlašovací údaje registru imagí, ze kterých je skupina kontejnerů vytvořena.
ImageRegistryCredential []
ipAddress
Typ IP adresy skupiny kontejnerů.
IpAddress
typ operačního systému
Typ operačního systému vyžadovaný kontejnery ve skupině kontejnerů.
'Linux' Windows (povinné)
restartPolicy
Zásady restartování pro všechny kontejnery v rámci skupiny kontejnerů - Always
Vždy restartovat - OnFailure
Restartovat při selhání - Never
Nikdy nerestartujte
Vždy 'Nikdy' Při selhání
volumes
Seznam svazků, které lze připojit pomocí kontejnerů v této skupině kontejnerů.
Hlasitost []
Kontejner
Název
Description
Hodnota
name
Název instance kontejneru zadaný uživatelem.
string (povinné)
properties
Vlastnosti instance kontejneru.
Vlastnosti kontejneru (povinné)
Vlastnosti kontejneru
Název
Description
Hodnota
command
Příkazy, které se mají spustit v rámci instance kontejneru ve formě exec.
string[]
environmentVariables
Proměnné prostředí, které se mají nastavit v instanci kontejneru.
EnvironmentVariable []
image
Název image použité k vytvoření instance kontejneru.
string (povinné)
livenessProbe
Sonda aktivity.
ContainerProbe
ports
Vystavené porty v instanci kontejneru.
ContainerPort []
readinessProbe
Sonda připravenosti.
ContainerProbe
resources
Požadavky na prostředky instance kontejneru.
Požadavky na prostředek (povinné)
volumeMounts
Svazek se připojí k instanci kontejneru.
VolumeMount []
EnvironmentVariable
Název
Description
Hodnota
name
Název proměnné prostředí.
string (povinné)
secureValue
Hodnota zabezpečené proměnné prostředí.
řetězec
hodnota
Hodnota proměnné prostředí.
řetězec
ContainerProbe
Název
Description
Hodnota
Exec
Spouštěcí příkaz pro sondu
ContainerExec
failureThreshold
Prahová hodnota selhání.
int
httpGet
Nastavení HTTP Get pro sondu
ContainerHttpGet
initialDelaySeconds
Počáteční zpoždění v sekundách.
int
periodSeconds
Tečka v sekundách.
int
successThreshold
Prahová hodnota úspěchu.
int
timeoutSeconds
Časový limit sekund.
int
ContainerExec
Název
Description
Hodnota
command
Příkazy, které se mají spouštět v kontejneru.
string[]
ContainerHttpGet
Název
Description
Hodnota
program
Cesta k testu.
řetězec
port
Číslo portu, který se má testovat.
int (povinné)
scheme
Schéma.
'http' 'https'
ContainerPort
Název
Description
Hodnota
port
Číslo portu vystaveného v rámci skupiny kontejnerů
int (povinné)
Protokol
Protokol přidružený k portu.
TCP UDP
Požadavky na prostředek
Název
Description
Hodnota
Limity
Omezení prostředků této instance kontejneru.
ResourceLimits
Požadavky
Požadavky na prostředky této instance kontejneru.
ResourceRequests (povinné)
ResourceLimits
Název
Description
Hodnota
Cpu
Limit procesoru této instance kontejneru
int
memoryInGB
Limit paměti v GB této instance kontejneru. Pokud chcete zadat desetinnou hodnotu, použijte funkci json().
int nebo json decimal
ResourceRequests
Název
Description
Hodnota
Cpu
Požadavek procesoru této instance kontejneru.
int (povinné)
memoryInGB
Požadavek na paměť v GB této instance kontejneru. Pokud chcete zadat desetinnou hodnotu, použijte funkci json().
int nebo json decimal (povinné)
VolumeMount
Název
Description
Hodnota
mountPath
Cesta v rámci kontejneru, kam má být svazek připojen. Nesmí obsahovat dvojtečku (:).
string (povinné)
name
Název připojení svazku.
string (povinné)
Readonly
Příznak označující, jestli je připojení svazku jen pro čtení.
bool
ContainerGroupDiagnostics
Název
Description
Hodnota
logAnalytics
Informace o analýze protokolů skupin kontejnerů
LogAnalytics
LogAnalytics
Název
Description
Hodnota
workspaceId
ID pracovního prostoru pro Log Analytics
string (povinné)
workspaceKey
Klíč pracovního prostoru pro Log Analytics
string (povinné)
ImageRegistryCredential
Název
Description
Hodnota
heslo
Heslo k privátnímu registru.
řetězec
server
Server registru image Dockeru bez protokolu, jako je http a https.
string (povinné)
username
Uživatelské jméno pro privátní registr.
string (povinné)
IpAddress
Název
Description
Hodnota
dnsNameLabel
Popisek názvu DNS pro IP adresu.
řetězec
Ip
IP adresa vystavená veřejnému internetu.
řetězec
ports
Seznam portů vystavených ve skupině kontejnerů
Port [] (povinné)
typ
Určuje, jestli je IP adresa zpřístupněna veřejnému internetu.
Veřejné (povinné)
Port
Název
Description
Hodnota
port
Číslo portu
int (povinné)
Protokol
Protokol přidružený k portu.
TCP UDP
Svazek
Název
Description
Hodnota
azureFile
Svazek Azure File.
AzureFileVolume
emptyDir
Prázdný svazek adresáře.
gitRepo
Svazek úložiště Git.
GitRepoVolume
name
Název svazku.
string (povinné)
Tajný kód
Tajný svazek.
object
AzureFileVolume
Název
Description
Hodnota
Readonly
Příznak označující, jestli je sdílený soubor Azure připojený jako svazek jen pro čtení.
bool
Název_sdílené_položky
Název sdílené složky Azure, která se má připojit jako svazek.
string (povinné)
storageAccountKey
Přístupový klíč účtu úložiště, který se používá pro přístup ke sdílené složce Azure.
řetězec
storageAccountName
Název účtu úložiště, který obsahuje sdílenou složku Azure.
string (povinné)
GitRepoVolume
Název
Description
Hodnota
adresář
Název cílového adresáře. Nesmí obsahovat ani začínat na ... Pokud zadáte ., bude adresář svazku úložištěm Git. V opačném případě bude svazek obsahovat úložiště Git v podadresáři se zadaným názvem.
řetězec
úložiště
Adresa URL úložiště
string (povinné)
revision
Potvrzení hodnoty hash pro zadanou revizi
řetězec
Šablony pro rychlý start
Následující šablony rychlého startu nasadí tento typ prostředku.
Typ prostředku containerGroups je možné nasadit s operacemi, které cílí na:
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn .
Pokud chcete vytvořit prostředek Microsoft.ContainerInstance/containerGroups, přidejte do šablony následující Terraform.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.ContainerInstance/containerGroups@2018-06-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
containers = [
{
name = "string"
properties = {
command = [
"string"
]
environmentVariables = [
{
name = "string"
secureValue = "string"
value = "string"
}
]
image = "string"
livenessProbe = {
exec = {
command = [
"string"
]
}
failureThreshold = int
httpGet = {
path = "string"
port = int
scheme = "string"
}
initialDelaySeconds = int
periodSeconds = int
successThreshold = int
timeoutSeconds = int
}
ports = [
{
port = int
protocol = "string"
}
]
readinessProbe = {
exec = {
command = [
"string"
]
}
failureThreshold = int
httpGet = {
path = "string"
port = int
scheme = "string"
}
initialDelaySeconds = int
periodSeconds = int
successThreshold = int
timeoutSeconds = int
}
resources = {
limits = {
cpu = int
memoryInGB = "decimal-as-string"
}
requests = {
cpu = int
memoryInGB = "decimal-as-string"
}
}
volumeMounts = [
{
mountPath = "string"
name = "string"
readOnly = bool
}
]
}
}
]
diagnostics = {
logAnalytics = {
workspaceId = "string"
workspaceKey = "string"
}
}
imageRegistryCredentials = [
{
password = "string"
server = "string"
username = "string"
}
]
ipAddress = {
dnsNameLabel = "string"
ip = "string"
ports = [
{
port = int
protocol = "string"
}
]
type = "Public"
}
osType = "string"
restartPolicy = "string"
volumes = [
{
azureFile = {
readOnly = bool
shareName = "string"
storageAccountKey = "string"
storageAccountName = "string"
}
gitRepo = {
directory = "string"
repository = "string"
revision = "string"
}
name = "string"
secret = {}
}
]
}
})
}
Hodnoty vlastností
containerGroups
Název
Description
Hodnota
typ
Typ prostředku
Microsoft.ContainerInstance/containerGroups@2018-06-01
name
Název prostředku
string (povinné) Omezení počtu znaků: 1–63 Platné znaky: Malá písmena, číslice a pomlčky. Nelze začínat nebo končit pomlčkam. Po sobě jdoucí pomlčky nejsou povolené.
location
Umístění prostředku.
řetězec
parent_id
K nasazení do skupiny prostředků použijte ID této skupiny prostředků.
string (povinné)
tags
Značky prostředků.
Slovník názvů a hodnot značek.
properties
ContainerGroupProperties (povinné)
Vlastnosti skupiny kontejnerů
Název
Description
Hodnota
containers
Kontejnery v rámci skupiny kontejnerů.
Container [] (povinné)
Diagnostika
Diagnostické informace pro skupinu kontejnerů
ContainerGroupDiagnostics
imageRegistryCredentials
Přihlašovací údaje registru imagí, ze kterých je skupina kontejnerů vytvořena.
ImageRegistryCredential []
ipAddress
Typ IP adresy skupiny kontejnerů.
IpAddress
typ operačního systému
Typ operačního systému vyžadovaný kontejnery ve skupině kontejnerů.
"Linux" "Windows" (povinné)
restartPolicy
Zásady restartování pro všechny kontejnery v rámci skupiny kontejnerů - Always
Vždy restartovat - OnFailure
Restartovat při selhání - Never
Nikdy nerestartujte
"Vždy" "Nikdy" "Při chybě"
volumes
Seznam svazků, které lze připojit pomocí kontejnerů v této skupině kontejnerů.
Hlasitost []
Kontejner
Název
Description
Hodnota
name
Název instance kontejneru zadaný uživatelem.
string (povinné)
properties
Vlastnosti instance kontejneru.
Vlastnosti kontejneru (povinné)
Vlastnosti kontejneru
Název
Description
Hodnota
command
Příkazy, které se mají spustit v rámci instance kontejneru ve formě exec.
string[]
environmentVariables
Proměnné prostředí, které se mají nastavit v instanci kontejneru.
EnvironmentVariable []
image
Název image použité k vytvoření instance kontejneru.
string (povinné)
livenessProbe
Sonda aktivity.
ContainerProbe
ports
Vystavené porty v instanci kontejneru.
ContainerPort []
readinessProbe
Sonda připravenosti.
ContainerProbe
resources
Požadavky na prostředky instance kontejneru.
Požadavky na prostředky (povinné)
volumeMounts
Svazek se připojí k instanci kontejneru.
VolumeMount []
EnvironmentVariable
Název
Description
Hodnota
name
Název proměnné prostředí.
string (povinné)
secureValue
Hodnota zabezpečené proměnné prostředí.
řetězec
hodnota
Hodnota proměnné prostředí.
řetězec
ContainerProbe
Název
Description
Hodnota
Exec
Příkaz ke spuštění, který se má testovat
ContainerExec
failureThreshold
Prahová hodnota selhání.
int
httpZískat
Nastavení HTTP Get pro sondu
ContainerHttpGet
initialDelaySeconds
Počáteční prodleva v sekundách.
int
periodSeconds
Perioda v sekundách.
int
successThreshold
Prahová hodnota úspěchu.
int
timeoutSeconds
Časový limit v sekundách.
int
ContainerExec
Název
Description
Hodnota
command
Příkazy, které se mají spustit v rámci kontejneru.
string[]
ContainerHttpGet
Název
Description
Hodnota
program
Cesta k testu.
řetězec
port
Číslo portu, který se má testovat.
int (povinné)
scheme
Schéma.
"http" "https"
ContainerPort
Název
Description
Hodnota
port
Číslo portu vystavené v rámci skupiny kontejnerů
int (povinné)
Protokol
Protokol přidružený k portu.
"TCP" "UDP"
Požadavky na prostředky
Název
Description
Hodnota
Limity
Omezení prostředků této instance kontejneru
Omezení prostředků
Požadavky
Požadavky na prostředky této instance kontejneru.
ResourceRequests (povinné)
Omezení prostředků
Název
Description
Hodnota
Cpu
Limit procesoru této instance kontejneru.
int
memoryInGB
Limit paměti v GB této instance kontejneru. Zadejte desetinnou hodnotu jako řetězec.
int nebo json decimal
Požadavky na prostředky
Název
Description
Hodnota
Cpu
Požadavek procesoru této instance kontejneru.
int (povinné)
memoryInGB
Požadavek na paměť v GB této instance kontejneru. Zadejte desetinnou hodnotu jako řetězec.
int nebo json decimal (povinné)
VolumeMount
Název
Description
Hodnota
mountPath
Cesta v rámci kontejneru, ke které se má svazek připojit. Nesmí obsahovat dvojtečku (:).
string (povinné)
name
Název připojení svazku.
string (povinné)
Readonly
Příznak označující, jestli je připojení svazku jen pro čtení.
bool
ContainerGroupDiagnostics
Název
Description
Hodnota
logAnalytics
Informace o analýze protokolů skupin kontejnerů
LogAnalytics
LogAnalytics
Název
Description
Hodnota
workspaceId
ID pracovního prostoru pro Log Analytics
string (povinné)
workspaceKey
Klíč pracovního prostoru pro Log Analytics
string (povinné)
ImageRegistryCredential
Název
Description
Hodnota
heslo
Heslo k privátnímu registru.
řetězec
server
Server registru image Dockeru bez protokolu, jako je http a https.
string (povinné)
username
Uživatelské jméno pro privátní registr.
string (povinné)
IpAddress
Název
Description
Hodnota
dnsNameLabel
Popisek názvu DNS pro IP adresu.
řetězec
Ip
IP adresa vystavená veřejnému internetu.
řetězec
ports
Seznam portů vystavených ve skupině kontejnerů
Port [] (povinné)
typ
Určuje, jestli je IP adresa zpřístupněna veřejnému internetu.
"Veřejné" (povinné)
Port
Název
Description
Hodnota
port
Číslo portu
int (povinné)
Protokol
Protokol přidružený k portu.
"TCP" "UDP"
Svazek
Název
Description
Hodnota
azureFile
Svazek Azure File.
AzureFileVolume
emptyDir
Prázdný svazek adresáře.
gitRepo
Svazek úložiště Git.
GitRepoVolume
name
Název svazku.
string (povinné)
Tajný kód
Tajný svazek.
object
AzureFileVolume
Název
Description
Hodnota
Readonly
Příznak označující, jestli je sdílený soubor Azure připojený jako svazek jen pro čtení.
bool
Název_sdílené_položky
Název sdílené složky Azure, která se má připojit jako svazek.
string (povinné)
storageAccountKey
Přístupový klíč účtu úložiště, který se používá pro přístup ke sdílené složce Azure.
řetězec
storageAccountName
Název účtu úložiště, který obsahuje sdílenou složku Azure.
string (povinné)
GitRepoVolume
Název
Description
Hodnota
adresář
Název cílového adresáře. Nesmí obsahovat ani začínat na ... Pokud zadáte ., bude adresář svazku úložištěm Git. V opačném případě bude svazek obsahovat úložiště Git v podadresáři se zadaným názvem.
řetězec
úložiště
Adresa URL úložiště
string (povinné)
revision
Potvrzení hodnoty hash pro zadanou revizi
řetězec