Container Groups - Create Or Update
Erstellen oder Aktualisieren von Containergruppen mit angegebenen Konfigurationen.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerInstance/containerGroups/{containerGroupName}?api-version=2025-09-01
URI-Parameter
| Name | In | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
container
|
path | True |
string |
Der Name der Containergruppe. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet. |
|
subscription
|
path | True |
string (uuid) |
Hierbei handelt es sich um die ID des Zielabonnements. Der Wert muss eine UUID sein. |
|
api-version
|
query | True |
string minLength: 1 |
Die API-Version, die für diesen Vorgang verwendet werden soll. |
Anforderungstext
| Name | Erforderlich | Typ | Beschreibung |
|---|---|---|---|
| properties.containers | True |
Die Container innerhalb der Containergruppe. |
|
| identity |
Die Identität der Containergruppe, falls konfiguriert. |
||
| location |
string |
Der Ressourcenspeicherort. |
|
| properties.confidentialComputeProperties |
Die Eigenschaften für vertrauliche Containergruppe |
||
| properties.containerGroupProfile |
Die Eigenschaften des Referenzcontainergruppenprofils. |
||
| properties.diagnostics |
Die Diagnoseinformationen für eine Containergruppe. |
||
| properties.dnsConfig |
Die DNS-Konfigurationsinformationen für eine Containergruppe. |
||
| properties.encryptionProperties |
Die Verschlüsselungseigenschaften für eine Containergruppe. |
||
| properties.extensions |
Von virtual kubelet verwendete Erweiterungen |
||
| properties.identityAcls |
Die Zugriffssteuerungsebenen der Identitäten. |
||
| properties.imageRegistryCredentials |
Die Imageregistrierungsanmeldeinformationen, aus denen die Containergruppe erstellt wird. |
||
| properties.initContainers |
Die Init-Container für eine Containergruppe. |
||
| properties.ipAddress |
Der IP-Adresstyp der Containergruppe. |
||
| properties.osType |
Der Betriebssystemtyp, der von den Containern in der Containergruppe benötigt wird. |
||
| properties.priority |
Die Priorität der Containergruppe. |
||
| properties.restartPolicy |
Starten Sie die Richtlinie für alle Container innerhalb der Containergruppe neu.
|
||
| properties.secretReferences |
Die geheimen Verweise, auf die innerhalb der Containergruppe verwiesen wird. |
||
| properties.sku |
Die SKU für eine Containergruppe. |
||
| properties.standbyPoolProfile |
Die Eigenschaften des Referenz-Standbypoolprofils. |
||
| properties.subnetIds |
Die Subnetzressourcen-IDs für eine Containergruppe. |
||
| properties.volumes |
Volume[] |
Die Liste der Volumes, die von Containern in dieser Containergruppe bereitgestellt werden können. |
|
| tags |
object |
Die Ressourcentags. |
|
| zones |
string[] |
Die Verfügbarkeitszonen. |
Antworten
| Name | Typ | Beschreibung |
|---|---|---|
| 200 OK |
Die Aktualisierungsoperation der Ressource 'ContainerGroup' war erfolgreich |
|
| 201 Created |
Die Erstellungsoperation der Ressource 'ContainerGroup' war erfolgreich Header
|
|
| Other Status Codes |
Unerwartete Fehlerantwort. |
Sicherheit
azure_auth
Azure Active Directory OAuth2 Flow.
Typ:
oauth2
Ablauf:
implicit
Autorisierungs-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiche
| Name | Beschreibung |
|---|---|
| user_impersonation | Identitätswechsel ihres Benutzerkontos |
Beispiele
ConfidentialContainerGroup
Beispielanforderung
PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/demo/providers/Microsoft.ContainerInstance/containerGroups/demo1?api-version=2025-09-01
{
"location": "westeurope",
"properties": {
"confidentialComputeProperties": {
"ccePolicy": "eyJhbGxvd19hbGwiOiB0cnVlLCAiY29udGFpbmVycyI6IHsibGVuZ3RoIjogMCwgImVsZW1lbnRzIjogbnVsbH19"
},
"containers": [
{
"name": "accdemo",
"properties": {
"command": [],
"environmentVariables": [],
"image": "confiimage",
"ports": [
{
"port": 8000
}
],
"resources": {
"requests": {
"cpu": 1,
"memoryInGB": 1.5
}
},
"securityContext": {
"capabilities": {
"add": [
"CAP_NET_ADMIN"
]
},
"privileged": false
}
}
}
],
"imageRegistryCredentials": [],
"ipAddress": {
"type": "Public",
"ports": [
{
"port": 8000,
"protocol": "TCP"
}
]
},
"osType": "Linux",
"sku": "Confidential"
}
}
Beispiel für eine Antwort
{
"name": "demo1",
"type": "Microsoft.ContainerInstance/containerGroups",
"id": "/subscriptions/00000000-0000-0000-0000-00000000/resourceGroups/test-rg/providers/Microsoft.ContainerInstance/containerGroups/demo1",
"location": "westeurope",
"properties": {
"confidentialComputeProperties": {
"ccePolicy": "eyJhbGxvd19hbGwiOiB0cnVlLCAiY29udGFpbmVycyI6IHsibGVuZ3RoIjogMCwgImVsZW1lbnRzIjogbnVsbH19"
},
"containers": [
{
"name": "accdemo",
"properties": {
"command": [],
"environmentVariables": [],
"image": "confiimage",
"ports": [
{
"port": 8000
}
],
"resources": {
"requests": {
"cpu": 1,
"memoryInGB": 1.5
}
},
"securityContext": {
"capabilities": {
"add": [
"CAP_NET_ADMIN"
]
},
"privileged": false
}
}
}
],
"imageRegistryCredentials": [],
"initContainers": [],
"instanceView": {
"events": [],
"state": "Running"
},
"ipAddress": {
"type": "Public",
"ports": [
{
"port": 8000,
"protocol": "TCP"
}
]
},
"isCreatedFromStandbyPool": false,
"osType": "Linux",
"provisioningState": "Succeeded",
"sku": "Confidential"
}
}
{
"name": "demo1",
"type": "Microsoft.ContainerInstance/containerGroups",
"id": "/subscriptions/00000000-0000-0000-0000-00000000/resourceGroups/test-rg/providers/Microsoft.ContainerInstance/containerGroups/demo1",
"location": "westeurope",
"properties": {
"confidentialComputeProperties": {
"ccePolicy": "eyJhbGxvd19hbGwiOiB0cnVlLCAiY29udGFpbmVycyI6IHsibGVuZ3RoIjogMCwgImVsZW1lbnRzIjogbnVsbH19"
},
"containers": [
{
"name": "accdemo",
"properties": {
"command": [],
"environmentVariables": [],
"image": "confiimage",
"ports": [
{
"port": 8000
}
],
"resources": {
"requests": {
"cpu": 1,
"memoryInGB": 1.5
}
},
"securityContext": {
"capabilities": {
"add": [
"CAP_NET_ADMIN"
]
},
"privileged": false
}
}
}
],
"imageRegistryCredentials": [],
"initContainers": [],
"instanceView": {
"events": [],
"state": "Running"
},
"ipAddress": {
"type": "Public",
"ports": [
{
"port": 8000,
"protocol": "TCP"
}
]
},
"isCreatedFromStandbyPool": false,
"osType": "Linux",
"provisioningState": "Succeeded",
"sku": "Confidential"
}
}
ContainerGroupCreateOrUpdateWithStandbyPool
Beispielanforderung
PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/demo/providers/Microsoft.ContainerInstance/containerGroups/demo1?api-version=2025-09-01
{
"location": "west us",
"properties": {
"containerGroupProfile": {
"id": "/subscriptions/subid/resourceGroups/demo/providers/Microsoft.ContainerInstance/containerGroupProfiles/democgp",
"revision": 1
},
"containers": [
{
"name": "demo1",
"properties": {
"configMap": {
"keyValuePairs": {
"Newkey": "value"
}
}
}
}
],
"standbyPoolProfile": {
"id": "/subscriptions/subid/resourceGroups/demo/providers/Microsoft.StandbyPool/standbyContainerGroupPools/demopool"
}
}
}
Beispiel für eine Antwort
{
"name": "demo1",
"type": "Microsoft.ContainerInstance/containerGroups",
"id": "/subscriptions/subid/resourceGroups/demo/providers/Microsoft.ContainerInstance/containerGroups/demo1",
"location": "eastus2",
"properties": {
"containerGroupProfile": {
"id": "/subscriptions/subid/resourceGroups/demo/providers/Microsoft.ContainerInstance/containerGroupProfiles/democgp",
"revision": 1
},
"containers": [
{
"name": "demo1",
"properties": {
"command": [],
"configMap": {
"keyValuePairs": {
"Newkey": "value"
}
},
"environmentVariables": [],
"image": "nginx",
"ports": [
{
"port": 80
}
],
"resources": {
"requests": {
"cpu": 1,
"memoryInGB": 1.5
}
}
}
}
],
"imageRegistryCredentials": [],
"initContainers": [],
"instanceView": {
"events": [],
"state": "Running"
},
"isCreatedFromStandbyPool": true,
"osType": "Linux",
"provisioningState": "Succeeded",
"sku": "Standard"
}
}
{
"name": "demo1",
"type": "Microsoft.ContainerInstance/containerGroups",
"id": "/subscriptions/subid/resourceGroups/demo/providers/Microsoft.ContainerInstance/containerGroups/demo1",
"location": "eastus2",
"properties": {
"containerGroupProfile": {
"id": "/subscriptions/subid/resourceGroups/demo/providers/Microsoft.ContainerInstance/containerGroupProfiles/democgp",
"revision": 1
},
"containers": [
{
"name": "demo1",
"properties": {
"command": [],
"configMap": {
"keyValuePairs": {
"Newkey": "value"
}
},
"environmentVariables": [],
"image": "nginx",
"ports": [
{
"port": 80
}
],
"resources": {
"requests": {
"cpu": 1,
"memoryInGB": 1.5
}
}
}
}
],
"imageRegistryCredentials": [],
"initContainers": [],
"instanceView": {
"events": [],
"state": "Running"
},
"isCreatedFromStandbyPool": true,
"osType": "Linux",
"provisioningState": "Succeeded",
"sku": "Standard"
}
}
ContainerGroupCreateWithExtensions
Beispielanforderung
PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/demo/providers/Microsoft.ContainerInstance/containerGroups/demo1?api-version=2025-09-01
{
"location": "eastus2",
"properties": {
"containers": [
{
"name": "demo1",
"properties": {
"command": [],
"environmentVariables": [],
"image": "nginx",
"ports": [
{
"port": 80
}
],
"resources": {
"requests": {
"cpu": 1,
"memoryInGB": 1.5
}
}
}
}
],
"imageRegistryCredentials": [],
"ipAddress": {
"type": "Private",
"ports": [
{
"port": 80,
"protocol": "TCP"
}
]
},
"osType": "Linux",
"subnetIds": [
{
"id": "/subscriptions/00000000-0000-0000-0000-00000000/resourceGroups/test-rg/providers/Microsoft.Network/virtualNetworks/test-rg-vnet/subnets/test-subnet"
}
],
"extensions": [
{
"name": "kube-proxy",
"properties": {
"extensionType": "kube-proxy",
"protectedSettings": {
"kubeConfig": "<kubeconfig encoded string>"
},
"settings": {
"clusterCidr": "10.240.0.0/16",
"kubeVersion": "v1.9.10"
},
"version": "1.0"
}
},
{
"name": "vk-realtime-metrics",
"properties": {
"extensionType": "realtime-metrics",
"version": "1.0"
}
}
]
}
}
Beispiel für eine Antwort
{
"name": "demo1",
"type": "Microsoft.ContainerInstance/containerGroups",
"id": "/subscriptions/00000000-0000-0000-0000-00000000/resourceGroups/test-rg/providers/Microsoft.ContainerInstance/containerGroups/demo1",
"location": "eastus2",
"properties": {
"containers": [
{
"name": "demo1",
"properties": {
"command": [],
"environmentVariables": [],
"image": "nginx",
"ports": [
{
"port": 80
}
],
"resources": {
"requests": {
"cpu": 1,
"memoryInGB": 1.5
}
}
}
}
],
"imageRegistryCredentials": [],
"initContainers": [],
"instanceView": {
"events": [],
"state": "Pending"
},
"isCreatedFromStandbyPool": false,
"osType": "Linux",
"provisioningState": "Pending",
"sku": "Standard",
"subnetIds": [
{
"id": "/subscriptions/00000000-0000-0000-0000-00000000/resourceGroups/test-rg/providers/Microsoft.Network/virtualNetworks/test-rg-vnet/subnets/test-subnet"
}
],
"extensions": [
{
"name": "kube-proxy",
"properties": {
"extensionType": "kube-proxy",
"settings": {
"clusterCidr": "10.240.0.0/16",
"kubeVersion": "v1.9.10"
},
"version": "1.0"
}
},
{
"name": "vk-realtime-metrics",
"properties": {
"extensionType": "realtime-metrics",
"version": "1.0"
}
}
]
}
}
{
"name": "demo1",
"type": "Microsoft.ContainerInstance/containerGroups",
"id": "/subscriptions/00000000-0000-0000-0000-00000000/resourceGroups/test-rg/providers/Microsoft.ContainerInstance/containerGroups/demo1",
"location": "eastus2",
"properties": {
"containers": [
{
"name": "demo1",
"properties": {
"command": [],
"environmentVariables": [],
"image": "nginx",
"ports": [
{
"port": 80
}
],
"resources": {
"requests": {
"cpu": 1,
"memoryInGB": 1.5
}
}
}
}
],
"imageRegistryCredentials": [],
"initContainers": [],
"instanceView": {
"events": [],
"state": "Running"
},
"isCreatedFromStandbyPool": false,
"osType": "Linux",
"provisioningState": "Pending",
"sku": "Standard",
"subnetIds": [
{
"id": "/subscriptions/00000000-0000-0000-0000-00000000/resourceGroups/test-rg/providers/Microsoft.Network/virtualNetworks/test-rg-vnet/subnets/test-subnet"
}
],
"extensions": [
{
"name": "kube-proxy",
"properties": {
"extensionType": "kube-proxy",
"settings": {
"clusterCidr": "10.240.0.0/16",
"kubeVersion": "v1.9.10"
},
"version": "1.0"
}
},
{
"name": "vk-realtime-metrics",
"properties": {
"extensionType": "realtime-metrics",
"version": "1.0"
}
}
]
}
}
ContainerGroupsCreateOrUpdate
Beispielanforderung
PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/demo/providers/Microsoft.ContainerInstance/containerGroups/demo1?api-version=2025-09-01
{
"identity": {
"type": "SystemAssigned, UserAssigned",
"userAssignedIdentities": {
"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name": {}
}
},
"location": "west us",
"properties": {
"containers": [
{
"name": "demo1",
"properties": {
"command": [],
"environmentVariables": [],
"image": "nginx",
"ports": [
{
"port": 80
}
],
"resources": {
"requests": {
"cpu": 1,
"gpu": {
"count": 1,
"sku": "K80"
},
"memoryInGB": 1.5
}
},
"volumeMounts": [
{
"name": "volume1",
"mountPath": "/mnt/volume1",
"readOnly": false
},
{
"name": "volume2",
"mountPath": "/mnt/volume2",
"readOnly": false
},
{
"name": "volume3",
"mountPath": "/mnt/volume3",
"readOnly": true
}
]
}
}
],
"diagnostics": {
"logAnalytics": {
"logType": "ContainerInsights",
"metadata": {
"test-key": "test-metadata-value"
},
"workspaceId": "workspaceid",
"workspaceKey": "workspaceKey",
"workspaceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg/providers/microsoft.operationalinsights/workspaces/workspace"
}
},
"dnsConfig": {
"nameServers": [
"1.1.1.1"
],
"options": "ndots:2",
"searchDomains": "cluster.local svc.cluster.local"
},
"imageRegistryCredentials": [],
"ipAddress": {
"type": "Public",
"autoGeneratedDomainNameLabelScope": "Unsecure",
"dnsNameLabel": "dnsnamelabel1",
"ports": [
{
"port": 80,
"protocol": "TCP"
}
]
},
"osType": "Linux",
"subnetIds": [
{
"id": "[resourceId('Microsoft.Network/virtualNetworks/subnets', parameters('vnetName'), parameters('subnetName'))]"
}
],
"volumes": [
{
"name": "volume1",
"azureFile": {
"shareName": "shareName",
"storageAccountKey": "accountKey",
"storageAccountName": "accountName"
}
},
{
"name": "volume2",
"emptyDir": {}
},
{
"name": "volume3",
"secret": {
"secretKey1": "SecretValue1InBase64",
"secretKey2": "SecretValue2InBase64"
}
}
]
}
}
Beispiel für eine Antwort
{
"name": "demo1",
"type": "Microsoft.ContainerInstance/containerGroups",
"id": "/subscriptions/subid/resourceGroups/demo/providers/Microsoft.ContainerInstance/containerGroups/demo1",
"location": "WestUs",
"properties": {
"containers": [
{
"name": "demo1",
"properties": {
"command": [],
"environmentVariables": [],
"image": "nginx",
"ports": [
{
"port": 80
}
],
"resources": {
"requests": {
"cpu": 1,
"gpu": {
"count": 1,
"sku": "K80"
},
"memoryInGB": 1.5
}
},
"volumeMounts": [
{
"name": "volume1",
"mountPath": "/mnt/volume1",
"readOnly": false
},
{
"name": "volume2",
"mountPath": "/mnt/volume2",
"readOnly": false
},
{
"name": "volume3",
"mountPath": "/mnt/volume3",
"readOnly": true
}
]
}
}
],
"diagnostics": {
"logAnalytics": {
"workspaceId": "workspaceid"
}
},
"dnsConfig": {
"nameServers": [
"1.1.1.1"
],
"options": "ndots:2",
"searchDomains": "cluster.local svc.cluster.local"
},
"imageRegistryCredentials": [],
"ipAddress": {
"type": "Public",
"autoGeneratedDomainNameLabelScope": "Unsecure",
"dnsNameLabel": "dnsnamelabel1",
"fqdn": "dnsnamelabel1.azure-container.io",
"ip": "10.0.0.1",
"ports": [
{
"port": 80,
"protocol": "TCP"
}
]
},
"isCreatedFromStandbyPool": false,
"osType": "Linux",
"provisioningState": "Succeeded",
"volumes": [
{
"name": "volume1",
"azureFile": {
"shareName": "shareName",
"storageAccountName": "accountName"
}
},
{
"name": "volume2",
"emptyDir": {}
},
{
"name": "volume3",
"secret": {}
}
]
},
"zones": [
"1"
]
}
{
"name": "demo1",
"type": "Microsoft.ContainerInstance/containerGroups",
"id": "/subscriptions/subid/resourceGroups/demo/providers/Microsoft.ContainerInstance/containerGroups/demo1",
"location": "WestUs",
"properties": {
"containers": [
{
"name": "demo1",
"properties": {
"command": [],
"environmentVariables": [],
"image": "nginx",
"ports": [
{
"port": 80
}
],
"resources": {
"requests": {
"cpu": 1,
"gpu": {
"count": 1,
"sku": "K80"
},
"memoryInGB": 1.5
}
},
"volumeMounts": [
{
"name": "volume1",
"mountPath": "/mnt/volume1",
"readOnly": false
},
{
"name": "volume2",
"mountPath": "/mnt/volume2",
"readOnly": false
},
{
"name": "volume3",
"mountPath": "/mnt/volume3",
"readOnly": true
}
]
}
}
],
"dnsConfig": {
"nameServers": [
"1.1.1.1"
]
},
"imageRegistryCredentials": [],
"ipAddress": {
"type": "Public",
"autoGeneratedDomainNameLabelScope": "Unsecure",
"dnsNameLabel": "dnsnamelabel1",
"fqdn": "dnsnamelabel1.azure-container.io",
"ip": "10.0.0.1",
"ports": [
{
"port": 80,
"protocol": "TCP"
}
]
},
"isCreatedFromStandbyPool": false,
"osType": "Linux",
"provisioningState": "Succeeded",
"volumes": [
{
"name": "volume1",
"azureFile": {
"shareName": "shareName",
"storageAccountName": "accountName"
}
},
{
"name": "volume2",
"emptyDir": {}
},
{
"name": "volume3",
"secret": {}
}
]
},
"zones": [
"1"
]
}
ContainerGroupsCreateOrUpdateSecretReference
Beispielanforderung
PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/demo/providers/Microsoft.ContainerInstance/containerGroups/demo1?api-version=2025-09-01
{
"identity": {
"type": "UserAssigned",
"userAssignedIdentities": {
"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name": {}
}
},
"location": "west us",
"properties": {
"containers": [
{
"name": "demo1",
"properties": {
"command": [],
"environmentVariables": [
{
"name": "envSecret",
"secureValueReference": "envSecretRef"
}
],
"image": "privateRegistryImage",
"ports": [
{
"port": 80
}
],
"resources": {
"requests": {
"cpu": 1,
"gpu": {
"count": 1,
"sku": "K80"
},
"memoryInGB": 1.5
}
},
"volumeMounts": [
{
"name": "volume1",
"mountPath": "/mnt/volume1",
"readOnly": false
},
{
"name": "volume2",
"mountPath": "/mnt/volume2",
"readOnly": false
},
{
"name": "volume3",
"mountPath": "/mnt/volume3",
"readOnly": true
}
]
}
}
],
"diagnostics": {
"logAnalytics": {
"logType": "ContainerInsights",
"metadata": {
"test-key": "test-metadata-value"
},
"workspaceId": "workspaceid",
"workspaceKey": "workspaceKey",
"workspaceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg/providers/microsoft.operationalinsights/workspaces/workspace"
}
},
"dnsConfig": {
"nameServers": [
"1.1.1.1"
],
"options": "ndots:2",
"searchDomains": "cluster.local svc.cluster.local"
},
"imageRegistryCredentials": [
{
"passwordReference": "privateRegistryKeyRef",
"server": "demoregistry.azurecr.io",
"username": "registryUserName"
}
],
"ipAddress": {
"type": "Public",
"autoGeneratedDomainNameLabelScope": "Unsecure",
"dnsNameLabel": "dnsnamelabel1",
"ports": [
{
"port": 80,
"protocol": "TCP"
}
]
},
"osType": "Linux",
"secretReferences": [
{
"name": "envSecretRef",
"identity": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name",
"secretReferenceUri": "https://keyvaultname.vault.azure.net/secrets/envSecret"
},
{
"name": "accountKeyRef",
"identity": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name",
"secretReferenceUri": "https://keyvaultname.vault.azure.net/secrets/accountKey"
},
{
"name": "volumeSecretRef",
"identity": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name",
"secretReferenceUri": "https://keyvaultname.vault.azure.net/secrets/volumeSecret"
},
{
"name": "privateRegistryKeyRef",
"identity": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name",
"secretReferenceUri": "https://keyvaultname.vault.azure.net/secrets/privateRegistryKey"
}
],
"subnetIds": [
{
"id": "[resourceId('Microsoft.Network/virtualNetworks/subnets', parameters('vnetName'), parameters('subnetName'))]"
}
],
"volumes": [
{
"name": "volume1",
"azureFile": {
"shareName": "shareName",
"storageAccountKeyReference": "accountKeyRef",
"storageAccountName": "accountName"
}
},
{
"name": "volume2",
"emptyDir": {}
},
{
"name": "volume3",
"secret": {
"secretKey1": "SecretValue1InBase64"
},
"secretReference": {
"secretKey2": "volumeSecretRef"
}
}
]
}
}
Beispiel für eine Antwort
{
"name": "demo1",
"type": "Microsoft.ContainerInstance/containerGroups",
"id": "/subscriptions/subid/resourceGroups/demo/providers/Microsoft.ContainerInstance/containerGroups/demo1",
"identity": {
"type": "UserAssigned",
"tenantId": "00000000-0000-0000-0000-000000000000",
"userAssignedIdentities": {
"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name": {
"clientId": "00000000-0000-0000-0000-000000000000",
"principalId": "00000000-0000-0000-0000-000000000000"
}
}
},
"location": "WestUs",
"properties": {
"containers": [
{
"name": "demo1",
"properties": {
"command": [],
"environmentVariables": [
{
"name": "envSecret",
"secureValueReference": "envSecretRef"
}
],
"image": "privateRegistryImage",
"ports": [
{
"port": 80
}
],
"resources": {
"requests": {
"cpu": 1,
"gpu": {
"count": 1,
"sku": "K80"
},
"memoryInGB": 1.5
}
},
"volumeMounts": [
{
"name": "volume1",
"mountPath": "/mnt/volume1",
"readOnly": false
},
{
"name": "volume2",
"mountPath": "/mnt/volume2",
"readOnly": false
},
{
"name": "volume3",
"mountPath": "/mnt/volume3",
"readOnly": true
}
]
}
}
],
"diagnostics": {
"logAnalytics": {
"workspaceId": "workspaceid"
}
},
"dnsConfig": {
"nameServers": [
"1.1.1.1"
],
"options": "ndots:2",
"searchDomains": "cluster.local svc.cluster.local"
},
"imageRegistryCredentials": [
{
"passwordReference": "privateRegistryKeyRef",
"server": "demoregistry.azurecr.io",
"username": "registryUserName"
}
],
"ipAddress": {
"type": "Public",
"autoGeneratedDomainNameLabelScope": "Unsecure",
"dnsNameLabel": "dnsnamelabel1",
"fqdn": "dnsnamelabel1.azure-container.io",
"ip": "10.0.0.1",
"ports": [
{
"port": 80,
"protocol": "TCP"
}
]
},
"isCreatedFromStandbyPool": false,
"osType": "Linux",
"provisioningState": "Succeeded",
"secretReferences": [
{
"name": "envSecretRef",
"identity": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name",
"secretReferenceUri": "https://keyvaultname.vault.azure.net/secrets/envSecret"
},
{
"name": "accountKeyRef",
"identity": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name",
"secretReferenceUri": "https://keyvaultname.vault.azure.net/secrets/accountKey"
},
{
"name": "volumeSecretRef",
"identity": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name",
"secretReferenceUri": "https://keyvaultname.vault.azure.net/secrets/volumeSecret"
},
{
"name": "privateRegistryKeyRef",
"identity": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name",
"secretReferenceUri": "https://keyvaultname.vault.azure.net/secrets/privateRegistryKey"
}
],
"volumes": [
{
"name": "volume1",
"azureFile": {
"shareName": "shareName",
"storageAccountKeyReference": "accountKeyRef",
"storageAccountName": "accountName"
}
},
{
"name": "volume2",
"emptyDir": {}
},
{
"name": "volume3",
"secret": {},
"secretReference": {
"secretKey2": "volumeSecretRef"
}
}
]
},
"zones": [
"1"
]
}
{
"name": "demo1",
"type": "Microsoft.ContainerInstance/containerGroups",
"id": "/subscriptions/subid/resourceGroups/demo/providers/Microsoft.ContainerInstance/containerGroups/demo1",
"identity": {
"type": "UserAssigned",
"tenantId": "00000000-0000-0000-0000-000000000000",
"userAssignedIdentities": {
"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name": {
"clientId": "00000000-0000-0000-0000-000000000000",
"principalId": "00000000-0000-0000-0000-000000000000"
}
}
},
"location": "WestUs",
"properties": {
"containers": [
{
"name": "demo1",
"properties": {
"command": [],
"environmentVariables": [
{
"name": "envSecret",
"secureValueReference": "envSecretRef"
}
],
"image": "privateRegistryImage",
"ports": [
{
"port": 80
}
],
"resources": {
"requests": {
"cpu": 1,
"gpu": {
"count": 1,
"sku": "K80"
},
"memoryInGB": 1.5
}
},
"volumeMounts": [
{
"name": "volume1",
"mountPath": "/mnt/volume1",
"readOnly": false
},
{
"name": "volume2",
"mountPath": "/mnt/volume2",
"readOnly": false
},
{
"name": "volume3",
"mountPath": "/mnt/volume3",
"readOnly": true
}
]
}
}
],
"dnsConfig": {
"nameServers": [
"1.1.1.1"
]
},
"imageRegistryCredentials": [
{
"passwordReference": "privateRegistryKeyRef",
"server": "demoregistry.azurecr.io",
"username": "registryUserName"
}
],
"ipAddress": {
"type": "Public",
"autoGeneratedDomainNameLabelScope": "Unsecure",
"dnsNameLabel": "dnsnamelabel1",
"fqdn": "dnsnamelabel1.azure-container.io",
"ip": "10.0.0.1",
"ports": [
{
"port": 80,
"protocol": "TCP"
}
]
},
"isCreatedFromStandbyPool": false,
"osType": "Linux",
"provisioningState": "Succeeded",
"secretReferences": [
{
"name": "envSecretRef",
"identity": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name",
"secretReferenceUri": "https://keyvaultname.vault.azure.net/secrets/envSecret"
},
{
"name": "accountKeyRef",
"identity": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name",
"secretReferenceUri": "https://keyvaultname.vault.azure.net/secrets/accountKey"
},
{
"name": "volumeSecretRef",
"identity": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name",
"secretReferenceUri": "https://keyvaultname.vault.azure.net/secrets/volumeSecret"
},
{
"name": "privateRegistryKeyRef",
"identity": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name",
"secretReferenceUri": "https://keyvaultname.vault.azure.net/secrets/privateRegistryKey"
}
],
"volumes": [
{
"name": "volume1",
"azureFile": {
"shareName": "shareName",
"storageAccountKeyReference": "accountKeyRef",
"storageAccountName": "accountName"
}
},
{
"name": "volume2",
"emptyDir": {}
},
{
"name": "volume3",
"secret": {},
"secretReference": {
"secretKey2": "volumeSecretRef"
}
}
]
},
"zones": [
"1"
]
}
ContainerGroupsCreateWithPriority
Beispielanforderung
PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/demo/providers/Microsoft.ContainerInstance/containerGroups/demo1?api-version=2025-09-01
{
"location": "eastus",
"properties": {
"containers": [
{
"name": "test-container-001",
"properties": {
"command": [
"/bin/sh",
"-c",
"sleep 10"
],
"image": "alpine:latest",
"resources": {
"requests": {
"cpu": 1,
"memoryInGB": 1
}
}
}
}
],
"osType": "Linux",
"priority": "Spot",
"restartPolicy": "Never",
"sku": "Standard"
}
}
Beispiel für eine Antwort
{
"name": "demo1",
"type": "Microsoft.ContainerInstance/containerGroups",
"id": "/subscriptions/subId/resourceGroups/demo/providers/Microsoft.ContainerInstance/containerGroups/demo1",
"location": "eastus",
"properties": {
"containers": [
{
"name": "test-container-001",
"properties": {
"command": [
"/bin/sh",
"-c",
"sleep 10"
],
"environmentVariables": [],
"image": "alpine:latest",
"ports": [],
"resources": {
"requests": {
"cpu": 1,
"memoryInGB": 1
}
}
}
}
],
"initContainers": [],
"instanceView": {
"events": [],
"state": "Succeeded"
},
"isCreatedFromStandbyPool": false,
"osType": "Linux",
"priority": "Spot",
"provisioningState": "Succeeded",
"restartPolicy": "Never",
"sku": "Standard"
}
}
{
"name": "demo1",
"type": "Microsoft.ContainerInstance/containerGroups",
"id": "/subscriptions/subId/resourceGroups/demo/providers/Microsoft.ContainerInstance/containerGroups/demo1",
"location": "eastus",
"properties": {
"containers": [
{
"name": "test-container-001",
"properties": {
"command": [
"/bin/sh",
"-c",
"sleep 10"
],
"environmentVariables": [],
"image": "alpine:latest",
"ports": [],
"resources": {
"requests": {
"cpu": 1,
"memoryInGB": 1
}
}
}
}
],
"initContainers": [],
"instanceView": {
"events": [],
"state": "Created"
},
"isCreatedFromStandbyPool": false,
"osType": "Linux",
"priority": "Spot",
"provisioningState": "Created",
"restartPolicy": "Never",
"sku": "Standard"
}
}
ContainerGroupWithEncryptionProperties
Beispielanforderung
PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/demo/providers/Microsoft.ContainerInstance/containerGroups/demo1?api-version=2025-09-01
{
"identity": {
"type": "UserAssigned",
"userAssignedIdentities": {
"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/test-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/container-group-identity": {}
}
},
"location": "eastus2",
"properties": {
"containers": [
{
"name": "demo1",
"properties": {
"command": [],
"environmentVariables": [],
"image": "nginx",
"ports": [
{
"port": 80
}
],
"resources": {
"requests": {
"cpu": 1,
"memoryInGB": 1.5
}
}
}
}
],
"encryptionProperties": {
"identity": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/test-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/container-group-identity",
"keyName": "test-key",
"keyVersion": "<key version>",
"vaultBaseUrl": "https://testkeyvault.vault.azure.net"
},
"imageRegistryCredentials": [],
"ipAddress": {
"type": "Public",
"ports": [
{
"port": 80,
"protocol": "TCP"
}
]
},
"osType": "Linux"
}
}
Beispiel für eine Antwort
{
"name": "demo1",
"type": "Microsoft.ContainerInstance/containerGroups",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/test-rg/providers/Microsoft.ContainerInstance/containerGroups/demo1",
"identity": {
"type": "UserAssigned",
"tenantId": "<tenant id>",
"userAssignedIdentities": {
"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/test-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/container-group-identity": {
"clientId": "<client id>",
"principalId": "<principal id>"
}
}
},
"location": "eastus2",
"properties": {
"containers": [
{
"name": "demo1",
"properties": {
"command": [],
"environmentVariables": [],
"image": "nginx",
"ports": [
{
"port": 80
}
],
"resources": {
"requests": {
"cpu": 1,
"memoryInGB": 1.5
}
}
}
}
],
"encryptionProperties": {
"identity": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/test-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/container-group-identity",
"keyName": "test-key",
"keyVersion": "<key version>",
"vaultBaseUrl": "https://testkeyvault.vault.azure.net/"
},
"imageRegistryCredentials": [],
"initContainers": [],
"instanceView": {
"events": [],
"state": "Pending"
},
"ipAddress": {
"type": "Public",
"ports": [
{
"port": 80,
"protocol": "TCP"
}
]
},
"isCreatedFromStandbyPool": false,
"osType": "Linux",
"provisioningState": "Pending",
"sku": "Standard"
}
}
{
"name": "demo1",
"type": "Microsoft.ContainerInstance/containerGroups",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/test-rg/providers/Microsoft.ContainerInstance/containerGroups/demo1",
"identity": {
"type": "UserAssigned",
"tenantId": "<tenant id>",
"userAssignedIdentities": {
"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/test-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/container-group-identity": {
"clientId": "<client id>",
"principalId": "<principal id>"
}
}
},
"location": "eastus2",
"properties": {
"containers": [
{
"name": "demo1",
"properties": {
"command": [],
"environmentVariables": [],
"image": "nginx",
"ports": [
{
"port": 80
}
],
"resources": {
"requests": {
"cpu": 1,
"memoryInGB": 1.5
}
}
}
}
],
"encryptionProperties": {
"identity": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/test-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/container-group-identity",
"keyName": "test-key",
"keyVersion": "key version",
"vaultBaseUrl": "https://testkeyvault.vault.azure.net/"
},
"imageRegistryCredentials": [],
"initContainers": [],
"instanceView": {
"events": [],
"state": "Pending"
},
"ipAddress": {
"type": "Public",
"ports": [
{
"port": 80,
"protocol": "TCP"
}
]
},
"isCreatedFromStandbyPool": false,
"osType": "Linux",
"provisioningState": "Running",
"sku": "Standard"
}
}
Definitionen
| Name | Beschreibung |
|---|---|
|
Azure |
Die Eigenschaften des Azure File Volume. Azure-Dateifreigaben werden als Volumes bereitgestellt. |
|
Cloud |
Eine Fehlerantwort des Containerinstanzdiensts. |
|
Cloud |
Eine Fehlerantwort des Containerinstanzdiensts. |
|
Confidential |
Die Eigenschaften für vertrauliche Containergruppe |
|
Config |
Die Containerkonfigurationszuordnung. |
| Container |
Eine Containerinstanz. |
|
Container |
Der Containerausführungsbefehl für Die Live- oder Bereitschaftssonde |
|
Container |
Eine Containergruppe. |
|
Container |
Diagnoseinformationen für Containergruppen. |
|
Container |
Identität für die Containergruppe. |
|
Container |
Gibt an, ob die IP für das öffentliche Internet oder das private VNET verfügbar gemacht wird. |
|
Container |
Das dem Port zugeordnete Protokoll. |
|
Container |
Die Priorität der Containergruppe. |
|
Container |
Die Referenz zum Containergruppenprofil. |
|
Container |
Die Instanzansicht der Containergruppe. Nur gültig als Antwort. |
|
Container |
Starten Sie die Richtlinie für alle Container innerhalb der Containergruppe neu.
|
|
Container |
Die Containergruppen-SKU. |
|
Container |
Subnetzinformationen für Containergruppen. |
|
Container |
Die Http Get-Containereinstellungen für Liveness oder Bereitschaftssonde |
|
Container |
Das dem Port zugeordnete Protokoll. |
|
Container |
Der Port, der in der Containerinstanz verfügbar gemacht wird. |
|
Container |
Die Containersonde, für Die Lebendigkeit oder Bereitschaft |
|
Container |
Die Instanzansicht der Containerinstanz. Nur gültig als Antwort. |
|
Container |
Der Containerinstanzstatus. |
|
Deployment |
Erweiterungs-Sidecars, die der Bereitstellung hinzugefügt werden sollen. |
|
Dns |
DNS-Konfiguration für die Containergruppe. |
|
Dns |
Der Wert, der die Sicherheitsenume darstellt. Der Wert "Unsecure" ist der Standardwert, wenn er nicht ausgewählt ist und bedeutet, dass die Domänennamenbezeichnung des Objekts nicht gegen die Unterdomänenübernahme gesichert ist. Der Wert "TenantReuse" ist der Standardwert, wenn er ausgewählt ist und bedeutet, dass die Domänennamenbezeichnung des Objekts innerhalb desselben Mandanten wiederverwendet werden kann. Der Wert "SubscriptionReuse" bedeutet, dass die Domänennamenbezeichnung des Objekts innerhalb desselben Abonnements wiederverwendet werden kann. Der Wert "ResourceGroupReuse" bedeutet, dass die Domänennamenbezeichnung des Objekts innerhalb derselben Ressourcengruppe wiederverwendet werden kann. Der Wert "NoReuse" bedeutet, dass die Domänennamenbezeichnung des Objekts nicht innerhalb derselben Ressourcengruppe, eines Abonnements oder eines Mandanten wiederverwendet werden kann. |
|
Encryption |
Die Verschlüsselungseigenschaften der Containergruppe. |
|
Environment |
Die Umgebungsvariable, die innerhalb der Containerinstanz festgelegt werden soll. |
| Event |
Ein Containergruppen- oder Containerinstanzereignis. |
|
Git |
Stellt ein Volume dar, das mit dem Inhalt eines Git-Repositorys aufgefüllt wird. |
|
Gpu |
Die GPU-Ressource. |
|
Gpu |
Die SKU der GPU-Ressource. |
|
Http |
Der HTTP-Header. |
|
Identity |
Die Zugriffssteuerung für eine Identität |
|
Identity |
Die Zugriffsebene einer Identität. |
|
Identity |
Die Zugriffssteuerungsebenen der Identitäten. |
|
Image |
Anmeldeinformationen für die Imageregistrierung. |
|
Init |
Die Init-Containerdefinition. |
|
Init |
Die Instanzansicht des Init-Containers. Nur gültig als Antwort. |
|
Ip |
IP-Adresse für die Containergruppe. |
|
Log |
Informationen zur Analyse von Containergruppenprotokollen. |
|
Log |
Der zu verwendende Protokolltyp. |
|
Operating |
Der Betriebssystemtyp, der von den Containern in der Containergruppe benötigt wird. |
| Port |
Der Port, der in der Containergruppe verfügbar gemacht wird. |
|
Resource |
Der Identitätstyp, der für die Containergruppe verwendet wird. Der Typ "SystemAssigned, UserAssigned" enthält sowohl eine implizit erstellte Identität als auch eine Gruppe von vom Benutzer zugewiesenen Identitäten. Der Typ "None" entfernt alle Identitäten aus der Containergruppe. |
|
Resource |
Die Ressourcenbeschränkungen. |
|
Resource |
Die Ressourcenanforderungen. |
|
Resource |
Die Ressourcenanforderungen. |
| Scheme |
Das Schema. |
|
Secret |
Geheimer Verweis |
|
Security |
Die Funktionen zum Hinzufügen oder Ablegen aus einem Container. |
|
Security |
Der Sicherheitskontext für den Container. |
|
Standby |
Die Referenz zum Standby-Pool-Profil. |
|
User |
Die Liste der Benutzeridentitäten, die der Containergruppe zugeordnet sind. Die Benutzeridentitätswörterbuchschlüsselverweise sind ARM-Ressourcen-IDs im Formular: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". |
| Volume |
Die Eigenschaften des Volumes. |
|
Volume |
Die Eigenschaften der Volume-Bereitstellung. |
AzureFileVolume
Die Eigenschaften des Azure File Volume. Azure-Dateifreigaben werden als Volumes bereitgestellt.
| Name | Typ | Beschreibung |
|---|---|---|
| readOnly |
boolean |
Das Kennzeichen, das angibt, ob die als Volume bereitgestellte Azure Datei schreibgeschützt ist. |
| shareName |
string |
Der Name der Azure Dateifreigabe, die als Volume bereitgestellt werden soll. |
| storageAccountKey |
string (password) |
Der Zugriffsschlüssel für das Speicherkonto, der für den Zugriff auf die Azure Dateifreigabe verwendet wird. |
| storageAccountKeyReference |
string |
Der Verweis auf den Zugriffsschlüssel für das Speicherkonto, der für den Zugriff auf die Azure-Dateifreigabe verwendet wird. |
| storageAccountName |
string |
Der Name des Speicherkontos, das die Azure Dateifreigabe enthält. |
CloudError
Eine Fehlerantwort des Containerinstanzdiensts.
| Name | Typ | Beschreibung |
|---|---|---|
| error |
Eine Fehlerantwort des Containerinstanzdiensts. |
CloudErrorBody
Eine Fehlerantwort des Containerinstanzdiensts.
| Name | Typ | Beschreibung |
|---|---|---|
| code |
string |
Ein Bezeichner für den Fehler. Codes sind unveränderlich und sollen programmgesteuert genutzt werden. |
| details |
Eine Liste mit zusätzlichen Details zum Fehler. |
|
| message |
string |
Eine Meldung, die den Fehler beschreibt, der für die Anzeige in einer Benutzeroberfläche geeignet ist. |
| target |
string |
Das Ziel des bestimmten Fehlers. Beispielsweise der Name der Eigenschaft im Fehler. |
ConfidentialComputeProperties
Die Eigenschaften für vertrauliche Containergruppe
| Name | Typ | Beschreibung |
|---|---|---|
| ccePolicy |
string |
Die base64-codierte Richtlinie für die Erzwingung vertraulicher Berechnungen |
ConfigMap
Die Containerkonfigurationszuordnung.
| Name | Typ | Beschreibung |
|---|---|---|
| keyValuePairs |
object |
Das Schlüsselwertpaarwörterbuch in der Konfigurationszuordnung. |
Container
Eine Containerinstanz.
| Name | Typ | Beschreibung |
|---|---|---|
| name |
string |
Der vom Benutzer bereitgestellte Name der Containerinstanz. |
| properties.command |
string[] |
Die Befehle, die innerhalb der Containerinstanz im Exec-Formular ausgeführt werden sollen. |
| properties.configMap |
Die Konfigurationszuordnung. |
|
| properties.environmentVariables |
Die Umgebungsvariablen, die in der Containerinstanz festgelegt werden sollen. |
|
| properties.image |
string |
Der Name des Images, das zum Erstellen der Containerinstanz verwendet wird. |
| properties.instanceView |
Die Instanzansicht der Containerinstanz. Nur gültig als Antwort. |
|
| properties.livenessProbe |
Die Livenesssonde. |
|
| properties.ports |
Die verfügbar gemachten Ports in der Containerinstanz. |
|
| properties.readinessProbe |
Die Bereitschaftssonde. |
|
| properties.resources |
Die Ressourcenanforderungen der Containerinstanz. |
|
| properties.securityContext |
Die Containersicherheitseigenschaften. |
|
| properties.volumeMounts |
Das Volume stellt für die Containerinstanz zur Verfügung. |
ContainerExec
Der Containerausführungsbefehl für Die Live- oder Bereitschaftssonde
| Name | Typ | Beschreibung |
|---|---|---|
| command |
string[] |
Die Befehle, die innerhalb des Containers ausgeführt werden sollen. |
ContainerGroup
Eine Containergruppe.
| Name | Typ | Beschreibung |
|---|---|---|
| id |
string |
Die Ressourcen-ID. |
| identity |
Die Identität der Containergruppe, falls konfiguriert. |
|
| location |
string |
Der Ressourcenspeicherort. |
| name |
string |
Der Ressourcenname. |
| properties.confidentialComputeProperties |
Die Eigenschaften für vertrauliche Containergruppe |
|
| properties.containerGroupProfile |
Die Eigenschaften des Referenzcontainergruppenprofils. |
|
| properties.containers |
Die Container innerhalb der Containergruppe. |
|
| properties.diagnostics |
Die Diagnoseinformationen für eine Containergruppe. |
|
| properties.dnsConfig |
Die DNS-Konfigurationsinformationen für eine Containergruppe. |
|
| properties.encryptionProperties |
Die Verschlüsselungseigenschaften für eine Containergruppe. |
|
| properties.extensions |
Von virtual kubelet verwendete Erweiterungen |
|
| properties.identityAcls |
Die Zugriffssteuerungsebenen der Identitäten. |
|
| properties.imageRegistryCredentials |
Die Imageregistrierungsanmeldeinformationen, aus denen die Containergruppe erstellt wird. |
|
| properties.initContainers |
Die Init-Container für eine Containergruppe. |
|
| properties.instanceView |
Die Instanzansicht der Containergruppe. Nur gültig als Antwort. |
|
| properties.ipAddress |
Der IP-Adresstyp der Containergruppe. |
|
| properties.isCreatedFromStandbyPool |
boolean |
Das Flag, mit dem bestimmt wird, ob die Containergruppe aus dem Standby-Pool erstellt wird. |
| properties.osType |
Der Betriebssystemtyp, der von den Containern in der Containergruppe benötigt wird. |
|
| properties.priority |
Die Priorität der Containergruppe. |
|
| properties.provisioningState |
string |
Der Bereitstellungsstatus der Containergruppe. Dies wird nur in der Antwort angezeigt. |
| properties.restartPolicy |
Starten Sie die Richtlinie für alle Container innerhalb der Containergruppe neu.
|
|
| properties.secretReferences |
Die geheimen Verweise, auf die innerhalb der Containergruppe verwiesen wird. |
|
| properties.sku |
Die SKU für eine Containergruppe. |
|
| properties.standbyPoolProfile |
Die Eigenschaften des Referenz-Standbypoolprofils. |
|
| properties.subnetIds |
Die Subnetzressourcen-IDs für eine Containergruppe. |
|
| properties.volumes |
Volume[] |
Die Liste der Volumes, die von Containern in dieser Containergruppe bereitgestellt werden können. |
| tags |
object |
Die Ressourcentags. |
| type |
string |
Der Ressourcentyp. |
| zones |
string[] |
Die Verfügbarkeitszonen. |
ContainerGroupDiagnostics
Diagnoseinformationen für Containergruppen.
| Name | Typ | Beschreibung |
|---|---|---|
| logAnalytics |
Informationen zur Analyse von Containergruppenprotokollen. |
ContainerGroupIdentity
Identität für die Containergruppe.
| Name | Typ | Beschreibung |
|---|---|---|
| principalId |
string |
Die Prinzipal-ID der Containergruppenidentität. Diese Eigenschaft wird nur für eine vom System zugewiesene Identität bereitgestellt. |
| tenantId |
string |
Die Mandanten-ID, die der Containergruppe zugeordnet ist. Diese Eigenschaft wird nur für eine vom System zugewiesene Identität bereitgestellt. |
| type |
Der Identitätstyp, der für die Containergruppe verwendet wird. Der Typ "SystemAssigned, UserAssigned" enthält sowohl eine implizit erstellte Identität als auch eine Gruppe von vom Benutzer zugewiesenen Identitäten. Der Typ "None" entfernt alle Identitäten aus der Containergruppe. |
|
| userAssignedIdentities |
<string,
User |
Die Liste der Benutzeridentitäten, die der Containergruppe zugeordnet sind. |
ContainerGroupIpAddressType
Gibt an, ob die IP für das öffentliche Internet oder das private VNET verfügbar gemacht wird.
| Wert | Beschreibung |
|---|---|
| Public |
Öffentlichkeit |
| Private |
Privat |
ContainerGroupNetworkProtocol
Das dem Port zugeordnete Protokoll.
| Wert | Beschreibung |
|---|---|
| TCP |
TCP |
| UDP |
UDP |
ContainerGroupPriority
Die Priorität der Containergruppe.
| Wert | Beschreibung |
|---|---|
| Regular |
Regulär |
| Spot |
Sofortige Zahlung |
ContainerGroupProfileReferenceDefinition
Die Referenz zum Containergruppenprofil.
| Name | Typ | Beschreibung |
|---|---|---|
| id |
string (arm-id) |
Die Referenz-ID des Containergruppenprofils.Dies ist eine ARM-Ressourcen-ID in der Form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerInstance/containerGroupProfiles/{containerGroupProfileName}'. |
| revision |
integer (int32) |
Die Referenzrevision des Containergruppenprofils. |
ContainerGroupPropertiesPropertiesInstanceView
Die Instanzansicht der Containergruppe. Nur gültig als Antwort.
| Name | Typ | Beschreibung |
|---|---|---|
| events |
Event[] |
Die Ereignisse dieser Containergruppe. |
| state |
string |
Der Status der Containergruppe. Nur gültig als Antwort. |
ContainerGroupRestartPolicy
Starten Sie die Richtlinie für alle Container innerhalb der Containergruppe neu.
-
AlwaysImmer neu starten -
OnFailureFehler beim Neustart -
NeverNie neu starten
| Wert | Beschreibung |
|---|---|
| Always |
Immer |
| OnFailure |
OnFailure |
| Never |
Nie |
ContainerGroupSku
Die Containergruppen-SKU.
| Wert | Beschreibung |
|---|---|
| NotSpecified |
Nicht angegeben |
| Standard |
Standard |
| Dedicated |
Dediziert |
| Confidential |
Vertraulich |
ContainerGroupSubnetId
Subnetzinformationen für Containergruppen.
| Name | Typ | Beschreibung |
|---|---|---|
| id |
string |
Ressourcen-ID des virtuellen Netzwerks und des Subnetzes. |
| name |
string |
Anzeigename für das Subnetz. |
ContainerHttpGet
Die Http Get-Containereinstellungen für Liveness oder Bereitschaftssonde
| Name | Typ | Beschreibung |
|---|---|---|
| httpHeaders |
Die HTTP-Header. |
|
| path |
string |
Der Pfad zum Sonde. |
| port |
integer (int32) |
Die Portnummer, die auf probe werden soll. |
| scheme |
Das Schema. |
ContainerNetworkProtocol
Das dem Port zugeordnete Protokoll.
| Wert | Beschreibung |
|---|---|
| TCP |
TCP |
| UDP |
UDP |
ContainerPort
Der Port, der in der Containerinstanz verfügbar gemacht wird.
| Name | Typ | Beschreibung |
|---|---|---|
| port |
integer (int32) |
Die Portnummer, die innerhalb der Containergruppe verfügbar gemacht wird. |
| protocol |
Das dem Port zugeordnete Protokoll. |
ContainerProbe
Die Containersonde, für Die Lebendigkeit oder Bereitschaft
| Name | Typ | Beschreibung |
|---|---|---|
| exec |
Der Auszuführende Befehl zum Überprüfen |
|
| failureThreshold |
integer (int32) |
Der Fehlerschwellenwert. |
| httpGet |
Die Http Get-Einstellungen zum Überprüfen |
|
| initialDelaySeconds |
integer (int32) |
Die anfänglichen Verzögerungs sekunden. |
| periodSeconds |
integer (int32) |
Der Zeitraum Sekunden. |
| successThreshold |
integer (int32) |
Der Erfolgsschwellenwert. |
| timeoutSeconds |
integer (int32) |
Das Timeout sekunden. |
ContainerPropertiesInstanceView
Die Instanzansicht der Containerinstanz. Nur gültig als Antwort.
| Name | Typ | Beschreibung |
|---|---|---|
| currentState |
Aktueller Containerinstanzstatus. |
|
| events |
Event[] |
Die Ereignisse der Containerinstanz. |
| previousState |
Vorheriger Containerinstanzstatus. |
|
| restartCount |
integer (int32) |
Die Häufigkeit, mit der die Containerinstanz neu gestartet wurde. |
ContainerState
Der Containerinstanzstatus.
| Name | Typ | Beschreibung |
|---|---|---|
| detailStatus |
string |
Der lesbare Status des Containerinstanzstatus. |
| exitCode |
integer (int32) |
Die Beendigungscodes der Containerinstanz entsprechen denen des Befehls |
| finishTime |
string (date-time) |
Datum und Uhrzeit, zu der der Containerinstanzstatus abgeschlossen ist. |
| startTime |
string (date-time) |
Datum und Uhrzeit, zu der der Containerinstanzstatus gestartet wurde. |
| state |
string |
Der Status der Containerinstanz. |
DeploymentExtensionSpec
Erweiterungs-Sidecars, die der Bereitstellung hinzugefügt werden sollen.
| Name | Typ | Beschreibung |
|---|---|---|
| name |
string |
Name der Erweiterung. |
| properties.extensionType |
string |
Erweiterungstyp, der hinzugefügt werden soll. |
| properties.protectedSettings |
Geschützte Einstellungen für die Erweiterung. |
|
| properties.settings |
Einstellungen für die Erweiterung. |
|
| properties.version |
string |
Version der verwendeten Erweiterung. |
DnsConfiguration
DNS-Konfiguration für die Containergruppe.
| Name | Typ | Beschreibung |
|---|---|---|
| nameServers |
string[] |
Die DNS-Server für die Containergruppe. |
| options |
string |
Die DNS-Optionen für die Containergruppe. |
| searchDomains |
string |
Die DNS-Suchdomänen für die Hostnamensuche in der Containergruppe. |
DnsNameLabelReusePolicy
Der Wert, der die Sicherheitsenume darstellt. Der Wert "Unsecure" ist der Standardwert, wenn er nicht ausgewählt ist und bedeutet, dass die Domänennamenbezeichnung des Objekts nicht gegen die Unterdomänenübernahme gesichert ist. Der Wert "TenantReuse" ist der Standardwert, wenn er ausgewählt ist und bedeutet, dass die Domänennamenbezeichnung des Objekts innerhalb desselben Mandanten wiederverwendet werden kann. Der Wert "SubscriptionReuse" bedeutet, dass die Domänennamenbezeichnung des Objekts innerhalb desselben Abonnements wiederverwendet werden kann. Der Wert "ResourceGroupReuse" bedeutet, dass die Domänennamenbezeichnung des Objekts innerhalb derselben Ressourcengruppe wiederverwendet werden kann. Der Wert "NoReuse" bedeutet, dass die Domänennamenbezeichnung des Objekts nicht innerhalb derselben Ressourcengruppe, eines Abonnements oder eines Mandanten wiederverwendet werden kann.
| Wert | Beschreibung |
|---|---|
| Unsecure |
Unsichere |
| TenantReuse |
TenantReuse |
| SubscriptionReuse |
Abonnementwiederverwendung |
| ResourceGroupReuse |
ResourceGroupReuse |
| Noreuse |
Noreuse |
EncryptionProperties
Die Verschlüsselungseigenschaften der Containergruppe.
| Name | Typ | Beschreibung |
|---|---|---|
| identity |
string |
Die vom Keyvault verwaltete Identität. |
| keyName |
string |
Der Name des Verschlüsselungsschlüssels. |
| keyVersion |
string |
Die Verschlüsselungsschlüsselversion. |
| vaultBaseUrl |
string |
Die keyvault-Basis-URL. |
EnvironmentVariable
Die Umgebungsvariable, die innerhalb der Containerinstanz festgelegt werden soll.
| Name | Typ | Beschreibung |
|---|---|---|
| name |
string |
Der Name der Umgebungsvariable. |
| secureValue |
string (password) |
Der Wert der Variablen für die sichere Umgebung. |
| secureValueReference |
string |
Der Verweis auf die Variable für die sichere Umgebung. |
| value |
string |
Der Wert der Umgebungsvariable. |
Event
Ein Containergruppen- oder Containerinstanzereignis.
| Name | Typ | Beschreibung |
|---|---|---|
| count |
integer (int32) |
Die Anzahl des Ereignisses. |
| firstTimestamp |
string (date-time) |
Datum und Uhrzeit des frühesten protokollierten Ereignisses. |
| lastTimestamp |
string (date-time) |
Datum und Uhrzeit des aktuellen protokollierten Ereignisses. |
| message |
string |
Die Ereignisnachricht. |
| name |
string |
Der Ereignisname. |
| type |
string |
Der Ereignistyp. |
GitRepoVolume
Stellt ein Volume dar, das mit dem Inhalt eines Git-Repositorys aufgefüllt wird.
| Name | Typ | Beschreibung |
|---|---|---|
| directory |
string |
Zielverzeichnisname. Darf nicht enthalten oder mit '.' beginnen. Wenn "." angegeben wird, ist das Volumeverzeichnis das Git-Repository. Andernfalls enthält das Volume das Git-Repository im Unterverzeichnis mit dem angegebenen Namen. |
| repository |
string |
Repository-URL |
| revision |
string |
Commit-Hash für die angegebene Revision. |
GpuResource
Die GPU-Ressource.
| Name | Typ | Beschreibung |
|---|---|---|
| count |
integer (int32) |
Die Anzahl der GPU-Ressource. |
| sku |
Die SKU der GPU-Ressource. |
GpuSku
Die SKU der GPU-Ressource.
| Wert | Beschreibung |
|---|---|
| K80 |
K80 |
| P100 |
P100 |
| V100 |
V100 |
HttpHeader
Der HTTP-Header.
| Name | Typ | Beschreibung |
|---|---|---|
| name |
string |
Der Kopfzeilenname. |
| value |
string |
Der Headerwert. |
IdentityAccessControl
Die Zugriffssteuerung für eine Identität
| Name | Typ | Beschreibung |
|---|---|---|
| access |
Die Zugriffsebene der Identität. |
|
| identity |
string (arm-id) |
Eine Identität. |
IdentityAccessLevel
Die Zugriffsebene einer Identität.
| Wert | Beschreibung |
|---|---|
| All |
All |
| System |
System |
| User |
Benutzer |
IdentityAcls
Die Zugriffssteuerungsebenen der Identitäten.
| Name | Typ | Beschreibung |
|---|---|---|
| acls |
Die Zugriffssteuerungsebenen für jede Identität. |
|
| defaultAccess |
Die Standardzugriffsebene. |
ImageRegistryCredential
Anmeldeinformationen für die Imageregistrierung.
| Name | Typ | Beschreibung |
|---|---|---|
| identity |
string |
Die Identität für die private Registrierung. |
| identityUrl |
string |
Die Identitäts-URL für die private Registrierung. |
| password |
string (password) |
Das Kennwort für die private Registrierung. |
| passwordReference |
string |
Der Verweis auf das Kennwort der privaten Registrierung. |
| server |
string |
Der Docker-Imageregistrierungsserver ohne Protokoll wie "http" und "https". |
| username |
string |
Der Benutzername für die private Registrierung. |
InitContainerDefinition
Die Init-Containerdefinition.
| Name | Typ | Beschreibung |
|---|---|---|
| name |
string |
Der Name für den Init-Container. |
| properties.command |
string[] |
Der Befehl, der im Init-Container im Exec-Formular ausgeführt werden soll. |
| properties.environmentVariables |
Die Umgebungsvariablen, die im Init-Container festgelegt werden sollen. |
|
| properties.image |
string |
Das Image des Init-Containers. |
| properties.instanceView |
Die Instanzansicht des Init-Containers. Nur gültig als Antwort. |
|
| properties.securityContext |
Die Containersicherheitseigenschaften. |
|
| properties.volumeMounts |
Die volume mounts available to the init container. |
InitContainerPropertiesDefinitionInstanceView
Die Instanzansicht des Init-Containers. Nur gültig als Antwort.
| Name | Typ | Beschreibung |
|---|---|---|
| currentState |
Der aktuelle Status des Init-Containers. |
|
| events |
Event[] |
Die Ereignisse des Init-Containers. |
| previousState |
Der vorherige Status des Init-Containers. |
|
| restartCount |
integer (int32) |
Die Häufigkeit, mit der der Init-Container neu gestartet wurde. |
IpAddress
IP-Adresse für die Containergruppe.
| Name | Typ | Standardwert | Beschreibung |
|---|---|---|---|
| autoGeneratedDomainNameLabelScope | Unsecure |
Der Wert, der die Sicherheitsenume darstellt. Der Wert "Unsecure" ist der Standardwert, wenn er nicht ausgewählt ist und bedeutet, dass die Domänennamenbezeichnung des Objekts nicht gegen die Unterdomänenübernahme gesichert ist. Der Wert "TenantReuse" ist der Standardwert, wenn er ausgewählt ist und bedeutet, dass die Domänennamenbezeichnung des Objekts innerhalb desselben Mandanten wiederverwendet werden kann. Der Wert "SubscriptionReuse" bedeutet, dass die Domänennamenbezeichnung des Objekts innerhalb desselben Abonnements wiederverwendet werden kann. Der Wert "ResourceGroupReuse" bedeutet, dass die Domänennamenbezeichnung des Objekts innerhalb derselben Ressourcengruppe wiederverwendet werden kann. Der Wert "NoReuse" bedeutet, dass die Domänennamenbezeichnung des Objekts nicht innerhalb derselben Ressourcengruppe, eines Abonnements oder eines Mandanten wiederverwendet werden kann. |
|
| dnsNameLabel |
string |
Die Dns-Namensbezeichnung für die IP. |
|
| fqdn |
string |
Der FQDN für die IP. |
|
| ip |
string |
Die IP,die für das öffentliche Internet verfügbar gemacht wird. |
|
| ports |
Port[] |
Die Liste der Ports, die in der Containergruppe verfügbar gemacht werden. |
|
| type |
Gibt an, ob die IP für das öffentliche Internet oder das private VNET verfügbar gemacht wird. |
LogAnalytics
Informationen zur Analyse von Containergruppenprotokollen.
| Name | Typ | Beschreibung |
|---|---|---|
| logType |
Der zu verwendende Protokolltyp. |
|
| metadata |
object |
Metadaten für die Protokollanalyse. |
| workspaceId |
string |
Die Arbeitsbereichs-ID für die Protokollanalyse |
| workspaceKey |
string (password) |
Der Arbeitsbereichsschlüssel für die Protokollanalyse |
| workspaceResourceId |
string (password) |
Die Arbeitsbereichsressourcen-ID für die Protokollanalyse |
LogAnalyticsLogType
Der zu verwendende Protokolltyp.
| Wert | Beschreibung |
|---|---|
| ContainerInsights |
ContainerInsights |
| ContainerInstanceLogs |
ContainerInstanceLogs |
OperatingSystemTypes
Der Betriebssystemtyp, der von den Containern in der Containergruppe benötigt wird.
| Wert | Beschreibung |
|---|---|
| Windows |
Windows |
| Linux |
Linux |
Port
Der Port, der in der Containergruppe verfügbar gemacht wird.
| Name | Typ | Beschreibung |
|---|---|---|
| port |
integer (int32) |
Die Portnummer. |
| protocol |
Das dem Port zugeordnete Protokoll. |
ResourceIdentityType
Der Identitätstyp, der für die Containergruppe verwendet wird. Der Typ "SystemAssigned, UserAssigned" enthält sowohl eine implizit erstellte Identität als auch eine Gruppe von vom Benutzer zugewiesenen Identitäten. Der Typ "None" entfernt alle Identitäten aus der Containergruppe.
| Wert | Beschreibung |
|---|---|
| SystemAssigned |
SystemAssigned |
| UserAssigned |
UserAssigned |
| SystemAssigned, UserAssigned |
SystemZugewiesen, Benutzerzugewiesen |
| None |
Nichts |
ResourceLimits
Die Ressourcenbeschränkungen.
| Name | Typ | Beschreibung |
|---|---|---|
| cpu |
number (double) |
Der CPU-Grenzwert dieser Containerinstanz. |
| gpu |
Die GPU-Grenze dieser Containerinstanz. |
|
| memoryInGB |
number (double) |
Die Speichergrenze in GB dieser Containerinstanz. |
ResourceRequests
Die Ressourcenanforderungen.
| Name | Typ | Beschreibung |
|---|---|---|
| cpu |
number (double) |
Die CPU-Anforderung dieser Containerinstanz. |
| gpu |
Die GPU-Anforderung dieser Containerinstanz. |
|
| memoryInGB |
number (double) |
Die Speicheranforderung in GB dieser Containerinstanz. |
ResourceRequirements
Die Ressourcenanforderungen.
| Name | Typ | Beschreibung |
|---|---|---|
| limits |
Die Ressourcenbeschränkungen dieser Containerinstanz. |
|
| requests |
Die Ressourcenanforderungen dieser Containerinstanz. |
Scheme
Das Schema.
| Wert | Beschreibung |
|---|---|
| http |
http |
| https |
https |
SecretReference
Geheimer Verweis
| Name | Typ | Beschreibung |
|---|---|---|
| identity |
string (arm-id) |
Die ARM-Ressourcen-ID der verwalteten Identität, die Zugriff auf den geheimen Schlüssel im Schlüsseltresor hat |
| name |
string |
Der Bezeichner des geheimen Verweises |
| secretReferenceUri |
string (uri) |
Der URI für den geheimen Schlüssel im Schlüsseltresor |
SecurityContextCapabilitiesDefinition
Die Funktionen zum Hinzufügen oder Ablegen aus einem Container.
| Name | Typ | Beschreibung |
|---|---|---|
| add |
string[] |
Die Funktionen, die dem Container hinzugefügt werden sollen. |
| drop |
string[] |
Die Funktionen, die aus dem Container entfernt werden sollen. |
SecurityContextDefinition
Der Sicherheitskontext für den Container.
| Name | Typ | Beschreibung |
|---|---|---|
| allowPrivilegeEscalation |
boolean |
Ein boolescher Wert, der angibt, ob der Init-Prozess seine Berechtigungen erhöhen kann |
| capabilities |
Die Funktionen zum Hinzufügen oder Ablegen aus einem Container. |
|
| privileged |
boolean |
Das Flag, um zu ermitteln, ob die Containerberechtigungen auf Privileged erhöht werden. |
| runAsGroup |
integer (int32) |
Legt die Benutzer-GID für den Container fest. |
| runAsUser |
integer (int32) |
Legt die Benutzer-UID für den Container fest. |
| seccompProfile |
string |
eine base64-codierte Zeichenfolge, die den Inhalt des JSON im Seccomp-Profil enthält |
StandbyPoolProfileDefinition
Die Referenz zum Standby-Pool-Profil.
| Name | Typ | Beschreibung |
|---|---|---|
| failContainerGroupCreateOnReuseFailure |
boolean |
Das Flag, um zu bestimmen, ob ACI die Erstellungsanforderung fehlschlägt, wenn die Containergruppe nicht aus dem Standbypool abgerufen werden kann. |
| id |
string (arm-id) |
Die Referenz-ID des Standbypoolprofils.Dies ist eine ARM-Ressourcen-ID im Formular: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StandbyPool/standbyContainerGroupPools/{standbyPoolName}'. |
UserAssignedIdentities
Die Liste der Benutzeridentitäten, die der Containergruppe zugeordnet sind. Die Benutzeridentitätswörterbuchschlüsselverweise sind ARM-Ressourcen-IDs im Formular: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".
| Name | Typ | Beschreibung |
|---|---|---|
| clientId |
string |
Die Client-ID der vom Benutzer zugewiesenen Identität. |
| principalId |
string |
Die Prinzipal-ID der vom Benutzer zugewiesenen Identität. |
Volume
Die Eigenschaften des Volumes.
| Name | Typ | Beschreibung |
|---|---|---|
| azureFile |
Das Azure File Volume. |
|
| emptyDir |
Das leere Verzeichnisvolume. |
|
| gitRepo |
Das Git-Repositoryvolume. |
|
| name |
string |
Der Name des Volumes. |
| secret |
object |
Das geheime Volume. |
| secretReference |
object |
Das geheime Referenzvolume. |
VolumeMount
Die Eigenschaften der Volume-Bereitstellung.
| Name | Typ | Beschreibung |
|---|---|---|
| mountPath |
string |
Der Pfad innerhalb des Containers, in dem das Volume bereitgestellt werden soll. Darf keinen Doppelpunkt (:) enthalten. |
| name |
string |
Der Name der Volume-Bereitstellung. |
| readOnly |
boolean |
Das Flag, das angibt, ob die Volume-Bereitstellung schreibgeschützt ist. |