Sdílet prostřednictvím


Instance kontejneru Azure

Kontejnery můžete snadno spouštět v Azure jediným příkazem. Vytvořte skupiny kontejnerů, získejte protokoly kontejneru a další.

Tento konektor je dostupný v následujících produktech a oblastech:

Service Class Regions
Copilot Studio Premium Všechny oblasti Power Automate
Logic Apps Standard Všechny oblasti Logic Apps
Power Apps Premium Všechny oblasti Power Apps
Power Automate Premium Všechny oblasti Power Automate
Kontakt
Název Microsoft
URL Podpora Microsoft LogicApps
Podpora microsoft Power Automate
Podpora Microsoft Power Apps
Metadata konektoru
Vydavatel Microsoft
Internetová stránka https://azure.microsoft.com/services/container-instances/

Vytvoření připojení

Konektor podporuje následující typy ověřování:

výchozí Parametry pro vytvoření připojení Všechny oblasti Nesdílitelné

Výchozí

Použitelné: Všechny oblasti

Parametry pro vytvoření připojení

Toto připojení není možné sdílet. Pokud se power app sdílí s jiným uživatelem, zobrazí se výzva k explicitní vytvoření nového připojení.

Limity omezování

Name Volání Období obnovení
Volání rozhraní API na připojení 100 60 sekund

Akce

Aktualizace umístění nebo značek skupiny kontejnerů

Aktualizujte skupinu kontejnerů se zadanými značkami nebo umístěním.

Odstranění propojení přidružení virtuální sítě skupiny kontejnerů

Odstraňte propojení přidružení virtuální sítě skupiny kontejnerů. Operace neodstraní další prostředky poskytované uživatelem.

Odstranění skupiny kontejnerů

Odstraňte zadanou skupinu kontejnerů v zadaném předplatném a skupině prostředků. Operace neodstraní další prostředky poskytované uživatelem, například svazky.

Připojení k výstupu konkrétní instance kontejneru

Připojte se k výstupnímu streamu konkrétní instance kontejneru v zadané skupině prostředků a skupině kontejnerů.

Restartování kontejnerů ve skupině kontejnerů

Restartuje všechny kontejnery v místní skupině kontejnerů. Pokud image kontejneru obsahuje aktualizace, stáhne se nová image.

Spustí příkaz v konkrétní instanci kontejneru.

Spustí příkaz pro konkrétní instanci kontejneru v zadané skupině prostředků a skupině kontejnerů.

Spuštění kontejnerů ve skupině kontejnerů

Spustí všechny kontejnery ve skupině kontejnerů. Výpočetní prostředky se přidělí a zahájí se fakturace.

Vytvoření nebo aktualizace skupiny kontejnerů

Vytvořte nebo aktualizujte skupinu kontejnerů se zadanými konfiguracemi.

Zastavení kontejnerů ve skupině kontejnerů

Zastaví všechny kontejnery ve skupině kontejnerů. Výpočetní prostředky se uvolní a fakturace se zastaví.

Získání aktuálního využití

Získání využití předplatného

Získání imagí uložených v mezipaměti

Získejte seznam imagí uložených v mezipaměti pro konkrétní typ operačního systému pro předplatné v určité oblasti.

Získání možností

Získejte seznam funkcí procesoru, paměti nebo GPU pro předplatné v určité oblasti.

Získání protokolů z instance kontejneru

Získejte protokoly pro zadanou instanci kontejneru v zadané skupině prostředků a skupině kontejnerů.

Získání seznamu skupin kontejnerů v předplatném

Získejte seznam skupin kontejnerů v zadaném předplatném. Tato operace vrací vlastnosti každé skupiny kontejnerů, včetně kontejnerů, přihlašovacích údajů registru imagí, zásad restartování, typu IP adresy, typu operačního systému, stavu a svazků.

Získání seznamu skupin kontejnerů ve skupině prostředků

Získejte seznam skupin kontejnerů v zadaném předplatném a skupině prostředků. Tato operace vrací vlastnosti každé skupiny kontejnerů, včetně kontejnerů, přihlašovacích údajů registru imagí, zásad restartování, typu IP adresy, typu operačního systému, stavu a svazků.

Získání vlastností skupiny kontejnerů

Získá vlastnosti zadané skupiny kontejnerů v zadaném předplatném a skupině prostředků. Operace vrátí vlastnosti každé skupiny kontejnerů, včetně kontejnerů, přihlašovacích údajů registru imagí, zásad restartování, typu IP adresy, typu operačního systému, stavu a svazků.

Získání všech závislostí sítě pro skupinu kontejnerů

Získá všechny síťové závislosti pro tuto skupinu kontejnerů, aby bylo možné úplné řízení nastavení sítě a konfigurace. Pro skupiny kontejnerů to bude vždy prázdný seznam.

Aktualizace umístění nebo značek skupiny kontejnerů

Aktualizujte skupinu kontejnerů se zadanými značkami nebo umístěním.

Parametry

Name Klíč Vyžadováno Typ Description
ID předplatného
subscriptionId True string

Přihlašovací údaje předplatného, které jednoznačně identifikují předplatné Microsoft Azure. ID předplatného tvoří součást identifikátoru URI pro každé volání služby.

Skupina zdrojů
resourceGroupName True string

Název skupiny prostředků.

Název skupiny kontejnerů
containerGroupName True string

Název skupiny kontejnerů.

identifikační číslo
id string

ID prostředku.

název
name string

Název prostředku.

typ
type string

Typ zdroje.

Umístění
location string

Umístění prostředku.

Štítky
tags object

Značky prostředků.

zóny
zones array of string

Zóny pro skupinu kontejnerů.

Návraty

Skupina kontejnerů.

ContainerGroup
ContainerGroup

Odstranění propojení přidružení virtuální sítě skupiny kontejnerů

Odstraňte propojení přidružení virtuální sítě skupiny kontejnerů. Operace neodstraní další prostředky poskytované uživatelem.

Parametry

Name Klíč Vyžadováno Typ Description
ID předplatného
subscriptionId True string

Přihlašovací údaje předplatného, které jednoznačně identifikují předplatné Microsoft Azure. ID předplatného tvoří součást identifikátoru URI pro každé volání služby.

Skupina zdrojů
resourceGroupName True string

Název skupiny prostředků.

Název virtuální sítě
virtualNetworkName True string

Název virtuální sítě.

Název podsítě
subnetName True string

Název podsítě.

Odstranění skupiny kontejnerů

Odstraňte zadanou skupinu kontejnerů v zadaném předplatném a skupině prostředků. Operace neodstraní další prostředky poskytované uživatelem, například svazky.

Parametry

Name Klíč Vyžadováno Typ Description
ID předplatného
subscriptionId True string

Přihlašovací údaje předplatného, které jednoznačně identifikují předplatné Microsoft Azure. ID předplatného tvoří součást identifikátoru URI pro každé volání služby.

Skupina zdrojů
resourceGroupName True string

Název skupiny prostředků.

Název skupiny kontejnerů
containerGroupName True string

Název skupiny kontejnerů.

Návraty

Skupina kontejnerů.

ContainerGroup
ContainerGroup

Připojení k výstupu konkrétní instance kontejneru

Připojte se k výstupnímu streamu konkrétní instance kontejneru v zadané skupině prostředků a skupině kontejnerů.

Parametry

Name Klíč Vyžadováno Typ Description
ID předplatného
subscriptionId True string

Přihlašovací údaje předplatného, které jednoznačně identifikují předplatné Microsoft Azure. ID předplatného tvoří součást identifikátoru URI pro každé volání služby.

Skupina zdrojů
resourceGroupName True string

Název skupiny prostředků.

Název skupiny kontejnerů
containerGroupName True string

Název skupiny kontejnerů.

containerName
containerName True string

Název instance kontejneru.

Návraty

Informace o výstupním datovém proudu z připojeného kontejneru.

Restartování kontejnerů ve skupině kontejnerů

Restartuje všechny kontejnery v místní skupině kontejnerů. Pokud image kontejneru obsahuje aktualizace, stáhne se nová image.

Parametry

Name Klíč Vyžadováno Typ Description
ID předplatného
subscriptionId True string

Přihlašovací údaje předplatného, které jednoznačně identifikují předplatné Microsoft Azure. ID předplatného tvoří součást identifikátoru URI pro každé volání služby.

Skupina zdrojů
resourceGroupName True string

Název skupiny prostředků.

Název skupiny kontejnerů
containerGroupName True string

Název skupiny kontejnerů.

Spustí příkaz v konkrétní instanci kontejneru.

Spustí příkaz pro konkrétní instanci kontejneru v zadané skupině prostředků a skupině kontejnerů.

Parametry

Name Klíč Vyžadováno Typ Description
ID předplatného
subscriptionId True string

Přihlašovací údaje předplatného, které jednoznačně identifikují předplatné Microsoft Azure. ID předplatného tvoří součást identifikátoru URI pro každé volání služby.

Skupina zdrojů
resourceGroupName True string

Název skupiny prostředků.

Název skupiny kontejnerů
containerGroupName True string

Název skupiny kontejnerů.

containerName
containerName True string

Název instance kontejneru.

příkaz
command string

Příkaz, který se má spustit.

řádky
rows integer

Velikost řádku terminálu

Cols
cols integer

Velikost sloupce terminálu

Návraty

Informace pro příkaz container exec.

Spuštění kontejnerů ve skupině kontejnerů

Spustí všechny kontejnery ve skupině kontejnerů. Výpočetní prostředky se přidělí a zahájí se fakturace.

Parametry

Name Klíč Vyžadováno Typ Description
ID předplatného
subscriptionId True string

Přihlašovací údaje předplatného, které jednoznačně identifikují předplatné Microsoft Azure. ID předplatného tvoří součást identifikátoru URI pro každé volání služby.

Skupina zdrojů
resourceGroupName True string

Název skupiny prostředků.

Název skupiny kontejnerů
containerGroupName True string

Název skupiny kontejnerů.

Vytvoření nebo aktualizace skupiny kontejnerů

Vytvořte nebo aktualizujte skupinu kontejnerů se zadanými konfiguracemi.

Parametry

Name Klíč Vyžadováno Typ Description
ID předplatného
subscriptionId True string

Přihlašovací údaje předplatného, které jednoznačně identifikují předplatné Microsoft Azure. ID předplatného tvoří součást identifikátoru URI pro každé volání služby.

Skupina zdrojů
resourceGroupName True string

Název skupiny prostředků.

Název skupiny kontejnerů
containerGroupName True string

Název skupiny kontejnerů.

identifikační číslo
id string

ID prostředku.

název
name string

Název prostředku.

typ
type string

Typ zdroje.

Umístění
location True string

Umístění prostředku.

Štítky
tags object

Značky prostředků.

Zóna
zones array of string

Zóny pro skupinu kontejnerů.

principalId
principalId string

ID objektu zabezpečení identity skupiny kontejnerů. Tato vlastnost bude poskytována pouze pro identitu přiřazenou systémem.

tenantId
tenantId string

ID tenanta přidružené ke skupině kontejnerů. Tato vlastnost bude poskytována pouze pro identitu přiřazenou systémem.

Typ
type string

Typ identity, který se používá pro skupinu kontejnerů. Typ SystemAssigned, UserAssigned zahrnuje implicitně vytvořenou identitu i sadu identit přiřazených uživatelem. Typ None odebere všechny identity ze skupiny kontejnerů.

Identity přiřazené uživatelem
userAssignedIdentities object

Seznam identit uživatelů přidružených ke skupině kontejnerů. Odkazy na klíč slovníku identit uživatele budou ID prostředků ARM ve formátu: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.

provisioningState
provisioningState string

Stav zřizování skupiny kontejnerů. Tato možnost se zobrazí pouze v odpovědi.

Název
name True string

Název kontejneru.

Obrázek
image True string

Název image použité k vytvoření kontejneru. Např. nginx:latest

Command
command array of string

Příkazy, které se mají spustit v rámci kontejneru. Např. [ "echo", "hello aci" ]

Protokol
protocol string

Protokol přidružený k portu.

Number
port True integer

Číslo portu vystavené ve skupině kontejnerů.

Název
name True string

Název proměnné prostředí.

Hodnota
value string

Hodnota proměnné prostředí.

secureValue
secureValue string

Hodnota zabezpečené proměnné prostředí.

restartCount
restartCount integer

Počet restartování instance kontejneru

stav
state string

Stav instance kontejneru.

startTime
startTime date-time

Datum a čas, kdy se spustil stav instance kontejneru.

exitCode
exitCode integer

Ukončovací kódy instance kontejneru odpovídají kódům z příkazu docker run.

finishTime
finishTime date-time

Datum a čas dokončení stavu instance kontejneru.

detailStatus
detailStatus string

Stav instance kontejneru čitelný pro člověka.

count
count integer

Počet událostí.

firstTimestamp
firstTimestamp date-time

Datum a čas nejstarší protokolované události.

lastTimestamp
lastTimestamp date-time

Datum a čas poslední protokolované události.

název
name string

Název události.

zpráva
message string

Zpráva události.

typ
type string

Typ události.

Memory
memoryInGB True number

Požadavek na paměť v GB tohoto kontejneru. Např. 3.5

CPU
cpu True number

Požadavek na procesor tohoto kontejneru. Např. 2.0

Počet
count integer

Počet prostředků GPU.

skladová jednotka (SKU)
sku string

Skladová položka prostředku GPU.

Memory
memoryInGB double

Limit paměti v GB tohoto kontejneru.

CPU
cpu double

Omezení procesoru tohoto kontejneru.

Název
name True string

Název svazku.

Cesta
mountPath True string

Cesta v kontejneru, do kterého se má svazek připojit. Nesmí obsahovat dvojtečku (:).

Jen pro čtení
readOnly boolean

Příznak označující, jestli je připojení svazku jen pro čtení.

Command
command array of string

Příkazy, které se mají spustit v rámci kontejneru.

Cesta
path string

Cesta k sondě.

Přístav
port integer

Číslo portu, které se má testovat.

Schéma
scheme string

Schéma.

název
name string

Název záhlaví.

value
value string

Hodnota záhlaví.

Počáteční zpoždění
initialDelaySeconds integer

Počáteční prodleva sekund.

Období
periodSeconds integer

Interval sekund.

Prahová hodnota selhání
failureThreshold integer

Prahová hodnota selhání.

Prahová hodnota úspěchu
successThreshold integer

Prahová hodnota úspěchu.

Přerušení zápasu
timeoutSeconds integer

Sekundy časového limitu.

privilegovaný
privileged boolean

Příznak, který určuje, jestli jsou oprávnění kontejneru zvýšená na úroveň Privileged.

allowPrivilegeEscalation
allowPrivilegeEscalation boolean

Logická hodnota označující, jestli může inicializační proces zvýšit svá oprávnění

add
add array of string

Možnosti pro přidání do kontejneru.

odpojit
drop array of string

Možnosti pro vyřazení z kontejneru.

runAsGroup
runAsGroup integer

Nastaví identifikátor GID uživatele pro kontejner.

runAsUser
runAsUser integer

Nastaví UID uživatele pro kontejner.

seccompProfil
seccompProfile string

kódovaný řetězec base64 obsahující obsah KÓDU JSON v profilu seccomp

počítačový server
server True string

Server registru imagí Dockeru bez protokolu, jako je například "myacr.azurecr.io".

Uživatelské jméno
username string

Uživatelské jméno pro privátní registr.

Heslo
password string

Heslo privátního registru.

Identita
identity string

Identita privátního registru.

IdentityURL
identityUrl string

Adresa URL identity privátního registru.

politika restartování
restartPolicy string

Restartujte zásadu pro všechny kontejnery ve skupině kontejnerů.

  • Always Vždy restartovat
  • OnFailure Restartování při selhání
  • Never Nikdy nerestartovat
Protokol
protocol string

Protokol přidružený k portu.

Number
port True integer

Číslo portu.

Typ
type True string

Určuje, jestli je IP adresa zpřístupněná veřejnému internetu.

Ip
ip string

IP adresa vystavená veřejnému internetu.

Název DNS
dnsNameLabel string

Popisek názvu DNS pro IP adresu.

autoGeneratedDomainNameLabelScope
autoGeneratedDomainNameLabelScope string

Hodnota představující výčt zabezpečení. Hodnota Unsecure je výchozí hodnota, pokud není vybraná a znamená, že popisek názvu domény objektu není zabezpečený proti převzetí subdomény. Hodnota TenantReuse je výchozí hodnota, pokud je vybraná, a znamená to, že popisek názvu domény objektu lze znovu použít ve stejném tenantovi. Hodnota SubscriptionReuse znamená, že popisek názvu domény objektu lze znovu použít ve stejném předplatném. Hodnota ResourceGroupReuse znamená, že popisek názvu domény objektu lze znovu použít ve stejné skupině prostředků. Hodnota NoReuse znamená, že popisek názvu domény objektu nelze znovu použít ve stejné skupině prostředků, předplatném nebo tenantovi.

fqdn
fqdn string

Plně kvalifikovaný název domény pro IP adresu.

osType
osType True string

Typ operačního systému vyžadovaný kontejnery ve skupině kontejnerů.

Název
name True string

Název svazku.

Název sdílené složky
shareName True string

Název sdílené složky Azure, která se má připojit jako svazek.

ReadOnly
readOnly boolean

Příznak označující, jestli je sdílený soubor Azure připojený jako svazek jen pro čtení.

Název účtu úložiště
storageAccountName True string

Název účtu úložiště, který obsahuje sdílenou složku Azure.

Klíč účtu úložiště
storageAccountKey string

Přístupový klíč účtu úložiště, který se používá pro přístup ke sdílené složce Azure.

Tajný svazek
secret object

Tajný svazek.

Adresář
directory string

Název cílového adresáře. Nesmí obsahovat ani začínat na ".". Pokud se zadá ".", adresář svazku bude úložištěm Git. V opačném případě bude svazek obsahovat úložiště Git v podadresáři s daným názvem.

Repository
repository True string

Adresa URL úložiště

Revize
revision string

Potvrďte hodnotu hash pro zadanou revizi.

stav
state string

Stav skupiny kontejnerů. Platné pouze v odpovědi.

ID pracovního prostoru
workspaceId True string

ID pracovního prostoru pro Log Analytics

Klíč pracovního prostoru
workspaceKey True string

Klíč pracovního prostoru pro Log Analytics

Typ protokolu
logType string

Typ protokolu, který se má použít.

Metadatové informace
metadata object

Metadata pro log analytics

workspaceResourceId
workspaceResourceId string

ID prostředku pracovního prostoru pro Log Analytics

identifikační číslo
id True string

ID prostředku virtuální sítě a podsítě

název
name string

Popisný název podsítě

Názvové servery
nameServers True array of string

Servery DNS pro skupinu kontejnerů.

Vyhledávací domény
searchDomains string

Domény hledání DNS pro vyhledávání názvů hostitelů ve skupině kontejnerů.

Možnosti
options string

Možnosti DNS pro skupinu kontejnerů.

skladová jednotka (SKU)
sku string

Skladová položka skupiny kontejnerů.

Adresa URL trezoru
vaultBaseUrl True string

Základní adresa URL služby keyvault.

Název klíče
keyName True string

Název šifrovacího klíče.

Verze klíče
keyVersion True string

Verze šifrovacího klíče.

Identita
identity string

Spravovaná identita služby Keyvault.

Název
name True string

Název inicializačního kontejneru.

Obrázek
image string

Obrázek inicializačního kontejneru

Command
command array of string

Příkaz, který se má provést v kontejneru inicializačních souborů ve formuláři exec.

restartCount
restartCount integer

Počet restartování inicializačního kontejneru

název
name True string

Název rozšíření.

extensionType
extensionType True string

Typ rozšíření, které se má přidat.

verze
version True string

Verze použitého rozšíření

nastavení
settings object

Nastavení rozšíření

protectedSettings
protectedSettings object

Chráněná nastavení rozšíření.

ccePolicy
ccePolicy string

Zásada vynucení důvěrných výpočetních prostředků zakódovaná v kódování Base64

priority
priority string

Priorita skupiny kontejnerů

Návraty

Skupina kontejnerů.

ContainerGroup
ContainerGroup

Zastavení kontejnerů ve skupině kontejnerů

Zastaví všechny kontejnery ve skupině kontejnerů. Výpočetní prostředky se uvolní a fakturace se zastaví.

Parametry

Name Klíč Vyžadováno Typ Description
ID předplatného
subscriptionId True string

Přihlašovací údaje předplatného, které jednoznačně identifikují předplatné Microsoft Azure. ID předplatného tvoří součást identifikátoru URI pro každé volání služby.

Skupina zdrojů
resourceGroupName True string

Název skupiny prostředků.

Název skupiny kontejnerů
containerGroupName True string

Název skupiny kontejnerů.

Získání aktuálního využití

Získání využití předplatného

Parametry

Name Klíč Vyžadováno Typ Description
ID předplatného
subscriptionId True string

Přihlašovací údaje předplatného, které jednoznačně identifikují předplatné Microsoft Azure. ID předplatného tvoří součást identifikátoru URI pro každé volání služby.

Umístění
location True string

Identifikátor fyzického umístění Azure.

Návraty

Odpověď obsahující údaje o používání

Získání imagí uložených v mezipaměti

Získejte seznam imagí uložených v mezipaměti pro konkrétní typ operačního systému pro předplatné v určité oblasti.

Parametry

Name Klíč Vyžadováno Typ Description
ID předplatného
subscriptionId True string

Přihlašovací údaje předplatného, které jednoznačně identifikují předplatné Microsoft Azure. ID předplatného tvoří součást identifikátoru URI pro každé volání služby.

Umístění
location True string

Identifikátor fyzického umístění Azure.

Návraty

Odpověď obsahující obrázky uložené v mezipaměti.

Získání možností

Získejte seznam funkcí procesoru, paměti nebo GPU pro předplatné v určité oblasti.

Parametry

Name Klíč Vyžadováno Typ Description
ID předplatného
subscriptionId True string

Přihlašovací údaje předplatného, které jednoznačně identifikují předplatné Microsoft Azure. ID předplatného tvoří součást identifikátoru URI pro každé volání služby.

Umístění
location True string

Identifikátor fyzického umístění Azure.

Návraty

Odpověď obsahující seznam možností.

Získání protokolů z instance kontejneru

Získejte protokoly pro zadanou instanci kontejneru v zadané skupině prostředků a skupině kontejnerů.

Parametry

Name Klíč Vyžadováno Typ Description
ID předplatného
subscriptionId True string

Přihlašovací údaje předplatného, které jednoznačně identifikují předplatné Microsoft Azure. ID předplatného tvoří součást identifikátoru URI pro každé volání služby.

Skupina zdrojů
resourceGroupName True string

Název skupiny prostředků.

Název skupiny kontejnerů
containerGroupName True string

Název skupiny kontejnerů.

Název kontejneru
containerName True string

Název instance kontejneru.

Koncové čáry
tail integer

Počet řádků, které se mají zobrazit z konce protokolu instance kontejneru. Pokud není k dispozici, zobrazí se všechny dostupné protokoly až 4 mb.

Návraty

Záznamy.

Body
Logs

Získání seznamu skupin kontejnerů v předplatném

Získejte seznam skupin kontejnerů v zadaném předplatném. Tato operace vrací vlastnosti každé skupiny kontejnerů, včetně kontejnerů, přihlašovacích údajů registru imagí, zásad restartování, typu IP adresy, typu operačního systému, stavu a svazků.

Parametry

Name Klíč Vyžadováno Typ Description
ID předplatného
subscriptionId True string

Přihlašovací údaje předplatného, které jednoznačně identifikují předplatné Microsoft Azure. ID předplatného tvoří součást identifikátoru URI pro každé volání služby.

Návraty

Odpověď seznamu skupin kontejnerů, která obsahuje vlastnosti skupiny kontejnerů.

Získání seznamu skupin kontejnerů ve skupině prostředků

Získejte seznam skupin kontejnerů v zadaném předplatném a skupině prostředků. Tato operace vrací vlastnosti každé skupiny kontejnerů, včetně kontejnerů, přihlašovacích údajů registru imagí, zásad restartování, typu IP adresy, typu operačního systému, stavu a svazků.

Parametry

Name Klíč Vyžadováno Typ Description
ID předplatného
subscriptionId True string

Přihlašovací údaje předplatného, které jednoznačně identifikují předplatné Microsoft Azure. ID předplatného tvoří součást identifikátoru URI pro každé volání služby.

Skupina zdrojů
resourceGroupName True string

Název skupiny prostředků.

Návraty

Odpověď seznamu skupin kontejnerů, která obsahuje vlastnosti skupiny kontejnerů.

Získání vlastností skupiny kontejnerů

Získá vlastnosti zadané skupiny kontejnerů v zadaném předplatném a skupině prostředků. Operace vrátí vlastnosti každé skupiny kontejnerů, včetně kontejnerů, přihlašovacích údajů registru imagí, zásad restartování, typu IP adresy, typu operačního systému, stavu a svazků.

Parametry

Name Klíč Vyžadováno Typ Description
ID předplatného
subscriptionId True string

Přihlašovací údaje předplatného, které jednoznačně identifikují předplatné Microsoft Azure. ID předplatného tvoří součást identifikátoru URI pro každé volání služby.

Skupina zdrojů
resourceGroupName True string

Název skupiny prostředků.

Název skupiny kontejnerů
containerGroupName True string

Název skupiny kontejnerů.

Návraty

Skupina kontejnerů.

ContainerGroup
ContainerGroup

Získání všech závislostí sítě pro skupinu kontejnerů

Získá všechny síťové závislosti pro tuto skupinu kontejnerů, aby bylo možné úplné řízení nastavení sítě a konfigurace. Pro skupiny kontejnerů to bude vždy prázdný seznam.

Parametry

Name Klíč Vyžadováno Typ Description
ID předplatného
subscriptionId True string

Přihlašovací údaje předplatného, které jednoznačně identifikují předplatné Microsoft Azure. ID předplatného tvoří součást identifikátoru URI pro každé volání služby.

Skupina zdrojů
resourceGroupName True string

Název skupiny prostředků.

Název skupiny kontejnerů
containerGroupName True string

Název skupiny kontejnerů.

Návraty

Odpověď na závislosti sítě, vždy prázdný seznam.

Definice

Container

Instance kontejneru.

Name Cesta Typ Description
Název
name string

Název kontejneru.

vlastnosti
properties ContainerProperties

Vlastnosti kontejneru.

Vlastnosti kontejneru

Vlastnosti kontejneru.

Name Cesta Typ Description
Obrázek
image string

Název image použité k vytvoření kontejneru. Např. nginx:latest

Command
command array of string

Příkazy, které se mají spustit v rámci kontejneru. Např. [ "echo", "hello aci" ]

Ports
ports array of ContainerPort

Vystavené porty v instanci kontejneru.

Proměnné prostředí
environmentVariables array of EnvironmentVariable

Proměnné prostředí, které se mají nastavit v instanci kontejneru.

restartCount
instanceView.restartCount integer

Počet restartování instance kontejneru

currentState
instanceView.currentState ContainerState

Stav instance kontejneru.

previousState
instanceView.previousState ContainerState

Stav instance kontejneru.

events
instanceView.events array of Event

Události instance kontejneru.

resources
resources ResourceRequirements

Požadavky na prostředky.

Připojení svazků
volumeMounts array of VolumeMount

Svazek se připojí k instanci kontejneru.

Sonda živé aktivity
livenessProbe ContainerProbe

Sonda kontejneru pro živou

Sonda živé aktivity
readinessProbe ContainerProbe

Sonda kontejneru pro živou

securityContext
securityContext SecurityContextDefinition

Kontext zabezpečení kontejneru.

Definice bezpečnostního kontextu

Kontext zabezpečení kontejneru.

Name Cesta Typ Description
privilegovaný
privileged boolean

Příznak, který určuje, jestli jsou oprávnění kontejneru zvýšená na úroveň Privileged.

allowPrivilegeEscalation
allowPrivilegeEscalation boolean

Logická hodnota označující, jestli může inicializační proces zvýšit svá oprávnění

capabilities
capabilities SecurityContextCapabilitiesDefinition

Možnosti přidání nebo vyřazení z kontejneru

runAsGroup
runAsGroup integer

Nastaví identifikátor GID uživatele pro kontejner.

runAsUser
runAsUser integer

Nastaví UID uživatele pro kontejner.

seccompProfil
seccompProfile string

kódovaný řetězec base64 obsahující obsah KÓDU JSON v profilu seccomp

SecurityContextCapabilitiesDefinition

Možnosti přidání nebo vyřazení z kontejneru

Name Cesta Typ Description
add
add array of string

Možnosti pro přidání do kontejneru.

odpojit
drop array of string

Možnosti pro vyřazení z kontejneru.

ContainerState

Stav instance kontejneru.

Name Cesta Typ Description
stav
state string

Stav instance kontejneru.

startTime
startTime date-time

Datum a čas, kdy se spustil stav instance kontejneru.

exitCode
exitCode integer

Ukončovací kódy instance kontejneru odpovídají kódům z příkazu docker run.

finishTime
finishTime date-time

Datum a čas dokončení stavu instance kontejneru.

detailStatus
detailStatus string

Stav instance kontejneru čitelný pro člověka.

Event

Skupina kontejnerů nebo událost instance kontejneru.

Name Cesta Typ Description
count
count integer

Počet událostí.

firstTimestamp
firstTimestamp date-time

Datum a čas nejstarší protokolované události.

lastTimestamp
lastTimestamp date-time

Datum a čas poslední protokolované události.

název
name string

Název události.

zpráva
message string

Zpráva události.

typ
type string

Typ události.

ResourceRequirements

Požadavky na prostředky.

Name Cesta Typ Description
Žádosti o zdroje
requests ResourceRequests

Požadavky na prostředky.

Omezení zdrojů
limits ResourceLimits

Limity prostředků.

ResourceRequests

Požadavky na prostředky.

Name Cesta Typ Description
Memory
memoryInGB number

Požadavek na paměť v GB tohoto kontejneru. Např. 3.5

CPU
cpu number

Požadavek na procesor tohoto kontejneru. Např. 2.0

GPU
gpu GpuResource

Prostředek GPU.

ResourceLimits

Limity prostředků.

Name Cesta Typ Description
Memory
memoryInGB double

Limit paměti v GB tohoto kontejneru.

CPU
cpu double

Omezení procesoru tohoto kontejneru.

GPU
gpu GpuResource

Prostředek GPU.

Zdroj zdrojů

Prostředek GPU.

Name Cesta Typ Description
Počet
count integer

Počet prostředků GPU.

skladová jednotka (SKU)
sku string

Skladová položka prostředku GPU.

Svazek souborů AzureVolume

Vlastnosti svazku Azure File. Sdílené složky Azure se připojují jako svazky.

Name Cesta Typ Description
Název sdílené složky
shareName string

Název sdílené složky Azure, která se má připojit jako svazek.

ReadOnly
readOnly boolean

Příznak označující, jestli je sdílený soubor Azure připojený jako svazek jen pro čtení.

Název účtu úložiště
storageAccountName string

Název účtu úložiště, který obsahuje sdílenou složku Azure.

Klíč účtu úložiště
storageAccountKey string

Přístupový klíč účtu úložiště, který se používá pro přístup ke sdílené složce Azure.

EmptyDirVolume

Prázdný svazek adresáře.

Tajný_svazek

Tajný svazek.

Name Cesta Typ Description
Tajný svazek
object

Tajný svazek.

GitRepoVolume

Představuje svazek naplněný obsahem úložiště Git.

Name Cesta Typ Description
Adresář
directory string

Název cílového adresáře. Nesmí obsahovat ani začínat na ".". Pokud se zadá ".", adresář svazku bude úložištěm Git. V opačném případě bude svazek obsahovat úložiště Git v podadresáři s daným názvem.

Repository
repository string

Adresa URL úložiště

Revize
revision string

Potvrďte hodnotu hash pro zadanou revizi.

Volume

Vlastnosti svazku.

Name Cesta Typ Description
Název
name string

Název svazku.

Svazek souborů Azure
azureFile AzureFileVolume

Vlastnosti svazku Azure File. Sdílené složky Azure se připojují jako svazky.

Prázdný svazek adresáře
emptyDir EmptyDirVolume

Prázdný svazek adresáře.

Tajný svazek
secret SecretVolume

Tajný svazek.

Svazek úložiště Git
gitRepo GitRepoVolume

Představuje svazek naplněný obsahem úložiště Git.

VolumeMount

Vlastnosti připojení svazku.

Name Cesta Typ Description
Název
name string

Název svazku.

Cesta
mountPath string

Cesta v kontejneru, do kterého se má svazek připojit. Nesmí obsahovat dvojtečku (:).

Jen pro čtení
readOnly boolean

Příznak označující, jestli je připojení svazku jen pro čtení.

ContainerExec

Příkaz pro spuštění kontejneru pro sondu aktivity nebo připravenosti

Name Cesta Typ Description
Command
command array of string

Příkazy, které se mají spustit v rámci kontejneru.

KontejnerHttpGet

Nastavení http get kontejneru pro sondu aktivity nebo připravenosti

Name Cesta Typ Description
Cesta
path string

Cesta k sondě.

Přístav
port integer

Číslo portu, které se má testovat.

Schéma
scheme string

Schéma.

HTTP hlavičky
httpHeaders array of HttpHeader

Hlavičky HTTP.

Kontejnerová sonda

Sonda kontejneru pro živou

Name Cesta Typ Description
Vykonavatel
exec ContainerExec

Příkaz pro spuštění kontejneru pro sondu aktivity nebo připravenosti

HTTP GET
httpGet ContainerHttpGet

Nastavení http get kontejneru pro sondu aktivity nebo připravenosti

Počáteční zpoždění
initialDelaySeconds integer

Počáteční prodleva sekund.

Období
periodSeconds integer

Interval sekund.

Prahová hodnota selhání
failureThreshold integer

Prahová hodnota selhání.

Prahová hodnota úspěchu
successThreshold integer

Prahová hodnota úspěchu.

Přerušení zápasu
timeoutSeconds integer

Sekundy časového limitu.

ContainerGroup

Skupina kontejnerů.

Name Cesta Typ Description
identifikační číslo
id string

ID prostředku.

název
name string

Název prostředku.

typ
type string

Typ zdroje.

Umístění
location string

Umístění prostředku.

Štítky
tags object

Značky prostředků.

Zóna
zones array of string

Zóny pro skupinu kontejnerů.

Spravovaná identita
identity ContainerGroupIdentity

Identita pro skupinu kontejnerů

vlastnosti
properties ContainerGroupProperties

Vlastnosti skupiny kontejnerů

Vlastnosti kontejnerové skupiny

Vlastnosti skupiny kontejnerů

Name Cesta Typ Description
provisioningState
provisioningState string

Stav zřizování skupiny kontejnerů. Tato možnost se zobrazí pouze v odpovědi.

containers
containers array of Container

Kontejnery ve skupině kontejnerů.

imageRegistryCredentials
imageRegistryCredentials array of ImageRegistryCredential

Přihlašovací údaje registru image, ze kterých je skupina kontejnerů vytvořena.

politika restartování
restartPolicy string

Restartujte zásadu pro všechny kontejnery ve skupině kontejnerů.

  • Always Vždy restartovat
  • OnFailure Restartování při selhání
  • Never Nikdy nerestartovat
IP adresa
ipAddress IpAddress

IP adresa pro skupinu kontejnerů.

osType
osType string

Typ operačního systému vyžadovaný kontejnery ve skupině kontejnerů.

volumes
volumes array of Volume

Seznam svazků, které lze připojit kontejnery v této skupině kontejnerů.

events
instanceView.events array of Event

Události této skupiny kontejnerů.

stav
instanceView.state string

Stav skupiny kontejnerů. Platné pouze v odpovědi.

diagnostics
diagnostics ContainerGroupDiagnostics

Diagnostické informace o skupině kontejnerů

ID podsítě
subnetIds array of ContainerGroupSubnetId

ID prostředků podsítě pro skupinu kontejnerů.

Konfigurace DNS
dnsConfig DnsConfiguration

Konfigurace DNS pro skupinu kontejnerů

skladová jednotka (SKU)
sku ContainerGroupSku

Skladová položka skupiny kontejnerů.

Encryption
encryptionProperties EncryptionProperties

Vlastnosti šifrování skupiny kontejnerů.

initContainers
initContainers array of InitContainerDefinition

Inicializační kontejnery pro skupinu kontejnerů.

extensions
extensions array of DeploymentExtensionSpec

rozšíření používaná virtuálním kubeletem

confidentialComputeProperties
confidentialComputeProperties ConfidentialComputeProperties

Vlastnosti pro důvěrnou skupinu kontejnerů

priority
priority string

Priorita skupiny kontejnerů

Specifikace rozšíření DeploymentSpec

Do nasazení se přidají sajdkárna rozšíření.

Name Cesta Typ Description
název
name string

Název rozšíření.

extensionType
properties.extensionType string

Typ rozšíření, které se má přidat.

verze
properties.version string

Verze použitého rozšíření

nastavení
properties.settings object

Nastavení rozšíření

protectedSettings
properties.protectedSettings object

Chráněná nastavení rozšíření.

Identita kontejnerové skupiny

Identita pro skupinu kontejnerů

Name Cesta Typ Description
principalId
principalId string

ID objektu zabezpečení identity skupiny kontejnerů. Tato vlastnost bude poskytována pouze pro identitu přiřazenou systémem.

tenantId
tenantId string

ID tenanta přidružené ke skupině kontejnerů. Tato vlastnost bude poskytována pouze pro identitu přiřazenou systémem.

Typ
type string

Typ identity, který se používá pro skupinu kontejnerů. Typ SystemAssigned, UserAssigned zahrnuje implicitně vytvořenou identitu i sadu identit přiřazených uživatelem. Typ None odebere všechny identity ze skupiny kontejnerů.

Identity přiřazené uživatelem
userAssignedIdentities object

Seznam identit uživatelů přidružených ke skupině kontejnerů. Odkazy na klíč slovníku identit uživatele budou ID prostředků ARM ve formátu: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.

ImageRegistryCredential

Přihlašovací údaje registru image.

Name Cesta Typ Description
počítačový server
server string

Server registru imagí Dockeru bez protokolu, jako je například "myacr.azurecr.io".

Uživatelské jméno
username string

Uživatelské jméno pro privátní registr.

Heslo
password string

Heslo privátního registru.

Identita
identity string

Identita privátního registru.

IdentityURL
identityUrl string

Adresa URL identity privátního registru.

ContainerGroupDiagnostics

Diagnostické informace o skupině kontejnerů

Name Cesta Typ Description
Analýza protokolů
logAnalytics LogAnalytics

Informace o analýze protokolů skupin kontejnerů

LogAnalytics

Informace o analýze protokolů skupin kontejnerů

Name Cesta Typ Description
ID pracovního prostoru
workspaceId string

ID pracovního prostoru pro Log Analytics

Klíč pracovního prostoru
workspaceKey string

Klíč pracovního prostoru pro Log Analytics

Typ protokolu
logType string

Typ protokolu, který se má použít.

Metadatové informace
metadata object

Metadata pro log analytics

workspaceResourceId
workspaceResourceId string

ID prostředku pracovního prostoru pro Log Analytics

ContainerGroupSubnetId

Informace o podsíti skupiny kontejnerů

Name Cesta Typ Description
identifikační číslo
id string

ID prostředku virtuální sítě a podsítě

název
name string

Popisný název podsítě

IP adresa

IP adresa pro skupinu kontejnerů.

Name Cesta Typ Description
Ports
ports array of Port

Seznam portů vystavených ve skupině kontejnerů.

Typ
type string

Určuje, jestli je IP adresa zpřístupněná veřejnému internetu.

Ip
ip string

IP adresa vystavená veřejnému internetu.

Název DNS
dnsNameLabel string

Popisek názvu DNS pro IP adresu.

autoGeneratedDomainNameLabelScope
autoGeneratedDomainNameLabelScope string

Hodnota představující výčt zabezpečení. Hodnota Unsecure je výchozí hodnota, pokud není vybraná a znamená, že popisek názvu domény objektu není zabezpečený proti převzetí subdomény. Hodnota TenantReuse je výchozí hodnota, pokud je vybraná, a znamená to, že popisek názvu domény objektu lze znovu použít ve stejném tenantovi. Hodnota SubscriptionReuse znamená, že popisek názvu domény objektu lze znovu použít ve stejném předplatném. Hodnota ResourceGroupReuse znamená, že popisek názvu domény objektu lze znovu použít ve stejné skupině prostředků. Hodnota NoReuse znamená, že popisek názvu domény objektu nelze znovu použít ve stejné skupině prostředků, předplatném nebo tenantovi.

fqdn
fqdn string

Plně kvalifikovaný název domény pro IP adresu.

Přístav

Port vystavený ve skupině kontejnerů.

Name Cesta Typ Description
Protokol
protocol string

Protokol přidružený k portu.

Number
port integer

Číslo portu.

Kontejnerový přístav

Port vystavený v instanci kontejneru.

Name Cesta Typ Description
Protokol
protocol string

Protokol přidružený k portu.

Number
port integer

Číslo portu vystavené ve skupině kontejnerů.

EnvironmentVariable

Proměnná prostředí, která se má nastavit v rámci instance kontejneru.

Name Cesta Typ Description
Název
name string

Název proměnné prostředí.

Hodnota
value string

Hodnota proměnné prostředí.

secureValue
secureValue string

Hodnota zabezpečené proměnné prostředí.

UsageListResult

Odpověď obsahující údaje o používání

Name Cesta Typ Description
value
value array of Usage

Údaje o používání.

Usage

Jeden výsledek použití

Name Cesta Typ Description
identifikační číslo
id string

ID výsledku použití

jednotka
unit string

Jednotka výsledku použití

currentValue
currentValue integer

Aktuální využití zdroje

limit
limit integer

Maximální povolené využití prostředku.

value
name.value string

Název prostředku

localizedValue
name.localizedValue string

Lokalizovaný název prostředku

ContainerGroupListResult

Odpověď seznamu skupin kontejnerů, která obsahuje vlastnosti skupiny kontejnerů.

Name Cesta Typ Description
value
value array of ContainerGroup

Seznam skupin kontejnerů.

další odkaz
nextLink string

Identifikátor URI pro načtení další stránky skupin kontejnerů.

Záznamy

Záznamy.

Name Cesta Typ Description
obsah
content string

Obsah protokolu.

ContainerExecResponse

Informace pro příkaz container exec.

Name Cesta Typ Description
webSocketUri
webSocketUri string

Identifikátor URI pro exec websocket.

heslo
password string

Heslo pro spuštění příkazu exec.

ContainerAttachResponse

Informace o výstupním datovém proudu z připojeného kontejneru.

Name Cesta Typ Description
webSocketUri
webSocketUri string

Identifikátor URI pro výstupní datový proud z připojení.

heslo
password string

Heslo k výstupnímu datovému proudu z připojení. Odeslat jako hodnotu hlavičky Authorization při připojování k websocketUri.

HttpHeader

Hlavička HTTP.

Name Cesta Typ Description
název
name string

Název záhlaví.

value
value string

Hodnota záhlaví.

Konfigurace DNS

Konfigurace DNS pro skupinu kontejnerů

Name Cesta Typ Description
Názvové servery
nameServers array of string

Servery DNS pro skupinu kontejnerů.

Vyhledávací domény
searchDomains string

Domény hledání DNS pro vyhledávání názvů hostitelů ve skupině kontejnerů.

Možnosti
options string

Možnosti DNS pro skupinu kontejnerů.

CachedImagesListResult

Odpověď obsahující obrázky uložené v mezipaměti.

Name Cesta Typ Description
value
value array of cachedImages

Seznam obrázků uložených v mezipaměti.

další odkaz
nextLink string

Identifikátor URI pro načtení další stránky obrázků uložených v mezipaměti.

cachedImages

Image uložená v mezipaměti a typ operačního systému.

Name Cesta Typ Description
osType
osType string

Typ operačního systému bitové kopie uložené v mezipaměti.

bitová kopie
image string

Název bitové kopie uložené v mezipaměti.

CapabilitiesListResult

Odpověď obsahující seznam možností.

Name Cesta Typ Description
value
value array of Capabilities

Seznam možností.

další odkaz
nextLink string

Identifikátor URI, který načte další stránku funkcí.

Capabilities

Regionální možnosti.

Name Cesta Typ Description
resourceType
resourceType string

Typ prostředku, který tato funkce popisuje.

osType
osType string

Typ operačního systému, který tato funkce popisuje.

poloha
location string

Umístění prostředku.

Typ ip-adresy
ipAddressType string

Typ IP adresy, kterou tato funkce popisuje.

gpu
gpu string

Skladová položka GPU, kterou tato funkce popisuje.

maxMemoryInGB
capabilities.maxMemoryInGB number

Maximální povolený požadavek na paměť v GB.

maxCpu
capabilities.maxCpu number

Maximální povolený požadavek na procesor v jádrech.

maxGpuCount
capabilities.maxGpuCount number

Maximální povolený počet GPU.

ContainerGroupSku

Skladová položka skupiny kontejnerů.

Skladová položka skupiny kontejnerů.

skladová jednotka (SKU)
string

Šifrováníproperties

Vlastnosti šifrování skupiny kontejnerů.

Name Cesta Typ Description
Adresa URL trezoru
vaultBaseUrl string

Základní adresa URL služby keyvault.

Název klíče
keyName string

Název šifrovacího klíče.

Verze klíče
keyVersion string

Verze šifrovacího klíče.

Identita
identity string

Spravovaná identita služby Keyvault.

Definice initContaineru

Definice inicializačního kontejneru.

Name Cesta Typ Description
Název
name string

Název inicializačního kontejneru.

vlastnosti
properties InitContainerPropertiesDefinition

Vlastnosti definice inicializačního kontejneru.

InitContainerPropertiesDefinition

Vlastnosti definice inicializačního kontejneru.

Name Cesta Typ Description
Obrázek
image string

Obrázek inicializačního kontejneru

Command
command array of string

Příkaz, který se má provést v kontejneru inicializačních souborů ve formuláři exec.

Proměnné prostředí
environmentVariables array of EnvironmentVariable

Proměnné prostředí, které se mají nastavit v inicializačním kontejneru.

restartCount
instanceView.restartCount integer

Počet restartování inicializačního kontejneru

currentState
instanceView.currentState ContainerState

Stav instance kontejneru.

previousState
instanceView.previousState ContainerState

Stav instance kontejneru.

events
instanceView.events array of Event

Události inicializačního kontejneru.

Připojení svazků
volumeMounts array of VolumeMount

Svazek se připojí k inicializačnímu kontejneru.

securityContext
securityContext SecurityContextDefinition

Kontext zabezpečení kontejneru.

NetworkDependenciesResponse

Odpověď na závislosti sítě, vždy prázdný seznam.

Name Cesta Typ Description
Položky
string

DůvěrnécomputeProperties

Vlastnosti pro důvěrnou skupinu kontejnerů

Name Cesta Typ Description
ccePolicy
ccePolicy string

Zásada vynucení důvěrných výpočetních prostředků zakódovaná v kódování Base64