Dela via


Azure Container Instance

Kör enkelt containrar i Azure med ett enda kommando. Skapa containergrupper, hämta loggarna för en container med mera.

Den här anslutningsappen är tillgänglig i följande produkter och regioner:

Tjänster Class Regioner
Copilot Studio Premie Alla Power Automate regioner
Logiska appar Norm Alla Logic Apps-regioner
Power Apps Premie Alla Power Apps regioner
Power Automate Premie Alla Power Automate regioner
Kontakt
Namn Microsoft
URL Microsoft LogicApps Support
Microsoft Power Automate-support
Microsoft Power Apps Support
Metadata för anslutningsprogram
Utgivare Microsoft
Webbplats https://azure.microsoft.com/services/container-instances/

Skapa en anslutning

Anslutningsappen stöder följande autentiseringstyper:

Standardinställning Parametrar för att skapa anslutning. Alla regioner Går inte att dela

Standard

Tillämpligt: Alla regioner

Parametrar för att skapa anslutning.

Det här är inte delningsbar anslutning. Om power-appen delas med en annan användare uppmanas en annan användare att skapa en ny anslutning explicit.

Begränsningsgränser

Name Anrop Förnyelseperiod
API-anrop per anslutning 100 60 sekunder

Åtgärder

Hämta aktuell användning

Hämta användningen för en prenumeration

Hämta alla nätverksberoenden för containergrupp

Hämtar alla nätverksberoenden för den här containergruppen för att ge fullständig kontroll över nätverksinställningen och konfigurationen. För containergrupper är detta alltid en tom lista.

Hämta cachelagrade avbildningar

Hämta listan över cachelagrade avbildningar för en specifik operativsystemtyp för en prenumeration i en region.

Hämta egenskaper för en containergrupp

Hämtar egenskaperna för den angivna containergruppen i den angivna prenumerationen och resursgruppen. Åtgärden returnerar egenskaperna för varje containergrupp, inklusive containrar, autentiseringsuppgifter för avbildningsregistret, omstartsprincip, IP-adresstyp, OPERATIVSYSTEMtyp, tillstånd och volymer.

Hämta en lista över containergrupper i en prenumeration

Hämta en lista över containergrupper i den angivna prenumerationen. Den här åtgärden returnerar egenskaper för varje containergrupp, inklusive containrar, autentiseringsuppgifter för avbildningsregistret, omstartsprincip, IP-adresstyp, OPERATIVSYSTEMtyp, tillstånd och volymer.

Hämta en lista över containergrupper i en resursgrupp

Hämta en lista över containergrupper i en angiven prenumeration och resursgrupp. Den här åtgärden returnerar egenskaper för varje containergrupp, inklusive containrar, autentiseringsuppgifter för avbildningsregistret, omstartsprincip, IP-adresstyp, OPERATIVSYSTEMtyp, tillstånd och volymer.

Hämta funktioner

Hämta listan över processor-/minnes-/GPU-funktioner för en prenumeration i en region.

Hämta loggar från en containerinstans

Hämta loggarna för en angiven containerinstans i en angiven resursgrupp och containergrupp.

Koppla till utdata från en specifik containerinstans

Koppla till utdataströmmen för en specifik containerinstans i en angiven resursgrupp och containergrupp.

Kör ett kommando i en specifik containerinstans

Kör ett kommando för en specifik containerinstans i en angiven resursgrupp och containergrupp.

Skapa eller uppdatera en containergrupp

Skapa eller uppdatera en containergrupp med angivna konfigurationer.

Starta containrar i en containergrupp

Startar alla containrar i en containergrupp. Beräkningsresurser allokeras och faktureringen startas.

Starta om containrar i en containergrupp

Startar om alla containrar i en containergrupp på plats. Om containeravbildningen har uppdateringar laddas den nya avbildningen ned.

Stoppa containrar i en containergrupp

Stoppar alla containrar i en containergrupp. Beräkningsresurser frigörs och faktureringen stoppas.

Ta bort en containergrupp

Ta bort den angivna containergruppen i den angivna prenumerationen och resursgruppen. Åtgärden tar inte bort andra resurser som tillhandahålls av användaren, till exempel volymer.

Ta bort länkar för virtuella nätverksassociationer för containergrupper

Ta bort länkar för virtuella nätverksassociationer för containergrupper. Åtgärden tar inte bort andra resurser som tillhandahålls av användaren.

Uppdatera en plats eller taggar för en containergrupp

Uppdatera en containergrupp med de angivna taggarna och/eller platsen.

Hämta aktuell användning

Hämta användningen för en prenumeration

Parametrar

Name Nyckel Obligatorisk Typ Description
Prenumerations-ID
subscriptionId True string

Prenumerationsautentiseringsuppgifter som unikt identifierar Microsoft Azure-prenumeration. Prenumerations-ID:t utgör en del av URI:n för varje tjänstanrop.

Plats
location True string

Identifieraren för den fysiska azure-platsen.

Returer

Svaret som innehåller användningsdata

Hämta alla nätverksberoenden för containergrupp

Hämtar alla nätverksberoenden för den här containergruppen för att ge fullständig kontroll över nätverksinställningen och konfigurationen. För containergrupper är detta alltid en tom lista.

Parametrar

Name Nyckel Obligatorisk Typ Description
Prenumerations-ID
subscriptionId True string

Prenumerationsautentiseringsuppgifter som unikt identifierar Microsoft Azure-prenumeration. Prenumerations-ID:t utgör en del av URI:n för varje tjänstanrop.

Resursgrupp
resourceGroupName True string

Namnet på resursgruppen.

Namn på containergrupp
containerGroupName True string

Namnet på containergruppen.

Returer

Svar för nätverksberoenden, alltid tom lista.

Hämta cachelagrade avbildningar

Hämta listan över cachelagrade avbildningar för en specifik operativsystemtyp för en prenumeration i en region.

Parametrar

Name Nyckel Obligatorisk Typ Description
Prenumerations-ID
subscriptionId True string

Prenumerationsautentiseringsuppgifter som unikt identifierar Microsoft Azure-prenumeration. Prenumerations-ID:t utgör en del av URI:n för varje tjänstanrop.

Plats
location True string

Identifieraren för den fysiska azure-platsen.

Returer

Svaret som innehåller cachelagrade bilder.

Hämta egenskaper för en containergrupp

Hämtar egenskaperna för den angivna containergruppen i den angivna prenumerationen och resursgruppen. Åtgärden returnerar egenskaperna för varje containergrupp, inklusive containrar, autentiseringsuppgifter för avbildningsregistret, omstartsprincip, IP-adresstyp, OPERATIVSYSTEMtyp, tillstånd och volymer.

Parametrar

Name Nyckel Obligatorisk Typ Description
Prenumerations-ID
subscriptionId True string

Prenumerationsautentiseringsuppgifter som unikt identifierar Microsoft Azure-prenumeration. Prenumerations-ID:t utgör en del av URI:n för varje tjänstanrop.

Resursgrupp
resourceGroupName True string

Namnet på resursgruppen.

Namn på containergrupp
containerGroupName True string

Namnet på containergruppen.

Returer

En containergrupp.

ContainerGroup
ContainerGroup

Hämta en lista över containergrupper i en prenumeration

Hämta en lista över containergrupper i den angivna prenumerationen. Den här åtgärden returnerar egenskaper för varje containergrupp, inklusive containrar, autentiseringsuppgifter för avbildningsregistret, omstartsprincip, IP-adresstyp, OPERATIVSYSTEMtyp, tillstånd och volymer.

Parametrar

Name Nyckel Obligatorisk Typ Description
Prenumerations-ID
subscriptionId True string

Prenumerationsautentiseringsuppgifter som unikt identifierar Microsoft Azure-prenumeration. Prenumerations-ID:t utgör en del av URI:n för varje tjänstanrop.

Returer

Svaret på containergruppens lista som innehåller egenskaperna för containergruppen.

Hämta en lista över containergrupper i en resursgrupp

Hämta en lista över containergrupper i en angiven prenumeration och resursgrupp. Den här åtgärden returnerar egenskaper för varje containergrupp, inklusive containrar, autentiseringsuppgifter för avbildningsregistret, omstartsprincip, IP-adresstyp, OPERATIVSYSTEMtyp, tillstånd och volymer.

Parametrar

Name Nyckel Obligatorisk Typ Description
Prenumerations-ID
subscriptionId True string

Prenumerationsautentiseringsuppgifter som unikt identifierar Microsoft Azure-prenumeration. Prenumerations-ID:t utgör en del av URI:n för varje tjänstanrop.

Resursgrupp
resourceGroupName True string

Namnet på resursgruppen.

Returer

Svaret på containergruppens lista som innehåller egenskaperna för containergruppen.

Hämta funktioner

Hämta listan över processor-/minnes-/GPU-funktioner för en prenumeration i en region.

Parametrar

Name Nyckel Obligatorisk Typ Description
Prenumerations-ID
subscriptionId True string

Prenumerationsautentiseringsuppgifter som unikt identifierar Microsoft Azure-prenumeration. Prenumerations-ID:t utgör en del av URI:n för varje tjänstanrop.

Plats
location True string

Identifieraren för den fysiska azure-platsen.

Returer

Svaret innehåller en lista över funktioner.

Hämta loggar från en containerinstans

Hämta loggarna för en angiven containerinstans i en angiven resursgrupp och containergrupp.

Parametrar

Name Nyckel Obligatorisk Typ Description
Prenumerations-ID
subscriptionId True string

Prenumerationsautentiseringsuppgifter som unikt identifierar Microsoft Azure-prenumeration. Prenumerations-ID:t utgör en del av URI:n för varje tjänstanrop.

Resursgrupp
resourceGroupName True string

Namnet på resursgruppen.

Namn på containergrupp
containerGroupName True string

Namnet på containergruppen.

Containernamn
containerName True string

Namnet på containerinstansen.

Slutlinjer
tail integer

Antalet rader som ska visas från containerinstansloggens svans. Om det inte anges visas alla tillgängliga loggar upp till 4 mb.

Returer

Loggarna.

Body
Logs

Koppla till utdata från en specifik containerinstans

Koppla till utdataströmmen för en specifik containerinstans i en angiven resursgrupp och containergrupp.

Parametrar

Name Nyckel Obligatorisk Typ Description
Prenumerations-ID
subscriptionId True string

Prenumerationsautentiseringsuppgifter som unikt identifierar Microsoft Azure-prenumeration. Prenumerations-ID:t utgör en del av URI:n för varje tjänstanrop.

Resursgrupp
resourceGroupName True string

Namnet på resursgruppen.

Namn på containergrupp
containerGroupName True string

Namnet på containergruppen.

containerName
containerName True string

Namnet på containerinstansen.

Returer

Informationen för utdataströmmen från containern bifogas.

Kör ett kommando i en specifik containerinstans

Kör ett kommando för en specifik containerinstans i en angiven resursgrupp och containergrupp.

Parametrar

Name Nyckel Obligatorisk Typ Description
Prenumerations-ID
subscriptionId True string

Prenumerationsautentiseringsuppgifter som unikt identifierar Microsoft Azure-prenumeration. Prenumerations-ID:t utgör en del av URI:n för varje tjänstanrop.

Resursgrupp
resourceGroupName True string

Namnet på resursgruppen.

Namn på containergrupp
containerGroupName True string

Namnet på containergruppen.

containerName
containerName True string

Namnet på containerinstansen.

kommando
command string

Kommandot som ska köras.

rader
rows integer

Radstorleken för terminalen

kolumner
cols integer

Terminalens kolumnstorlek

Returer

Informationen för containern exec-kommandot.

Skapa eller uppdatera en containergrupp

Skapa eller uppdatera en containergrupp med angivna konfigurationer.

Parametrar

Name Nyckel Obligatorisk Typ Description
Prenumerations-ID
subscriptionId True string

Prenumerationsautentiseringsuppgifter som unikt identifierar Microsoft Azure-prenumeration. Prenumerations-ID:t utgör en del av URI:n för varje tjänstanrop.

Resursgrupp
resourceGroupName True string

Namnet på resursgruppen.

Namn på containergrupp
containerGroupName True string

Namnet på containergruppen.

Id-nummer
id string

Resurs-ID:t.

name
name string

Resursnamnet.

type
type string

Resurstypen.

Plats
location True string

Resursplatsen.

Etiketter
tags object

Resurstaggar.

Zon
zones array of string

Zonerna för containergruppen.

principalId
principalId string

Huvud-ID för containergruppens identitet. Den här egenskapen tillhandahålls endast för en systemtilldelad identitet.

tenantId
tenantId string

Klientorganisations-ID:t som är associerat med containergruppen. Den här egenskapen tillhandahålls endast för en systemtilldelad identitet.

Typ
type string

Den typ av identitet som används för containergruppen. Typen "SystemAssigned, UserAssigned" innehåller både en implicit skapad identitet och en uppsättning användartilldelade identiteter. Typen "Ingen" tar bort alla identiteter från containergruppen.

Användartilldelade identiteter
userAssignedIdentities object

Listan över användaridentiteter som är associerade med containergruppen. Nyckelreferenserna för användaridentitetsordlistan är ARM-resurs-ID:er i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

provisioningState
provisioningState string

Etableringstillståndet för containergruppen. Detta visas bara i svaret.

Namn
name True string

Namnet på containern.

Bild
image True string

Namnet på den avbildning som används för att skapa containern. T.ex. nginx:latest

Befallning
command array of string

Kommandona som ska köras i containern. T.ex. [ "echo", "hello aci" ]

Protokoll
protocol string

Protokollet som är associerat med porten.

Nummer
port True integer

Portnumret som exponeras i containergruppen.

Namn
name True string

Namnet på miljövariabeln.

Värde
value string

Värdet för miljövariabeln.

secureValue
secureValue string

Värdet för variabeln säker miljö.

restartCount
restartCount integer

Antalet gånger containerinstansen har startats om.

state
state string

Containerinstansens tillstånd.

startTime
startTime date-time

Datum-tid när containerinstanstillståndet startade.

exitCode
exitCode integer

Slutkoderna för containerinstansen motsvarar dem från kommandot docker run.

finishTime
finishTime date-time

Datum-tid när containerinstansens tillstånd har slutförts.

detailStatus
detailStatus string

Den läsbara statusen för containerinstanstillståndet.

count
count integer

Antalet händelser.

firstTimestamp
firstTimestamp date-time

Datum-tid för den tidigaste loggade händelsen.

lastTimestamp
lastTimestamp date-time

Datum-tid för den senaste loggade händelsen.

name
name string

Händelsenamnet.

meddelande
message string

Händelsemeddelandet.

type
type string

Händelsetyp

Memory
memoryInGB True number

Minnesbegäran i GB för den här containern. T.ex. 3,5

CPU
cpu True number

CPU-begäran för den här containern. T.ex. 2.0

Räkna
count integer

Antalet GPU-resurser.

artikelnummer (SKU)
sku string

SKU för GPU-resursen.

Memory
memoryInGB double

Minnesgränsen i GB för den här containern.

CPU
cpu double

Cpu-gränsen för den här containern.

Namn
name True string

Namnet på volymen.

Väg
mountPath True string

Sökvägen i containern där volymen ska monteras. Får inte innehålla kolon (:).

Skrivskyddad
readOnly boolean

Flaggan som anger om volymmonteringen är skrivskyddad.

Befallning
command array of string

Kommandona som ska köras i containern.

Väg
path string

Sökvägen till avsökningen.

Hamn
port integer

Portnumret som ska avsökas.

Schema
scheme string

Schemat.

name
name string

Rubriknamnet.

värde
value string

Rubrikvärdet.

Inledande fördröjning
initialDelaySeconds integer

Den inledande fördröjningen sekunder.

Punkt slut
periodSeconds integer

Periodsekunderna.

Tröskelvärde för fel
failureThreshold integer

Tröskelvärdet för fel.

Tröskelvärde för lyckad åtgärd
successThreshold integer

Tröskelvärdet för lyckad framgång.

Tidsavbrott
timeoutSeconds integer

Tidsgränsen sekunder.

privilegierad
privileged boolean

Flaggan för att avgöra om containerbehörigheterna är förhöjda till Privileged.

allowPrivilegeEscalation
allowPrivilegeEscalation boolean

Ett booleskt värde som anger om init-processen kan höja sina privilegier

add
add array of string

De funktioner som ska läggas till i containern.

droppe/släppa/tappa
drop array of string

Funktionerna för att släppa från containern.

runAsGroup
runAsGroup integer

Anger användar-GID för containern.

runAsUser
runAsUser integer

Anger UID för användaren för containern.

seccompProfil
seccompProfile string

en base64-kodad sträng som innehåller innehållet i JSON i seccomp-profilen

Server
server True string

Docker-avbildningsregisterservern utan protokoll, till exempel "myacr.azurecr.io".

Användarnamn
username string

Användarnamnet för det privata registret.

Lösenord
password string

Lösenordet för det privata registret.

Identitet
identity string

Identiteten för det privata registret.

IdentityURL
identityUrl string

Identitets-URL:en för det privata registret.

restartPolicy
restartPolicy string

Starta om principen för alla containrar i containergruppen.

  • Always Starta alltid om
  • OnFailure Starta om vid fel
  • Never Starta aldrig om
Protokoll
protocol string

Protokollet som är associerat med porten.

Nummer
port True integer

Portnumret.

Typ
type True string

Anger om IP-adressen exponeras för det offentliga Internet.

Ip
ip string

IP-adressen som exponeras för det offentliga Internet.

Dns-namn
dnsNameLabel string

Dns-namnetiketten för IP-adressen.

autoGeneratedDomainNameLabelScope
autoGeneratedDomainNameLabelScope string

Värdet som representerar säkerhetsuppräkningen. Värdet "Osäker" är standardvärdet om det inte har valts och innebär att objektets domännamnsetikett inte skyddas mot underdomänövertagande. Värdet "TenantReuse" är standardvärdet om det väljs och innebär att objektets domännamnsetikett kan återanvändas i samma klientorganisation. Värdet "SubscriptionReuse" innebär att objektets domännamnsetikett kan återanvändas inom samma prenumeration. Värdet "ResourceGroupReuse" innebär att objektets domännamnsetikett kan återanvändas i samma resursgrupp. Värdet "NoReuse" innebär att objektets domännamnsetikett inte kan återanvändas inom samma resursgrupp, prenumeration eller klientorganisation.

fqdn
fqdn string

FQDN för IP-adressen.

osType
osType True string

Den operativsystemtyp som krävs av containrarna i containergruppen.

Namn
name True string

Namnet på volymen.

Resursnamn
shareName True string

Namnet på den Azure-filresurs som ska monteras som en volym.

ReadOnly
readOnly boolean

Flaggan som anger om Den delade Azure-filen som är monterad som en volym är skrivskyddad.

Namn på lagringskonto
storageAccountName True string

Namnet på lagringskontot som innehåller Azure-filresursen.

Lagringskontonyckel
storageAccountKey string

Åtkomstnyckeln för lagringskontot som används för åtkomst till Azure-filresursen.

Hemlig volym
secret object

Den hemliga volymen.

Katalog
directory string

Målkatalognamn. Får inte innehålla eller börja med ... Om "." anges blir volymkatalogen git-lagringsplatsen. Om detta anges innehåller volymen git-lagringsplatsen i underkatalogen med det angivna namnet.

Lagringsplats
repository True string

URL för lagringsplats

Granskning
revision string

Checka in hash för den angivna revisionen.

state
state string

Containergruppens tillstånd. Endast giltigt som svar.

Arbetsyte-ID
workspaceId True string

Arbetsytans ID för log analytics

Arbetsytenyckel
workspaceKey True string

Arbetsytenyckeln för log analytics

Loggtyp
logType string

Den loggtyp som ska användas.

Metainformation
metadata object

Metadata för log analytics.

workspaceResourceId
workspaceResourceId string

Arbetsytans resurs-ID för log analytics

Id-nummer
id True string

Resurs-ID för virtuellt nätverk och undernät.

name
name string

Eget namn för undernätet.

Namnservrar
nameServers True array of string

DNS-servrarna för containergruppen.

Sökdomäner
searchDomains string

DNS-sökdomänerna för värdnamnsökning i containergruppen.

Options
options string

DNS-alternativen för containergruppen.

artikelnummer (SKU)
sku string

Containergruppens SKU.

Valv-URL
vaultBaseUrl True string

Keyvault-bas-URL:en.

Nyckelnamn
keyName True string

Krypteringsnyckelns namn.

Nyckelversion
keyVersion True string

Krypteringsnyckelversionen.

Identitet
identity string

Den hanterade keyvault-identiteten.

Namn
name True string

Namnet på init-containern.

Bild
image string

Avbildningen av init-containern.

Befallning
command array of string

Kommandot som ska köras i init-containern i exec-format.

restartCount
restartCount integer

Antalet gånger som init-containern har startats om.

name
name True string

Namnet på tillägget.

extensionType
extensionType True string

Typ av tillägg som ska läggas till.

version
version True string

Version av tillägget som används.

settings
settings object

Inställningar för tillägget.

skyddadeInställningar
protectedSettings object

Skyddade inställningar för tillägget.

cce-policy
ccePolicy string

Den base64-kodade principen för konfidentiell beräkningsframtvingande

priority
priority string

Prioriteten för containergruppen.

Returer

En containergrupp.

ContainerGroup
ContainerGroup

Starta containrar i en containergrupp

Startar alla containrar i en containergrupp. Beräkningsresurser allokeras och faktureringen startas.

Parametrar

Name Nyckel Obligatorisk Typ Description
Prenumerations-ID
subscriptionId True string

Prenumerationsautentiseringsuppgifter som unikt identifierar Microsoft Azure-prenumeration. Prenumerations-ID:t utgör en del av URI:n för varje tjänstanrop.

Resursgrupp
resourceGroupName True string

Namnet på resursgruppen.

Namn på containergrupp
containerGroupName True string

Namnet på containergruppen.

Starta om containrar i en containergrupp

Startar om alla containrar i en containergrupp på plats. Om containeravbildningen har uppdateringar laddas den nya avbildningen ned.

Parametrar

Name Nyckel Obligatorisk Typ Description
Prenumerations-ID
subscriptionId True string

Prenumerationsautentiseringsuppgifter som unikt identifierar Microsoft Azure-prenumeration. Prenumerations-ID:t utgör en del av URI:n för varje tjänstanrop.

Resursgrupp
resourceGroupName True string

Namnet på resursgruppen.

Namn på containergrupp
containerGroupName True string

Namnet på containergruppen.

Stoppa containrar i en containergrupp

Stoppar alla containrar i en containergrupp. Beräkningsresurser frigörs och faktureringen stoppas.

Parametrar

Name Nyckel Obligatorisk Typ Description
Prenumerations-ID
subscriptionId True string

Prenumerationsautentiseringsuppgifter som unikt identifierar Microsoft Azure-prenumeration. Prenumerations-ID:t utgör en del av URI:n för varje tjänstanrop.

Resursgrupp
resourceGroupName True string

Namnet på resursgruppen.

Namn på containergrupp
containerGroupName True string

Namnet på containergruppen.

Ta bort en containergrupp

Ta bort den angivna containergruppen i den angivna prenumerationen och resursgruppen. Åtgärden tar inte bort andra resurser som tillhandahålls av användaren, till exempel volymer.

Parametrar

Name Nyckel Obligatorisk Typ Description
Prenumerations-ID
subscriptionId True string

Prenumerationsautentiseringsuppgifter som unikt identifierar Microsoft Azure-prenumeration. Prenumerations-ID:t utgör en del av URI:n för varje tjänstanrop.

Resursgrupp
resourceGroupName True string

Namnet på resursgruppen.

Namn på containergrupp
containerGroupName True string

Namnet på containergruppen.

Returer

En containergrupp.

ContainerGroup
ContainerGroup

Ta bort länkar för virtuella nätverksassociationer för containergrupper

Ta bort länkar för virtuella nätverksassociationer för containergrupper. Åtgärden tar inte bort andra resurser som tillhandahålls av användaren.

Parametrar

Name Nyckel Obligatorisk Typ Description
Prenumerations-ID
subscriptionId True string

Prenumerationsautentiseringsuppgifter som unikt identifierar Microsoft Azure-prenumeration. Prenumerations-ID:t utgör en del av URI:n för varje tjänstanrop.

Resursgrupp
resourceGroupName True string

Namnet på resursgruppen.

Namn på virtuellt nätverk
virtualNetworkName True string

Namnet på det virtuella nätverket.

Undernätsnamn
subnetName True string

Namnet på undernätet.

Uppdatera en plats eller taggar för en containergrupp

Uppdatera en containergrupp med de angivna taggarna och/eller platsen.

Parametrar

Name Nyckel Obligatorisk Typ Description
Prenumerations-ID
subscriptionId True string

Prenumerationsautentiseringsuppgifter som unikt identifierar Microsoft Azure-prenumeration. Prenumerations-ID:t utgör en del av URI:n för varje tjänstanrop.

Resursgrupp
resourceGroupName True string

Namnet på resursgruppen.

Namn på containergrupp
containerGroupName True string

Namnet på containergruppen.

Id-nummer
id string

Resurs-ID:t.

name
name string

Resursnamnet.

type
type string

Resurstypen.

Plats
location string

Resursplatsen.

Etiketter
tags object

Resurstaggar.

Zoner
zones array of string

Zonerna för containergruppen.

Returer

En containergrupp.

ContainerGroup
ContainerGroup

Definitioner

Container

En containerinstans.

Name Sökväg Typ Description
Namn
name string

Namnet på containern.

egenskaper
properties ContainerProperties

Containeregenskaperna.

ContainerEgenskaper

Containeregenskaperna.

Name Sökväg Typ Description
Bild
image string

Namnet på den avbildning som används för att skapa containern. T.ex. nginx:latest

Befallning
command array of string

Kommandona som ska köras i containern. T.ex. [ "echo", "hello aci" ]

Ports
ports array of ContainerPort

De portar som exponeras på containerinstansen.

Miljövariabler
environmentVariables array of EnvironmentVariable

Miljövariablerna som ska anges i containerinstansen.

restartCount
instanceView.restartCount integer

Antalet gånger containerinstansen har startats om.

currentState
instanceView.currentState ContainerState

Containerinstansens tillstånd.

previousState
instanceView.previousState ContainerState

Containerinstansens tillstånd.

events
instanceView.events array of Event

Händelserna i containerinstansen.

resources
resources ResourceRequirements

Resurskraven.

Volymmonteringar
volumeMounts array of VolumeMount

Volymen monteras som är tillgänglig för containerinstansen.

Liveness-avsökning
livenessProbe ContainerProbe

Containeravsökningen, för liveness

Liveness-avsökning
readinessProbe ContainerProbe

Containeravsökningen, för liveness

securityContext
securityContext SecurityContextDefinition

Säkerhetskontexten för containern.

SecurityContextDefinition (på engelska)

Säkerhetskontexten för containern.

Name Sökväg Typ Description
privilegierad
privileged boolean

Flaggan för att avgöra om containerbehörigheterna är förhöjda till Privileged.

allowPrivilegeEscalation
allowPrivilegeEscalation boolean

Ett booleskt värde som anger om init-processen kan höja sina privilegier

capabilities
capabilities SecurityContextCapabilitiesDefinition

Funktionerna för att lägga till eller släppa från en container.

runAsGroup
runAsGroup integer

Anger användar-GID för containern.

runAsUser
runAsUser integer

Anger UID för användaren för containern.

seccompProfil
seccompProfile string

en base64-kodad sträng som innehåller innehållet i JSON i seccomp-profilen

SecurityContextCapabilitiesDefinition

Funktionerna för att lägga till eller släppa från en container.

Name Sökväg Typ Description
add
add array of string

De funktioner som ska läggas till i containern.

droppe/släppa/tappa
drop array of string

Funktionerna för att släppa från containern.

ContainerState

Containerinstansens tillstånd.

Name Sökväg Typ Description
state
state string

Containerinstansens tillstånd.

startTime
startTime date-time

Datum-tid när containerinstanstillståndet startade.

exitCode
exitCode integer

Slutkoderna för containerinstansen motsvarar dem från kommandot docker run.

finishTime
finishTime date-time

Datum-tid när containerinstansens tillstånd har slutförts.

detailStatus
detailStatus string

Den läsbara statusen för containerinstanstillståndet.

Event

En containergrupp eller containerinstanshändelse.

Name Sökväg Typ Description
count
count integer

Antalet händelser.

firstTimestamp
firstTimestamp date-time

Datum-tid för den tidigaste loggade händelsen.

lastTimestamp
lastTimestamp date-time

Datum-tid för den senaste loggade händelsen.

name
name string

Händelsenamnet.

meddelande
message string

Händelsemeddelandet.

type
type string

Händelsetyp

ResourceRequirements

Resurskraven.

Name Sökväg Typ Description
Resursbegäranden
requests ResourceRequests

Resursbegäranden.

Resursgränser
limits ResourceLimits

Resursgränserna.

ResourceRequests

Resursbegäranden.

Name Sökväg Typ Description
Memory
memoryInGB number

Minnesbegäran i GB för den här containern. T.ex. 3,5

CPU
cpu number

CPU-begäran för den här containern. T.ex. 2.0

GPU (grafikprocessor)
gpu GpuResource

GPU-resursen.

ResourceLimits

Resursgränserna.

Name Sökväg Typ Description
Memory
memoryInGB double

Minnesgränsen i GB för den här containern.

CPU
cpu double

Cpu-gränsen för den här containern.

GPU (grafikprocessor)
gpu GpuResource

GPU-resursen.

GpuResource (på engelska)

GPU-resursen.

Name Sökväg Typ Description
Räkna
count integer

Antalet GPU-resurser.

artikelnummer (SKU)
sku string

SKU för GPU-resursen.

AzureFileVolume (AzureFileVolym)

Egenskaperna för Azure File-volymen. Azure-filresurser monteras som volymer.

Name Sökväg Typ Description
Resursnamn
shareName string

Namnet på den Azure-filresurs som ska monteras som en volym.

ReadOnly
readOnly boolean

Flaggan som anger om Den delade Azure-filen som är monterad som en volym är skrivskyddad.

Namn på lagringskonto
storageAccountName string

Namnet på lagringskontot som innehåller Azure-filresursen.

Lagringskontonyckel
storageAccountKey string

Åtkomstnyckeln för lagringskontot som används för åtkomst till Azure-filresursen.

EmptyDirVolume

Den tomma katalogvolymen.

Hemlig volym

Den hemliga volymen.

Name Sökväg Typ Description
Hemlig volym
object

Den hemliga volymen.

GitRepoVolume (på engelska)

Representerar en volym som fylls i med innehållet i en git-lagringsplats

Name Sökväg Typ Description
Katalog
directory string

Målkatalognamn. Får inte innehålla eller börja med ... Om "." anges blir volymkatalogen git-lagringsplatsen. Om detta anges innehåller volymen git-lagringsplatsen i underkatalogen med det angivna namnet.

Lagringsplats
repository string

URL för lagringsplats

Granskning
revision string

Checka in hash för den angivna revisionen.

volym

Egenskaperna för volymen.

Name Sökväg Typ Description
Namn
name string

Namnet på volymen.

Azure-filvolym
azureFile AzureFileVolume

Egenskaperna för Azure File-volymen. Azure-filresurser monteras som volymer.

Tom katalogvolym
emptyDir EmptyDirVolume

Den tomma katalogvolymen.

Hemlig volym
secret SecretVolume

Den hemliga volymen.

Git-lagringsplatsvolym
gitRepo GitRepoVolume

Representerar en volym som fylls i med innehållet i en git-lagringsplats

VolumeMount (på engelska)

Egenskaperna för volymmonteringen.

Name Sökväg Typ Description
Namn
name string

Namnet på volymen.

Väg
mountPath string

Sökvägen i containern där volymen ska monteras. Får inte innehålla kolon (:).

Skrivskyddad
readOnly boolean

Flaggan som anger om volymmonteringen är skrivskyddad.

ContainerExec (på engelska)

Kommandot för containerkörning för liveness eller beredskapsavsökning

Name Sökväg Typ Description
Befallning
command array of string

Kommandona som ska köras i containern.

ContainerHttpGet (på engelska)

Http Get-inställningarna för containern för liveness eller beredskapsavsökning

Name Sökväg Typ Description
Väg
path string

Sökvägen till avsökningen.

Hamn
port integer

Portnumret som ska avsökas.

Schema
scheme string

Schemat.

httpHeaders (på engelska)
httpHeaders array of HttpHeader

HTTP-huvudena.

ContainerProbe (på engelska)

Containeravsökningen, för liveness

Name Sökväg Typ Description
Exec
exec ContainerExec

Kommandot för containerkörning för liveness eller beredskapsavsökning

HTTP GET
httpGet ContainerHttpGet

Http Get-inställningarna för containern för liveness eller beredskapsavsökning

Inledande fördröjning
initialDelaySeconds integer

Den inledande fördröjningen sekunder.

Punkt slut
periodSeconds integer

Periodsekunderna.

Tröskelvärde för fel
failureThreshold integer

Tröskelvärdet för fel.

Tröskelvärde för lyckad åtgärd
successThreshold integer

Tröskelvärdet för lyckad framgång.

Tidsavbrott
timeoutSeconds integer

Tidsgränsen sekunder.

ContainerGroup

En containergrupp.

Name Sökväg Typ Description
Id-nummer
id string

Resurs-ID:t.

name
name string

Resursnamnet.

type
type string

Resurstypen.

Plats
location string

Resursplatsen.

Etiketter
tags object

Resurstaggar.

Zon
zones array of string

Zonerna för containergruppen.

Hanterad identitet
identity ContainerGroupIdentity

Identitet för containergruppen.

egenskaper
properties ContainerGroupProperties

Egenskaper för containergrupp

ContainerGroupProperties (på engelska)

Egenskaper för containergrupp

Name Sökväg Typ Description
provisioningState
provisioningState string

Etableringstillståndet för containergruppen. Detta visas bara i svaret.

containrar
containers array of Container

Containrarna i containergruppen.

imageRegistryCredentials
imageRegistryCredentials array of ImageRegistryCredential

Autentiseringsuppgifterna för avbildningsregistret som containergruppen skapas från.

restartPolicy
restartPolicy string

Starta om principen för alla containrar i containergruppen.

  • Always Starta alltid om
  • OnFailure Starta om vid fel
  • Never Starta aldrig om
IP-adress
ipAddress IpAddress

IP-adress för containergruppen.

osType
osType string

Den operativsystemtyp som krävs av containrarna i containergruppen.

volumes
volumes array of Volume

Listan över volymer som kan monteras av containrar i den här containergruppen.

events
instanceView.events array of Event

Händelserna i den här containergruppen.

state
instanceView.state string

Containergruppens tillstånd. Endast giltigt som svar.

diagnostics
diagnostics ContainerGroupDiagnostics

Diagnostikinformation för containergrupper.

subnetIds
subnetIds array of ContainerGroupSubnetId

Resurs-ID:t för undernätet för en containergrupp.

DNS-konfiguration
dnsConfig DnsConfiguration

DNS-konfiguration för containergruppen.

artikelnummer (SKU)
sku ContainerGroupSku

Containergruppens SKU.

Encryption
encryptionProperties EncryptionProperties

Krypteringsegenskaperna för containergrupper.

initContainers
initContainers array of InitContainerDefinition

Init-containrarna för en containergrupp.

extensions
extensions array of DeploymentExtensionSpec

tillägg som används av virtuell kubelet

confidentialComputeProperties
confidentialComputeProperties ConfidentialComputeProperties

Egenskaperna för den konfidentiella containergruppen

priority
priority string

Prioriteten för containergruppen.

DeploymentExtensionSpec

Tilläggs sidovagnar som ska läggas till i distributionen.

Name Sökväg Typ Description
name
name string

Namnet på tillägget.

extensionType
properties.extensionType string

Typ av tillägg som ska läggas till.

version
properties.version string

Version av tillägget som används.

settings
properties.settings object

Inställningar för tillägget.

skyddadeInställningar
properties.protectedSettings object

Skyddade inställningar för tillägget.

ContainerGroupIdentity (på engelska)

Identitet för containergruppen.

Name Sökväg Typ Description
principalId
principalId string

Huvud-ID för containergruppens identitet. Den här egenskapen tillhandahålls endast för en systemtilldelad identitet.

tenantId
tenantId string

Klientorganisations-ID:t som är associerat med containergruppen. Den här egenskapen tillhandahålls endast för en systemtilldelad identitet.

Typ
type string

Den typ av identitet som används för containergruppen. Typen "SystemAssigned, UserAssigned" innehåller både en implicit skapad identitet och en uppsättning användartilldelade identiteter. Typen "Ingen" tar bort alla identiteter från containergruppen.

Användartilldelade identiteter
userAssignedIdentities object

Listan över användaridentiteter som är associerade med containergruppen. Nyckelreferenserna för användaridentitetsordlistan är ARM-resurs-ID:er i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

ImageRegistryCredential

Avbildningsregisterautentiseringsuppgifter.

Name Sökväg Typ Description
Server
server string

Docker-avbildningsregisterservern utan protokoll, till exempel "myacr.azurecr.io".

Användarnamn
username string

Användarnamnet för det privata registret.

Lösenord
password string

Lösenordet för det privata registret.

Identitet
identity string

Identiteten för det privata registret.

IdentityURL
identityUrl string

Identitets-URL:en för det privata registret.

ContainerGroupDiagnostics (på engelska)

Diagnostikinformation för containergrupper.

Name Sökväg Typ Description
Log Analytics
logAnalytics LogAnalytics

Logganalysinformation för containergrupper.

LogAnalytics (LogAnalytics)

Logganalysinformation för containergrupper.

Name Sökväg Typ Description
Arbetsyte-ID
workspaceId string

Arbetsytans ID för log analytics

Arbetsytenyckel
workspaceKey string

Arbetsytenyckeln för log analytics

Loggtyp
logType string

Den loggtyp som ska användas.

Metainformation
metadata object

Metadata för log analytics.

workspaceResourceId
workspaceResourceId string

Arbetsytans resurs-ID för log analytics

ContainerGroupSubnetId (på engelska)

Information om undernät för containergrupper.

Name Sökväg Typ Description
Id-nummer
id string

Resurs-ID för virtuellt nätverk och undernät.

name
name string

Eget namn för undernätet.

Ip-adress

IP-adress för containergruppen.

Name Sökväg Typ Description
Ports
ports array of Port

Listan över portar som exponeras i containergruppen.

Typ
type string

Anger om IP-adressen exponeras för det offentliga Internet.

Ip
ip string

IP-adressen som exponeras för det offentliga Internet.

Dns-namn
dnsNameLabel string

Dns-namnetiketten för IP-adressen.

autoGeneratedDomainNameLabelScope
autoGeneratedDomainNameLabelScope string

Värdet som representerar säkerhetsuppräkningen. Värdet "Osäker" är standardvärdet om det inte har valts och innebär att objektets domännamnsetikett inte skyddas mot underdomänövertagande. Värdet "TenantReuse" är standardvärdet om det väljs och innebär att objektets domännamnsetikett kan återanvändas i samma klientorganisation. Värdet "SubscriptionReuse" innebär att objektets domännamnsetikett kan återanvändas inom samma prenumeration. Värdet "ResourceGroupReuse" innebär att objektets domännamnsetikett kan återanvändas i samma resursgrupp. Värdet "NoReuse" innebär att objektets domännamnsetikett inte kan återanvändas inom samma resursgrupp, prenumeration eller klientorganisation.

fqdn
fqdn string

FQDN för IP-adressen.

Hamn

Porten som exponeras i containergruppen.

Name Sökväg Typ Description
Protokoll
protocol string

Protokollet som är associerat med porten.

Nummer
port integer

Portnumret.

ContainerPort (på engelska)

Porten som exponeras på containerinstansen.

Name Sökväg Typ Description
Protokoll
protocol string

Protokollet som är associerat med porten.

Nummer
port integer

Portnumret som exponeras i containergruppen.

EnvironmentVariable

Miljövariabeln som ska anges i containerinstansen.

Name Sökväg Typ Description
Namn
name string

Namnet på miljövariabeln.

Värde
value string

Värdet för miljövariabeln.

secureValue
secureValue string

Värdet för variabeln säker miljö.

UsageListResult

Svaret som innehåller användningsdata

Name Sökväg Typ Description
värde
value array of Usage

Användningsdata.

Usage

Ett enda användningsresultat

Name Sökväg Typ Description
Id-nummer
id string

ID för användningsresultatet

enhet
unit string

Enhet för användningsresultat

currentValue
currentValue integer

Den aktuella användningen av resursen

limit
limit integer

Maximal tillåten användning av resursen.

värde
name.value string

Namnet på resursen

localizedValue
name.localizedValue string

Det lokaliserade namnet på resursen

ContainerGroupListResult

Svaret på containergruppens lista som innehåller egenskaperna för containergruppen.

Name Sökväg Typ Description
värde
value array of ContainerGroup

Listan över containergrupper.

nextLink
nextLink string

URI:n för att hämta nästa sida i containergrupper.

Loggfiler

Loggarna.

Name Sökväg Typ Description
innehåll
content string

Innehållet i loggen.

ContainerExecResponse

Informationen för containern exec-kommandot.

Name Sökväg Typ Description
webSocketUri
webSocketUri string

URI:n för exec websocket.

lösenord
password string

Lösenordet för att starta exec-kommandot.

ContainerAttachResponse

Informationen för utdataströmmen från containern bifogas.

Name Sökväg Typ Description
webSocketUri
webSocketUri string

URI:n för utdataströmmen från bifogningen.

lösenord
password string

Lösenordet till utdataströmmen från den bifogade filen. Skicka som ett auktoriseringshuvudvärde när du ansluter till websocketUri.

HttpHeader (på engelska)

HTTP-huvudet.

Name Sökväg Typ Description
name
name string

Rubriknamnet.

värde
value string

Rubrikvärdet.

DnsConfiguration (Dns)

DNS-konfiguration för containergruppen.

Name Sökväg Typ Description
Namnservrar
nameServers array of string

DNS-servrarna för containergruppen.

Sökdomäner
searchDomains string

DNS-sökdomänerna för värdnamnsökning i containergruppen.

Options
options string

DNS-alternativen för containergruppen.

CachedImagesListResult

Svaret som innehåller cachelagrade bilder.

Name Sökväg Typ Description
värde
value array of cachedImages

Listan över cachelagrade avbildningar.

nextLink
nextLink string

URI:n för att hämta nästa sida med cachelagrade bilder.

cachedImages

Den cachelagrade avbildningen och OS-typen.

Name Sökväg Typ Description
osType
osType string

Operativsystemtypen för den cachelagrade avbildningen.

image
image string

Namnet på den cachelagrade avbildningen.

CapabilitiesListResult

Svaret innehåller en lista över funktioner.

Name Sökväg Typ Description
värde
value array of Capabilities

Listan över funktioner.

nextLink
nextLink string

URI:n för att hämta nästa sida med funktioner.

Capabilities

De regionala funktionerna.

Name Sökväg Typ Description
resourceType
resourceType string

Den resurstyp som den här funktionen beskriver.

osType
osType string

Den operativsystemtyp som den här funktionen beskriver.

location
location string

Resursplatsen.

ipAddressType
ipAddressType string

Den ip-adresstyp som den här funktionen beskriver.

gpu
gpu string

Den GPU-sku som den här funktionen beskriver.

maxMemoryInGB
capabilities.maxMemoryInGB number

Den maximala tillåtna minnesbegäran i GB.

maxCpu
capabilities.maxCpu number

Den maximala tillåtna CPU-begäran i kärnor.

maxGpuCount
capabilities.maxGpuCount number

Maximalt antal tillåtna GPU:er.

ContainerGroupSku

Containergruppens SKU.

Containergruppens SKU.

artikelnummer (SKU)
string

Egenskaper för kryptering

Krypteringsegenskaperna för containergrupper.

Name Sökväg Typ Description
Valv-URL
vaultBaseUrl string

Keyvault-bas-URL:en.

Nyckelnamn
keyName string

Krypteringsnyckelns namn.

Nyckelversion
keyVersion string

Krypteringsnyckelversionen.

Identitet
identity string

Den hanterade keyvault-identiteten.

InitContainerDefinition

Init-containerdefinitionen.

Name Sökväg Typ Description
Namn
name string

Namnet på init-containern.

egenskaper
properties InitContainerPropertiesDefinition

Egenskaperna för init-containerdefinitionen.

InitContainerPropertiesDefinition

Egenskaperna för init-containerdefinitionen.

Name Sökväg Typ Description
Bild
image string

Avbildningen av init-containern.

Befallning
command array of string

Kommandot som ska köras i init-containern i exec-format.

Miljövariabler
environmentVariables array of EnvironmentVariable

Miljövariablerna som ska anges i init-containern.

restartCount
instanceView.restartCount integer

Antalet gånger som init-containern har startats om.

currentState
instanceView.currentState ContainerState

Containerinstansens tillstånd.

previousState
instanceView.previousState ContainerState

Containerinstansens tillstånd.

events
instanceView.events array of Event

Händelserna i init-containern.

Volymmonteringar
volumeMounts array of VolumeMount

Volymen monteras som är tillgänglig för init-containern.

securityContext
securityContext SecurityContextDefinition

Säkerhetskontexten för containern.

NetworkDependenciesResponse

Svar för nätverksberoenden, alltid tom lista.

Name Sökväg Typ Description
Föremål
string

ConfidentialComputeProperties (på engelska)

Egenskaperna för den konfidentiella containergruppen

Name Sökväg Typ Description
cce-policy
ccePolicy string

Den base64-kodade principen för konfidentiell beräkningsframtvingande