Microsoft.ContainerInstance containerGroups 2018-06-01
Artikel 12/21/2024
2 inzenders
Feedback
In dit artikel
Bicep-resourcedefinitie
Het resourcetype containerGroups kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigen voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Resource Microsoft.ContainerInstance/containerGroups wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.ContainerInstance/containerGroups@2018-06-01' = {
location: 'string'
name: 'string'
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: int
}
requests: {
cpu: int
memoryInGB: int
}
}
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: 'string'
}
osType: 'string'
restartPolicy: 'string'
volumes: [
{
azureFile: {
readOnly: bool
shareName: 'string'
storageAccountKey: 'string'
storageAccountName: 'string'
}
emptyDir: any(Azure.Bicep.Types.Concrete.AnyType)
gitRepo: {
directory: 'string'
repository: 'string'
revision: 'string'
}
name: 'string'
secret: {
{customized property}: 'string'
}
}
]
}
tags: {
{customized property}: 'string'
}
}
Eigenschapswaarden
AzureFileVolume
Naam
Beschrijving
Waarde
readOnly
De vlag die aangeeft of het Gedeelde Azure-bestand als een volume alleen-lezen is.
Bool
shareName
De naam van de Azure-bestandsshare die als volume moet worden gekoppeld.
tekenreeks (vereist)
storageAccountKey
De toegangssleutel voor het opslagaccount die wordt gebruikt voor toegang tot de Azure-bestandsshare.
snaar
storageAccountName
De naam van het opslagaccount dat de Azure-bestandsshare bevat.
tekenreeks (vereist)
Container
Naam
Beschrijving
Waarde
naam
De door de gebruiker opgegeven naam van het containerexemplaren.
tekenreeks (vereist)
Eigenschappen
De eigenschappen van de containerinstantie.
ContainerProperties- (vereist)
ContainerExec
Naam
Beschrijving
Waarde
bevelen
De opdrachten die in de container moeten worden uitgevoerd.
tekenreeks[]
ContainerGroupDiagnostics
Naam
Beschrijving
Waarde
logAnalytics
Log Analytics-gegevens voor containergroepen.
LogAnalytics-
ContainerGroupProperties
Naam
Beschrijving
Waarde
Containers
De containers binnen de containergroep.
Container [] (vereist)
diagnostiek
De diagnostische gegevens voor een containergroep.
ContainerGroupDiagnostics
imageRegistryCredentials
De registerreferenties van de installatiekopieën waarop de containergroep is gemaakt.
ImageRegistryCredential []
ipAddress
Het IP-adrestype van de containergroep.
IpAddress-
osType
Het type besturingssysteem dat is vereist voor de containers in de containergroep.
'Linux' 'Windows' (vereist)
restartPolicy
Start het beleid opnieuw op voor alle containers in de containergroep.
-
Always
Altijd opnieuw opstarten
-
OnFailure
opnieuw opstarten bij fout
-
Never
nooit opnieuw opstarten
'Altijd' 'Nooit' 'OnFailure'
Volumes
De lijst met volumes die kunnen worden gekoppeld door containers in deze containergroep.
volume []
ContainerHttpGet
Naam
Beschrijving
Waarde
pad
Het pad om te testen.
snaar
haven
Het poortnummer dat moet worden uitgevoerd.
int (vereist)
plan
Het schema.
'http' 'https'
ContainerPort
Naam
Beschrijving
Waarde
haven
Het poortnummer dat wordt weergegeven in de containergroep.
int (vereist)
protocol
Het protocol dat is gekoppeld aan de poort.
'TCP' 'UDP'
ContainerProbe
Naam
Beschrijving
Waarde
Exec
De uitvoeringsopdracht die moet worden uitgevoerd
ContainerExec-
failureThreshold
De drempelwaarde voor fouten.
Int
httpGet
De Http Get-instellingen die moeten worden uitgevoerd
ContainerHttpGet-
initialDelaySeconds
De eerste vertragings seconden.
Int
periodSeconden
De seconden van de periode.
Int
successThreshold
De slagingsdrempel.
Int
time-outSeconden
De time-out seconden.
Int
ContainerProperties
Naam
Beschrijving
Waarde
bevelen
De opdrachten die moeten worden uitgevoerd in het containerexemplaren in exec-formulier.
tekenreeks[]
environmentVariables
De omgevingsvariabelen die moeten worden ingesteld in de containerinstantie.
EnvironmentVariable []
beeld
De naam van de installatiekopieën die worden gebruikt om de containerinstantie te maken.
tekenreeks (vereist)
livenessProbe
De levendheidstest.
ContainerProbe-
Ports
De weergegeven poorten op het containerexemplaren.
ContainerPort []
readinessProbe
De gereedheidstest.
ContainerProbe-
weg
De resourcevereisten van het containerexemplaren.
ResourceRequirements (vereist)
volumeMounts
Het volume wordt gekoppeld aan de containerinstantie.
VolumeMount []
EnvironmentVariable
Naam
Beschrijving
Waarde
naam
De naam van de omgevingsvariabele.
tekenreeks (vereist)
secureValue
De waarde van de beveiligde omgevingsvariabele.
snaar
waarde
De waarde van de omgevingsvariabele.
snaar
GitRepoVolume
Naam
Beschrijving
Waarde
map
Naam van doelmap. Mag niet bevatten of beginnen met ... Als '.' wordt opgegeven, is de volumemap de Git-opslagplaats. Als dit niet het opgegeven is, bevat het volume de Git-opslagplaats in de submap met de opgegeven naam.
snaar
opslagplaats
URL van opslagplaats
tekenreeks (vereist)
herziening
Hash doorvoeren voor de opgegeven revisie.
snaar
ImageRegistryCredential
Naam
Beschrijving
Waarde
wachtwoord
Het wachtwoord voor het privéregister.
snaar
server
De Docker-installatiekopieënregisterserver zonder protocol zoals http en https.
tekenreeks (vereist)
gebruikersnaam
De gebruikersnaam voor het privéregister.
tekenreeks (vereist)
IpAddress
Naam
Beschrijving
Waarde
dnsNameLabel
Het DNS-naamlabel voor het IP-adres.
snaar
Ip
Het IP-adres dat beschikbaar is voor het openbare internet.
snaar
Ports
De lijst met poorten die beschikbaar zijn voor de containergroep.
poort [] (vereist)
type
Hiermee geeft u op of het IP-adres beschikbaar is voor het openbare internet.
'Openbaar' (vereist)
LogAnalytics
Naam
Beschrijving
Waarde
workspaceId
De werkruimte-id voor Log Analytics
tekenreeks (vereist)
workspaceKey
De werkruimtesleutel voor Log Analytics
tekenreeks (vereist)
Microsoft.ContainerInstance/containerGroups
Naam
Beschrijving
Waarde
plaats
De resourcelocatie.
snaar
naam
De resourcenaam
tekenreeks (vereist)
Eigenschappen
ContainerGroupProperties (vereist)
Tags
Resourcetags
Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
Haven
Naam
Beschrijving
Waarde
haven
Het poortnummer.
int (vereist)
protocol
Het protocol dat is gekoppeld aan de poort.
'TCP' 'UDP'
ResourceLimits
Naam
Beschrijving
Waarde
CPU
De CPU-limiet van deze containerinstantie.
Int
memoryInGB
De geheugenlimiet in GB van deze containerinstantie.
Int
ResourceRequests
Naam
Beschrijving
Waarde
CPU
De CPU-aanvraag van deze containerinstantie.
int (vereist)
memoryInGB
De geheugenaanvraag in GB van deze containerinstantie.
int (vereist)
ResourceRequirements
Naam
Beschrijving
Waarde
grens
De resourcelimieten van deze containerinstantie.
ResourceLimits-
Verzoeken
De resourceaanvragen van dit containerexemplaren.
ResourceRequests- (vereist)
SecretVolume
Volume
Naam
Beschrijving
Waarde
azureFile
Het Azure File-volume.
AzureFileVolume
emptyDir
Het lege mapvolume.
enig
gitRepo
Het git-opslagplaatsvolume.
GitRepoVolume
naam
De naam van het volume.
tekenreeks (vereist)
geheim
Het geheime volume.
SecretVolume
VolumeMount
Naam
Beschrijving
Waarde
mountPath
Het pad in de container waar het volume moet worden gekoppeld. Mag geen dubbele punt (:)) bevatten.
tekenreeks (vereist)
naam
De naam van de volumekoppeling.
tekenreeks (vereist)
readOnly
De vlag die aangeeft of de volumekoppeling alleen-lezen is.
Bool
Quickstart-voorbeelden
In de volgende quickstartvoorbeelden wordt dit resourcetype geïmplementeerd.
Resourcedefinitie van ARM-sjabloon
Het resourcetype containerGroups kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigen voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Microsoft.ContainerInstance/containerGroups-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.ContainerInstance/containerGroups",
"apiVersion": "2018-06-01",
"name": "string",
"location": "string",
"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": "int"
},
"requests": {
"cpu": "int",
"memoryInGB": "int"
}
},
"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": "string"
},
"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": {
"{customized property}": "string"
}
}
]
},
"tags": {
"{customized property}": "string"
}
}
Eigenschapswaarden
AzureFileVolume
Naam
Beschrijving
Waarde
readOnly
De vlag die aangeeft of het Gedeelde Azure-bestand als een volume alleen-lezen is.
Bool
shareName
De naam van de Azure-bestandsshare die als volume moet worden gekoppeld.
tekenreeks (vereist)
storageAccountKey
De toegangssleutel voor het opslagaccount die wordt gebruikt voor toegang tot de Azure-bestandsshare.
snaar
storageAccountName
De naam van het opslagaccount dat de Azure-bestandsshare bevat.
tekenreeks (vereist)
Container
Naam
Beschrijving
Waarde
naam
De door de gebruiker opgegeven naam van het containerexemplaren.
tekenreeks (vereist)
Eigenschappen
De eigenschappen van de containerinstantie.
ContainerProperties- (vereist)
ContainerExec
Naam
Beschrijving
Waarde
bevelen
De opdrachten die in de container moeten worden uitgevoerd.
tekenreeks[]
ContainerGroupDiagnostics
Naam
Beschrijving
Waarde
logAnalytics
Log Analytics-gegevens voor containergroepen.
LogAnalytics-
ContainerGroupProperties
Naam
Beschrijving
Waarde
Containers
De containers binnen de containergroep.
Container [] (vereist)
diagnostiek
De diagnostische gegevens voor een containergroep.
ContainerGroupDiagnostics
imageRegistryCredentials
De registerreferenties van de installatiekopieën waarop de containergroep is gemaakt.
ImageRegistryCredential []
ipAddress
Het IP-adrestype van de containergroep.
IpAddress-
osType
Het type besturingssysteem dat is vereist voor de containers in de containergroep.
'Linux' 'Windows' (vereist)
restartPolicy
Start het beleid opnieuw op voor alle containers in de containergroep.
-
Always
Altijd opnieuw opstarten
-
OnFailure
opnieuw opstarten bij fout
-
Never
nooit opnieuw opstarten
'Altijd' 'Nooit' 'OnFailure'
Volumes
De lijst met volumes die kunnen worden gekoppeld door containers in deze containergroep.
volume []
ContainerHttpGet
Naam
Beschrijving
Waarde
pad
Het pad om te testen.
snaar
haven
Het poortnummer dat moet worden uitgevoerd.
int (vereist)
plan
Het schema.
'http' 'https'
ContainerPort
Naam
Beschrijving
Waarde
haven
Het poortnummer dat wordt weergegeven in de containergroep.
int (vereist)
protocol
Het protocol dat is gekoppeld aan de poort.
'TCP' 'UDP'
ContainerProbe
Naam
Beschrijving
Waarde
Exec
De uitvoeringsopdracht die moet worden uitgevoerd
ContainerExec-
failureThreshold
De drempelwaarde voor fouten.
Int
httpGet
De Http Get-instellingen die moeten worden uitgevoerd
ContainerHttpGet-
initialDelaySeconds
De eerste vertragings seconden.
Int
periodSeconden
De seconden van de periode.
Int
successThreshold
De slagingsdrempel.
Int
time-outSeconden
De time-out seconden.
Int
ContainerProperties
Naam
Beschrijving
Waarde
bevelen
De opdrachten die moeten worden uitgevoerd in het containerexemplaren in exec-formulier.
tekenreeks[]
environmentVariables
De omgevingsvariabelen die moeten worden ingesteld in de containerinstantie.
EnvironmentVariable []
beeld
De naam van de installatiekopieën die worden gebruikt om de containerinstantie te maken.
tekenreeks (vereist)
livenessProbe
De levendheidstest.
ContainerProbe-
Ports
De weergegeven poorten op het containerexemplaren.
ContainerPort []
readinessProbe
De gereedheidstest.
ContainerProbe-
weg
De resourcevereisten van het containerexemplaren.
ResourceRequirements (vereist)
volumeMounts
Het volume wordt gekoppeld aan de containerinstantie.
VolumeMount []
EnvironmentVariable
Naam
Beschrijving
Waarde
naam
De naam van de omgevingsvariabele.
tekenreeks (vereist)
secureValue
De waarde van de beveiligde omgevingsvariabele.
snaar
waarde
De waarde van de omgevingsvariabele.
snaar
GitRepoVolume
Naam
Beschrijving
Waarde
map
Naam van doelmap. Mag niet bevatten of beginnen met ... Als '.' wordt opgegeven, is de volumemap de Git-opslagplaats. Als dit niet het opgegeven is, bevat het volume de Git-opslagplaats in de submap met de opgegeven naam.
snaar
opslagplaats
URL van opslagplaats
tekenreeks (vereist)
herziening
Hash doorvoeren voor de opgegeven revisie.
snaar
ImageRegistryCredential
Naam
Beschrijving
Waarde
wachtwoord
Het wachtwoord voor het privéregister.
snaar
server
De Docker-installatiekopieënregisterserver zonder protocol zoals http en https.
tekenreeks (vereist)
gebruikersnaam
De gebruikersnaam voor het privéregister.
tekenreeks (vereist)
IpAddress
Naam
Beschrijving
Waarde
dnsNameLabel
Het DNS-naamlabel voor het IP-adres.
snaar
Ip
Het IP-adres dat beschikbaar is voor het openbare internet.
snaar
Ports
De lijst met poorten die beschikbaar zijn voor de containergroep.
poort [] (vereist)
type
Hiermee geeft u op of het IP-adres beschikbaar is voor het openbare internet.
'Openbaar' (vereist)
LogAnalytics
Naam
Beschrijving
Waarde
workspaceId
De werkruimte-id voor Log Analytics
tekenreeks (vereist)
workspaceKey
De werkruimtesleutel voor Log Analytics
tekenreeks (vereist)
Microsoft.ContainerInstance/containerGroups
Naam
Beschrijving
Waarde
apiVersion
De API-versie
'2018-06-01'
plaats
De resourcelocatie.
snaar
naam
De resourcenaam
tekenreeks (vereist)
Eigenschappen
ContainerGroupProperties (vereist)
Tags
Resourcetags
Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
type
Het resourcetype
'Microsoft.ContainerInstance/containerGroups'
Haven
Naam
Beschrijving
Waarde
haven
Het poortnummer.
int (vereist)
protocol
Het protocol dat is gekoppeld aan de poort.
'TCP' 'UDP'
ResourceLimits
Naam
Beschrijving
Waarde
CPU
De CPU-limiet van deze containerinstantie.
Int
memoryInGB
De geheugenlimiet in GB van deze containerinstantie.
Int
ResourceRequests
Naam
Beschrijving
Waarde
CPU
De CPU-aanvraag van deze containerinstantie.
int (vereist)
memoryInGB
De geheugenaanvraag in GB van deze containerinstantie.
int (vereist)
ResourceRequirements
Naam
Beschrijving
Waarde
grens
De resourcelimieten van deze containerinstantie.
ResourceLimits-
Verzoeken
De resourceaanvragen van dit containerexemplaren.
ResourceRequests- (vereist)
SecretVolume
Volume
Naam
Beschrijving
Waarde
azureFile
Het Azure File-volume.
AzureFileVolume
emptyDir
Het lege mapvolume.
enig
gitRepo
Het git-opslagplaatsvolume.
GitRepoVolume
naam
De naam van het volume.
tekenreeks (vereist)
geheim
Het geheime volume.
SecretVolume
VolumeMount
Naam
Beschrijving
Waarde
mountPath
Het pad in de container waar het volume moet worden gekoppeld. Mag geen dubbele punt (:)) bevatten.
tekenreeks (vereist)
naam
De naam van de volumekoppeling.
tekenreeks (vereist)
readOnly
De vlag die aangeeft of de volumekoppeling alleen-lezen is.
Bool
Quickstart-sjablonen
Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.
Het resourcetype containerGroups kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigen voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Microsoft.ContainerInstance/containerGroups-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.ContainerInstance/containerGroups@2018-06-01"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
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 = int
}
requests = {
cpu = int
memoryInGB = int
}
}
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 = "string"
}
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 = {
{customized property} = "string"
}
}
]
}
})
}
Eigenschapswaarden
AzureFileVolume
Naam
Beschrijving
Waarde
readOnly
De vlag die aangeeft of het Gedeelde Azure-bestand als een volume alleen-lezen is.
Bool
shareName
De naam van de Azure-bestandsshare die als volume moet worden gekoppeld.
tekenreeks (vereist)
storageAccountKey
De toegangssleutel voor het opslagaccount die wordt gebruikt voor toegang tot de Azure-bestandsshare.
snaar
storageAccountName
De naam van het opslagaccount dat de Azure-bestandsshare bevat.
tekenreeks (vereist)
Container
Naam
Beschrijving
Waarde
naam
De door de gebruiker opgegeven naam van het containerexemplaren.
tekenreeks (vereist)
Eigenschappen
De eigenschappen van de containerinstantie.
ContainerProperties- (vereist)
ContainerExec
Naam
Beschrijving
Waarde
bevelen
De opdrachten die in de container moeten worden uitgevoerd.
tekenreeks[]
ContainerGroupDiagnostics
Naam
Beschrijving
Waarde
logAnalytics
Log Analytics-gegevens voor containergroepen.
LogAnalytics-
ContainerGroupProperties
Naam
Beschrijving
Waarde
Containers
De containers binnen de containergroep.
Container [] (vereist)
diagnostiek
De diagnostische gegevens voor een containergroep.
ContainerGroupDiagnostics
imageRegistryCredentials
De registerreferenties van de installatiekopieën waarop de containergroep is gemaakt.
ImageRegistryCredential []
ipAddress
Het IP-adrestype van de containergroep.
IpAddress-
osType
Het type besturingssysteem dat is vereist voor de containers in de containergroep.
'Linux' 'Windows' (vereist)
restartPolicy
Start het beleid opnieuw op voor alle containers in de containergroep.
-
Always
Altijd opnieuw opstarten
-
OnFailure
opnieuw opstarten bij fout
-
Never
nooit opnieuw opstarten
'Altijd' 'Nooit' 'OnFailure'
Volumes
De lijst met volumes die kunnen worden gekoppeld door containers in deze containergroep.
volume []
ContainerHttpGet
Naam
Beschrijving
Waarde
pad
Het pad om te testen.
snaar
haven
Het poortnummer dat moet worden uitgevoerd.
int (vereist)
plan
Het schema.
'http' 'https'
ContainerPort
Naam
Beschrijving
Waarde
haven
Het poortnummer dat wordt weergegeven in de containergroep.
int (vereist)
protocol
Het protocol dat is gekoppeld aan de poort.
'TCP' 'UDP'
ContainerProbe
Naam
Beschrijving
Waarde
Exec
De uitvoeringsopdracht die moet worden uitgevoerd
ContainerExec-
failureThreshold
De drempelwaarde voor fouten.
Int
httpGet
De Http Get-instellingen die moeten worden uitgevoerd
ContainerHttpGet-
initialDelaySeconds
De eerste vertragings seconden.
Int
periodSeconden
De seconden van de periode.
Int
successThreshold
De slagingsdrempel.
Int
time-outSeconden
De time-out seconden.
Int
ContainerProperties
Naam
Beschrijving
Waarde
bevelen
De opdrachten die moeten worden uitgevoerd in het containerexemplaren in exec-formulier.
tekenreeks[]
environmentVariables
De omgevingsvariabelen die moeten worden ingesteld in de containerinstantie.
EnvironmentVariable []
beeld
De naam van de installatiekopieën die worden gebruikt om de containerinstantie te maken.
tekenreeks (vereist)
livenessProbe
De levendheidstest.
ContainerProbe-
Ports
De weergegeven poorten op het containerexemplaren.
ContainerPort []
readinessProbe
De gereedheidstest.
ContainerProbe-
weg
De resourcevereisten van het containerexemplaren.
ResourceRequirements (vereist)
volumeMounts
Het volume wordt gekoppeld aan de containerinstantie.
VolumeMount []
EnvironmentVariable
Naam
Beschrijving
Waarde
naam
De naam van de omgevingsvariabele.
tekenreeks (vereist)
secureValue
De waarde van de beveiligde omgevingsvariabele.
snaar
waarde
De waarde van de omgevingsvariabele.
snaar
GitRepoVolume
Naam
Beschrijving
Waarde
map
Naam van doelmap. Mag niet bevatten of beginnen met ... Als '.' wordt opgegeven, is de volumemap de Git-opslagplaats. Als dit niet het opgegeven is, bevat het volume de Git-opslagplaats in de submap met de opgegeven naam.
snaar
opslagplaats
URL van opslagplaats
tekenreeks (vereist)
herziening
Hash doorvoeren voor de opgegeven revisie.
snaar
ImageRegistryCredential
Naam
Beschrijving
Waarde
wachtwoord
Het wachtwoord voor het privéregister.
snaar
server
De Docker-installatiekopieënregisterserver zonder protocol zoals http en https.
tekenreeks (vereist)
gebruikersnaam
De gebruikersnaam voor het privéregister.
tekenreeks (vereist)
IpAddress
Naam
Beschrijving
Waarde
dnsNameLabel
Het DNS-naamlabel voor het IP-adres.
snaar
Ip
Het IP-adres dat beschikbaar is voor het openbare internet.
snaar
Ports
De lijst met poorten die beschikbaar zijn voor de containergroep.
poort [] (vereist)
type
Hiermee geeft u op of het IP-adres beschikbaar is voor het openbare internet.
'Openbaar' (vereist)
LogAnalytics
Naam
Beschrijving
Waarde
workspaceId
De werkruimte-id voor Log Analytics
tekenreeks (vereist)
workspaceKey
De werkruimtesleutel voor Log Analytics
tekenreeks (vereist)
Microsoft.ContainerInstance/containerGroups
Naam
Beschrijving
Waarde
plaats
De resourcelocatie.
snaar
naam
De resourcenaam
tekenreeks (vereist)
Eigenschappen
ContainerGroupProperties (vereist)
Tags
Resourcetags
Woordenlijst met tagnamen en -waarden.
type
Het resourcetype
"Microsoft.ContainerInstance/containerGroups@2018-06-01"
Haven
Naam
Beschrijving
Waarde
haven
Het poortnummer.
int (vereist)
protocol
Het protocol dat is gekoppeld aan de poort.
'TCP' 'UDP'
ResourceLimits
Naam
Beschrijving
Waarde
CPU
De CPU-limiet van deze containerinstantie.
Int
memoryInGB
De geheugenlimiet in GB van deze containerinstantie.
Int
ResourceRequests
Naam
Beschrijving
Waarde
CPU
De CPU-aanvraag van deze containerinstantie.
int (vereist)
memoryInGB
De geheugenaanvraag in GB van deze containerinstantie.
int (vereist)
ResourceRequirements
Naam
Beschrijving
Waarde
grens
De resourcelimieten van deze containerinstantie.
ResourceLimits-
Verzoeken
De resourceaanvragen van dit containerexemplaren.
ResourceRequests- (vereist)
SecretVolume
Volume
Naam
Beschrijving
Waarde
azureFile
Het Azure File-volume.
AzureFileVolume
emptyDir
Het lege mapvolume.
enig
gitRepo
Het git-opslagplaatsvolume.
GitRepoVolume
naam
De naam van het volume.
tekenreeks (vereist)
geheim
Het geheime volume.
SecretVolume
VolumeMount
Naam
Beschrijving
Waarde
mountPath
Het pad in de container waar het volume moet worden gekoppeld. Mag geen dubbele punt (:)) bevatten.
tekenreeks (vereist)
naam
De naam van de volumekoppeling.
tekenreeks (vereist)
readOnly
De vlag die aangeeft of de volumekoppeling alleen-lezen is.
Bool