Dela via


Container Groups - Create Or Update

Skapa eller uppdatera containergrupper med angivna konfigurationer.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ContainerInstance/containerGroups/{containerGroupName}?api-version=2023-05-01

URI-parametrar

Name I Obligatorisk Typ Description
containerGroupName
path True

string

Namnet på containergruppen.

resourceGroupName
path True

string

Namnet på resursgruppen.

subscriptionId
path True

string

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

api-version
query True

string

Klient-API-version

Begärandetext

Name Obligatorisk Typ Description
properties.containers True

Container[]

Containrarna i containergruppen.

properties.osType True

OperatingSystemTypes

Den operativsystemtyp som krävs av containrarna i containergruppen.

identity

ContainerGroupIdentity

Identiteten för containergruppen, om den är konfigurerad.

location

string

Resursplatsen.

properties.confidentialComputeProperties

ConfidentialComputeProperties

Egenskaperna för den konfidentiella containergruppen

properties.diagnostics

ContainerGroupDiagnostics

Diagnostikinformationen för en containergrupp.

properties.dnsConfig

DnsConfiguration

DNS-konfigurationsinformationen för en containergrupp.

properties.encryptionProperties

EncryptionProperties

Krypteringsegenskaperna för en containergrupp.

properties.extensions

DeploymentExtensionSpec[]

tillägg som används av virtuell kubelet

properties.imageRegistryCredentials

ImageRegistryCredential[]

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

properties.initContainers

InitContainerDefinition[]

Init-containrarna för en containergrupp.

properties.ipAddress

IpAddress

Containergruppens IP-adresstyp.

properties.priority

ContainerGroupPriority

Prioriteten för containergruppen.

properties.restartPolicy

ContainerGroupRestartPolicy

Starta om principen för alla containrar i containergruppen.

  • Always Starta alltid om
  • OnFailure Starta om vid fel
  • Never Starta aldrig om
properties.sku

ContainerGroupSku

SKU:n för en containergrupp.

properties.subnetIds

ContainerGroupSubnetId[]

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

properties.volumes

Volume[]

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

tags

object

Resurstaggar.

zones

string[]

Zonerna för containergruppen.

Svar

Name Typ Description
200 OK

ContainerGroup

OK

201 Created

ContainerGroup

Skapad – containergruppen skapas.

Other Status Codes

CloudError

Felsvar som beskriver varför åtgärden misslyckades.

Säkerhet

azure_auth

Azure Active Directory OAuth2 Flow

Typ: oauth2
Flow: implicit
Auktoriseringswebbadress: https://login.microsoftonline.com/common/oauth2/authorize

Omfattningar

Name Description
user_impersonation Personifiera ditt användarkonto

Exempel

ConfidentialContainerGroup
ContainerGroupCreateWithExtensions
ContainerGroupsCreateOrUpdate
ContainerGroupsCreateWithPriority
ContainerGroupWithEncryptionProperties

ConfidentialContainerGroup

Exempelbegäran

PUT https://management.azure.com/subscriptions/subid/resourceGroups/demo/providers/Microsoft.ContainerInstance/containerGroups/demo1?api-version=2023-05-01

{
  "location": "westeurope",
  "properties": {
    "containers": [
      {
        "name": "accdemo",
        "properties": {
          "command": [],
          "environmentVariables": [],
          "image": "confiimage",
          "ports": [
            {
              "port": 8000
            }
          ],
          "resources": {
            "requests": {
              "cpu": 1,
              "memoryInGB": 1.5
            }
          },
          "securityContext": {
            "privileged": false,
            "capabilities": {
              "add": [
                "CAP_NET_ADMIN"
              ]
            }
          }
        }
      }
    ],
    "imageRegistryCredentials": [],
    "ipAddress": {
      "ports": [
        {
          "protocol": "TCP",
          "port": 8000
        }
      ],
      "type": "Public"
    },
    "osType": "Linux",
    "sku": "Confidential",
    "confidentialComputeProperties": {
      "ccePolicy": "eyJhbGxvd19hbGwiOiB0cnVlLCAiY29udGFpbmVycyI6IHsibGVuZ3RoIjogMCwgImVsZW1lbnRzIjogbnVsbH19"
    }
  }
}

Exempelsvar

{
  "properties": {
    "sku": "Confidential",
    "provisioningState": "Succeeded",
    "containers": [
      {
        "name": "accdemo",
        "properties": {
          "image": "confiimage",
          "command": [],
          "ports": [
            {
              "port": 8000
            }
          ],
          "environmentVariables": [],
          "resources": {
            "requests": {
              "memoryInGB": 1.5,
              "cpu": 1
            }
          },
          "securityContext": {
            "privileged": false,
            "capabilities": {
              "add": [
                "CAP_NET_ADMIN"
              ]
            }
          }
        }
      }
    ],
    "ipAddress": {
      "ports": [
        {
          "protocol": "TCP",
          "port": 8000
        }
      ],
      "type": "Public"
    },
    "initContainers": [],
    "imageRegistryCredentials": [],
    "osType": "Linux",
    "instanceView": {
      "events": [],
      "state": "Running"
    },
    "confidentialComputeProperties": {
      "ccePolicy": "eyJhbGxvd19hbGwiOiB0cnVlLCAiY29udGFpbmVycyI6IHsibGVuZ3RoIjogMCwgImVsZW1lbnRzIjogbnVsbH19"
    }
  },
  "id": "/subscriptions/00000000-0000-0000-0000-00000000/resourceGroups/test-rg/providers/Microsoft.ContainerInstance/containerGroups/demo1",
  "name": "demo1",
  "type": "Microsoft.ContainerInstance/containerGroups",
  "location": "westeurope"
}
{
  "properties": {
    "sku": "Confidential",
    "provisioningState": "Succeeded",
    "containers": [
      {
        "name": "accdemo",
        "properties": {
          "image": "confiimage",
          "command": [],
          "ports": [
            {
              "port": 8000
            }
          ],
          "environmentVariables": [],
          "resources": {
            "requests": {
              "memoryInGB": 1.5,
              "cpu": 1
            }
          },
          "securityContext": {
            "privileged": false,
            "capabilities": {
              "add": [
                "CAP_NET_ADMIN"
              ]
            }
          }
        }
      }
    ],
    "ipAddress": {
      "ports": [
        {
          "protocol": "TCP",
          "port": 8000
        }
      ],
      "type": "Public"
    },
    "initContainers": [],
    "imageRegistryCredentials": [],
    "osType": "Linux",
    "instanceView": {
      "events": [],
      "state": "Running"
    },
    "confidentialComputeProperties": {
      "ccePolicy": "eyJhbGxvd19hbGwiOiB0cnVlLCAiY29udGFpbmVycyI6IHsibGVuZ3RoIjogMCwgImVsZW1lbnRzIjogbnVsbH19"
    }
  },
  "id": "/subscriptions/00000000-0000-0000-0000-00000000/resourceGroups/test-rg/providers/Microsoft.ContainerInstance/containerGroups/demo1",
  "name": "demo1",
  "type": "Microsoft.ContainerInstance/containerGroups",
  "location": "westeurope"
}

ContainerGroupCreateWithExtensions

Exempelbegäran

PUT https://management.azure.com/subscriptions/subid/resourceGroups/demo/providers/Microsoft.ContainerInstance/containerGroups/demo1?api-version=2023-05-01

{
  "location": "eastus2",
  "properties": {
    "containers": [
      {
        "name": "demo1",
        "properties": {
          "command": [],
          "environmentVariables": [],
          "image": "nginx",
          "ports": [
            {
              "port": 80
            }
          ],
          "resources": {
            "requests": {
              "cpu": 1,
              "memoryInGB": 1.5
            }
          }
        }
      }
    ],
    "imageRegistryCredentials": [],
    "ipAddress": {
      "ports": [
        {
          "protocol": "TCP",
          "port": 80
        }
      ],
      "type": "Private"
    },
    "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",
          "version": "1.0",
          "settings": {
            "clusterCidr": "10.240.0.0/16",
            "kubeVersion": "v1.9.10"
          },
          "protectedSettings": {
            "kubeConfig": "<kubeconfig encoded string>"
          }
        }
      },
      {
        "name": "vk-realtime-metrics",
        "properties": {
          "extensionType": "realtime-metrics",
          "version": "1.0"
        }
      }
    ]
  }
}

Exempelsvar

{
  "properties": {
    "sku": "Standard",
    "provisioningState": "Pending",
    "containers": [
      {
        "name": "demo1",
        "properties": {
          "image": "nginx",
          "command": [],
          "ports": [
            {
              "port": 80
            }
          ],
          "environmentVariables": [],
          "resources": {
            "requests": {
              "memoryInGB": 1.5,
              "cpu": 1
            }
          }
        }
      }
    ],
    "initContainers": [],
    "extensions": [
      {
        "name": "kube-proxy",
        "properties": {
          "extensionType": "kube-proxy",
          "version": "1.0",
          "settings": {
            "clusterCidr": "10.240.0.0/16",
            "kubeVersion": "v1.9.10"
          }
        }
      },
      {
        "name": "vk-realtime-metrics",
        "properties": {
          "extensionType": "realtime-metrics",
          "version": "1.0"
        }
      }
    ],
    "imageRegistryCredentials": [],
    "osType": "Linux",
    "instanceView": {
      "events": [],
      "state": "Pending"
    },
    "subnetIds": [
      {
        "id": "/subscriptions/00000000-0000-0000-0000-00000000/resourceGroups/test-rg/providers/Microsoft.Network/virtualNetworks/test-rg-vnet/subnets/test-subnet"
      }
    ]
  },
  "id": "/subscriptions/00000000-0000-0000-0000-00000000/resourceGroups/test-rg/providers/Microsoft.ContainerInstance/containerGroups/demo1",
  "name": "demo1",
  "type": "Microsoft.ContainerInstance/containerGroups",
  "location": "eastus2"
}
{
  "properties": {
    "sku": "Standard",
    "provisioningState": "Pending",
    "containers": [
      {
        "name": "demo1",
        "properties": {
          "image": "nginx",
          "command": [],
          "ports": [
            {
              "port": 80
            }
          ],
          "environmentVariables": [],
          "resources": {
            "requests": {
              "memoryInGB": 1.5,
              "cpu": 1
            }
          }
        }
      }
    ],
    "initContainers": [],
    "extensions": [
      {
        "name": "kube-proxy",
        "properties": {
          "extensionType": "kube-proxy",
          "version": "1.0",
          "settings": {
            "clusterCidr": "10.240.0.0/16",
            "kubeVersion": "v1.9.10"
          }
        }
      },
      {
        "name": "vk-realtime-metrics",
        "properties": {
          "extensionType": "realtime-metrics",
          "version": "1.0"
        }
      }
    ],
    "imageRegistryCredentials": [],
    "osType": "Linux",
    "instanceView": {
      "events": [],
      "state": "Running"
    },
    "subnetIds": [
      {
        "id": "/subscriptions/00000000-0000-0000-0000-00000000/resourceGroups/test-rg/providers/Microsoft.Network/virtualNetworks/test-rg-vnet/subnets/test-subnet"
      }
    ]
  },
  "id": "/subscriptions/00000000-0000-0000-0000-00000000/resourceGroups/test-rg/providers/Microsoft.ContainerInstance/containerGroups/demo1",
  "name": "demo1",
  "type": "Microsoft.ContainerInstance/containerGroups",
  "location": "eastus2"
}

ContainerGroupsCreateOrUpdate

Exempelbegäran

PUT https://management.azure.com/subscriptions/subid/resourceGroups/demo/providers/Microsoft.ContainerInstance/containerGroups/demo1?api-version=2023-05-01

{
  "location": "west us",
  "identity": {
    "type": "SystemAssigned, UserAssigned",
    "userAssignedIdentities": {
      "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity-name": {}
    }
  },
  "properties": {
    "containers": [
      {
        "name": "demo1",
        "properties": {
          "command": [],
          "environmentVariables": [],
          "image": "nginx",
          "ports": [
            {
              "port": 80
            }
          ],
          "resources": {
            "requests": {
              "cpu": 1,
              "memoryInGB": 1.5,
              "gpu": {
                "count": 1,
                "sku": "K80"
              }
            }
          },
          "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",
        "workspaceKey": "workspaceKey",
        "logType": "ContainerInsights",
        "metadata": {
          "test-key": "test-metadata-value"
        },
        "workspaceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rg/providers/microsoft.operationalinsights/workspaces/workspace"
      }
    },
    "subnetIds": [
      {
        "id": "[resourceId('Microsoft.Network/virtualNetworks/subnets', parameters('vnetName'), parameters('subnetName'))]"
      }
    ],
    "dnsConfig": {
      "nameServers": [
        "1.1.1.1"
      ],
      "searchDomains": "cluster.local svc.cluster.local",
      "options": "ndots:2"
    },
    "imageRegistryCredentials": [],
    "ipAddress": {
      "ports": [
        {
          "protocol": "TCP",
          "port": 80
        }
      ],
      "type": "Public",
      "dnsNameLabel": "dnsnamelabel1",
      "autoGeneratedDomainNameLabelScope": "Unsecure"
    },
    "osType": "Linux",
    "volumes": [
      {
        "name": "volume1",
        "azureFile": {
          "shareName": "shareName",
          "storageAccountName": "accountName",
          "storageAccountKey": "accountKey"
        }
      },
      {
        "name": "volume2",
        "emptyDir": {}
      },
      {
        "name": "volume3",
        "secret": {
          "secretKey1": "SecretValue1InBase64",
          "secretKey2": "SecretValue2InBase64"
        }
      }
    ]
  }
}

Exempelsvar

{
  "id": "/subscriptions/subid/resourceGroups/demo/providers/Microsoft.ContainerInstance/containerGroups/demo1",
  "location": "WestUs",
  "zones": [
    "1"
  ],
  "name": "demo1",
  "properties": {
    "containers": [
      {
        "name": "demo1",
        "properties": {
          "command": [],
          "environmentVariables": [],
          "image": "nginx",
          "ports": [
            {
              "port": 80
            }
          ],
          "resources": {
            "requests": {
              "cpu": 1,
              "memoryInGB": 1.5,
              "gpu": {
                "count": 1,
                "sku": "K80"
              }
            }
          },
          "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"
      ],
      "searchDomains": "cluster.local svc.cluster.local",
      "options": "ndots:2"
    },
    "imageRegistryCredentials": [],
    "ipAddress": {
      "ip": "10.0.0.1",
      "ports": [
        {
          "port": 80,
          "protocol": "TCP"
        }
      ],
      "type": "Public",
      "dnsNameLabel": "dnsnamelabel1",
      "autoGeneratedDomainNameLabelScope": "Unsecure",
      "fqdn": "dnsnamelabel1.azure-container.io"
    },
    "osType": "Linux",
    "provisioningState": "Succeeded",
    "volumes": [
      {
        "name": "volume1",
        "azureFile": {
          "shareName": "shareName",
          "storageAccountName": "accountName"
        }
      },
      {
        "name": "volume2",
        "emptyDir": {}
      },
      {
        "name": "volume3",
        "secret": {}
      }
    ]
  },
  "type": "Microsoft.ContainerInstance/containerGroups"
}
{
  "id": "/subscriptions/subid/resourceGroups/demo/providers/Microsoft.ContainerInstance/containerGroups/demo1",
  "location": "WestUs",
  "zones": [
    "1"
  ],
  "name": "demo1",
  "properties": {
    "containers": [
      {
        "name": "demo1",
        "properties": {
          "command": [],
          "environmentVariables": [],
          "image": "nginx",
          "ports": [
            {
              "port": 80
            }
          ],
          "resources": {
            "requests": {
              "cpu": 1,
              "memoryInGB": 1.5,
              "gpu": {
                "count": 1,
                "sku": "K80"
              }
            }
          },
          "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": {
      "ip": "10.0.0.1",
      "ports": [
        {
          "port": 80,
          "protocol": "TCP"
        }
      ],
      "type": "Public",
      "dnsNameLabel": "dnsnamelabel1",
      "autoGeneratedDomainNameLabelScope": "Unsecure",
      "fqdn": "dnsnamelabel1.azure-container.io"
    },
    "osType": "Linux",
    "provisioningState": "Succeeded",
    "volumes": [
      {
        "name": "volume1",
        "azureFile": {
          "shareName": "shareName",
          "storageAccountName": "accountName"
        }
      },
      {
        "name": "volume2",
        "emptyDir": {}
      },
      {
        "name": "volume3",
        "secret": {}
      }
    ]
  },
  "type": "Microsoft.ContainerInstance/containerGroups"
}

ContainerGroupsCreateWithPriority

Exempelbegäran

PUT https://management.azure.com/subscriptions/subid/resourceGroups/demo/providers/Microsoft.ContainerInstance/containerGroups/demo1?api-version=2023-05-01

{
  "properties": {
    "sku": "Standard",
    "containers": [
      {
        "name": "test-container-001",
        "properties": {
          "image": "alpine:latest",
          "command": [
            "/bin/sh",
            "-c",
            "sleep 10"
          ],
          "resources": {
            "requests": {
              "memoryInGB": 1,
              "cpu": 1
            }
          }
        }
      }
    ],
    "restartPolicy": "Never",
    "osType": "Linux",
    "priority": "Spot"
  },
  "location": "eastus"
}

Exempelsvar

{
  "properties": {
    "sku": "Standard",
    "provisioningState": "Succeeded",
    "containers": [
      {
        "name": "test-container-001",
        "properties": {
          "image": "alpine:latest",
          "command": [
            "/bin/sh",
            "-c",
            "sleep 10"
          ],
          "ports": [],
          "environmentVariables": [],
          "resources": {
            "requests": {
              "memoryInGB": 1,
              "cpu": 1
            }
          }
        }
      }
    ],
    "initContainers": [],
    "restartPolicy": "Never",
    "osType": "Linux",
    "instanceView": {
      "events": [],
      "state": "Succeeded"
    },
    "priority": "Spot"
  },
  "id": "/subscriptions/subId/resourceGroups/demo/providers/Microsoft.ContainerInstance/containerGroups/demo1",
  "name": "demo1",
  "type": "Microsoft.ContainerInstance/containerGroups",
  "location": "eastus"
}
{
  "properties": {
    "sku": "Standard",
    "provisioningState": "Created",
    "containers": [
      {
        "name": "test-container-001",
        "properties": {
          "image": "alpine:latest",
          "command": [
            "/bin/sh",
            "-c",
            "sleep 10"
          ],
          "ports": [],
          "environmentVariables": [],
          "resources": {
            "requests": {
              "memoryInGB": 1,
              "cpu": 1
            }
          }
        }
      }
    ],
    "initContainers": [],
    "restartPolicy": "Never",
    "osType": "Linux",
    "instanceView": {
      "events": [],
      "state": "Created"
    },
    "priority": "Spot"
  },
  "id": "/subscriptions/subId/resourceGroups/demo/providers/Microsoft.ContainerInstance/containerGroups/demo1",
  "name": "demo1",
  "type": "Microsoft.ContainerInstance/containerGroups",
  "location": "eastus"
}

ContainerGroupWithEncryptionProperties

Exempelbegäran

PUT https://management.azure.com/subscriptions/subid/resourceGroups/demo/providers/Microsoft.ContainerInstance/containerGroups/demo1?api-version=2023-05-01

{
  "location": "eastus2",
  "identity": {
    "type": "UserAssigned",
    "userAssignedIdentities": {
      "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/test-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/container-group-identity": {}
    }
  },
  "properties": {
    "containers": [
      {
        "name": "demo1",
        "properties": {
          "command": [],
          "environmentVariables": [],
          "image": "nginx",
          "ports": [
            {
              "port": 80
            }
          ],
          "resources": {
            "requests": {
              "cpu": 1,
              "memoryInGB": 1.5
            }
          }
        }
      }
    ],
    "imageRegistryCredentials": [],
    "ipAddress": {
      "ports": [
        {
          "protocol": "TCP",
          "port": 80
        }
      ],
      "type": "Public"
    },
    "osType": "Linux",
    "encryptionProperties": {
      "vaultBaseUrl": "https://testkeyvault.vault.azure.net",
      "keyName": "test-key",
      "keyVersion": "<key version>",
      "identity": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/test-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/container-group-identity"
    }
  }
}

Exempelsvar

{
  "properties": {
    "sku": "Standard",
    "encryptionProperties": {
      "vaultBaseUrl": "https://testkeyvault.vault.azure.net/",
      "keyName": "test-key",
      "keyVersion": "<key version>",
      "identity": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/test-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/container-group-identity"
    },
    "provisioningState": "Pending",
    "containers": [
      {
        "name": "demo1",
        "properties": {
          "image": "nginx",
          "command": [],
          "ports": [
            {
              "port": 80
            }
          ],
          "environmentVariables": [],
          "resources": {
            "requests": {
              "memoryInGB": 1.5,
              "cpu": 1
            }
          }
        }
      }
    ],
    "initContainers": [],
    "imageRegistryCredentials": [],
    "ipAddress": {
      "ports": [
        {
          "protocol": "TCP",
          "port": 80
        }
      ],
      "type": "Public"
    },
    "osType": "Linux",
    "instanceView": {
      "events": [],
      "state": "Pending"
    }
  },
  "identity": {
    "userAssignedIdentities": {
      "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/test-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/container-group-identity": {
        "principalId": "<principal id>",
        "clientId": "<client id>"
      }
    },
    "tenantId": "<tenant id>",
    "type": "UserAssigned"
  },
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/test-rg/providers/Microsoft.ContainerInstance/containerGroups/demo1",
  "name": "demo1",
  "type": "Microsoft.ContainerInstance/containerGroups",
  "location": "eastus2"
}
{
  "properties": {
    "sku": "Standard",
    "encryptionProperties": {
      "vaultBaseUrl": "https://testkeyvault.vault.azure.net/",
      "keyName": "test-key",
      "keyVersion": "key version",
      "identity": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/test-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/container-group-identity"
    },
    "provisioningState": "Running",
    "containers": [
      {
        "name": "demo1",
        "properties": {
          "image": "nginx",
          "command": [],
          "ports": [
            {
              "port": 80
            }
          ],
          "environmentVariables": [],
          "resources": {
            "requests": {
              "memoryInGB": 1.5,
              "cpu": 1
            }
          }
        }
      }
    ],
    "initContainers": [],
    "imageRegistryCredentials": [],
    "ipAddress": {
      "ports": [
        {
          "protocol": "TCP",
          "port": 80
        }
      ],
      "type": "Public"
    },
    "osType": "Linux",
    "instanceView": {
      "events": [],
      "state": "Pending"
    }
  },
  "identity": {
    "userAssignedIdentities": {
      "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/test-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/container-group-identity": {
        "principalId": "<principal id>",
        "clientId": "<client id>"
      }
    },
    "tenantId": "<tenant id>",
    "type": "UserAssigned"
  },
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/test-rg/providers/Microsoft.ContainerInstance/containerGroups/demo1",
  "name": "demo1",
  "type": "Microsoft.ContainerInstance/containerGroups",
  "location": "eastus2"
}

Definitioner

Name Description
AzureFileVolume

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

CloudError

Ett felsvar från containerinstanstjänsten.

CloudErrorBody

Ett felsvar från containerinstanstjänsten.

ConfidentialComputeProperties

Egenskaperna för den konfidentiella containergruppen

Container

En containerinstans.

ContainerExec

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

ContainerGroup

En containergrupp.

ContainerGroupDiagnostics

Diagnostikinformation för containergrupper.

ContainerGroupIdentity

Identitet för containergruppen.

ContainerGroupIpAddressType

Anger om IP-adressen exponeras för det offentliga internet eller det privata virtuella nätverket.

ContainerGroupNetworkProtocol

Protokollet som är associerat med porten.

ContainerGroupPriority

Prioriteten för containergruppen.

ContainerGroupProperties.properties.InstanceView

Instansvyn för containergruppen. Endast giltigt som svar.

ContainerGroupRestartPolicy

Starta om principen för alla containrar i containergruppen.

  • Always Starta alltid om
  • OnFailure Starta om vid fel
  • Never Starta aldrig om
ContainerGroupSku

Containergruppens SKU.

ContainerGroupSubnetId

Information om undernät för containergrupper.

ContainerHttpGet

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

ContainerNetworkProtocol

Protokollet som är associerat med porten.

ContainerPort

Porten som exponeras på containerinstansen.

ContainerProbe

Containeravsökningen, för livskraft eller beredskap

ContainerState

Containerinstansens tillstånd.

DeploymentExtensionSpec

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

DnsConfiguration

DNS-konfiguration för containergruppen.

dnsNameLabelReusePolicy

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.

EmptyDirVolume

Den tomma katalogvolymen.

EncryptionProperties

Krypteringsegenskaperna för containergrupper.

EnvironmentVariable

Miljövariabeln som ska anges i containerinstansen.

Event

En containergrupp eller containerinstanshändelse.

GitRepoVolume

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

GpuResource

GPU-resursen.

GpuSku

SKU för GPU-resursen.

HttpHeader

HTTP-huvudet.

ImageRegistryCredential

Avbildningsregisterautentiseringsuppgifter.

InitContainerDefinition

Init-containerdefinitionen.

InitContainerPropertiesDefinition.InstanceView

Instansvyn för init-containern. Endast giltigt som svar.

InstanceView

Instansvyn för containerinstansen. Endast giltigt som svar.

IpAddress

IP-adress för containergruppen.

LogAnalytics

Logganalysinformation för containergrupper.

LogAnalyticsLogType

Den loggtyp som ska användas.

OperatingSystemTypes

Den operativsystemtyp som krävs av containrarna i containergruppen.

Port

Porten som exponeras i containergruppen.

ResourceIdentityType

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.

ResourceLimits

Resursgränserna.

ResourceRequests

Resursbegäranden.

ResourceRequirements

Resurskraven.

Scheme

Schemat.

SecurityContextCapabilitiesDefinition

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

SecurityContextDefinition

Säkerhetskontexten för containern.

UserAssignedIdentities

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}'.

Volume

Egenskaperna för volymen.

VolumeMount

Egenskaperna för volymmonteringen.

AzureFileVolume

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

Name Typ Description
readOnly

boolean

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

shareName

string

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

storageAccountKey

string

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

storageAccountName

string

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

CloudError

Ett felsvar från containerinstanstjänsten.

Name Typ Description
error

CloudErrorBody

Ett felsvar från containerinstanstjänsten.

CloudErrorBody

Ett felsvar från containerinstanstjänsten.

Name Typ Description
code

string

En identifierare för felet. Koder är invarianta och är avsedda att användas programmatiskt.

details

CloudErrorBody[]

En lista med ytterligare information om felet.

message

string

Ett meddelande som beskriver felet, avsett att vara lämpligt för visning i ett användargränssnitt.

target

string

Målet för det specifika felet. Till exempel namnet på egenskapen i fel.

ConfidentialComputeProperties

Egenskaperna för den konfidentiella containergruppen

Name Typ Description
ccePolicy

string

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

Container

En containerinstans.

Name Typ Description
name

string

Namnet på containerinstansen som tillhandahålls av användaren.

properties.command

string[]

Kommandona som ska köras i containerinstansen i exec-form.

properties.environmentVariables

EnvironmentVariable[]

Miljövariablerna som ska anges i containerinstansen.

properties.image

string

Namnet på avbildningen som används för att skapa containerinstansen.

properties.instanceView

InstanceView

Instansvyn för containerinstansen. Endast giltigt som svar.

properties.livenessProbe

ContainerProbe

Liveness-avsökningen.

properties.ports

ContainerPort[]

De portar som exponeras på containerinstansen.

properties.readinessProbe

ContainerProbe

Beredskapsavsökningen.

properties.resources

ResourceRequirements

Resurskraven för containerinstansen.

properties.securityContext

SecurityContextDefinition

Containersäkerhetsegenskaperna.

properties.volumeMounts

VolumeMount[]

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

ContainerExec

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

Name Typ Description
command

string[]

Kommandona som ska köras i containern.

ContainerGroup

En containergrupp.

Name Typ Description
id

string

Resurs-ID:t.

identity

ContainerGroupIdentity

Identiteten för containergruppen, om den är konfigurerad.

location

string

Resursplatsen.

name

string

Resursnamnet.

properties.confidentialComputeProperties

ConfidentialComputeProperties

Egenskaperna för den konfidentiella containergruppen

properties.containers

Container[]

Containrarna i containergruppen.

properties.diagnostics

ContainerGroupDiagnostics

Diagnostikinformationen för en containergrupp.

properties.dnsConfig

DnsConfiguration

DNS-konfigurationsinformationen för en containergrupp.

properties.encryptionProperties

EncryptionProperties

Krypteringsegenskaperna för en containergrupp.

properties.extensions

DeploymentExtensionSpec[]

tillägg som används av virtuell kubelet

properties.imageRegistryCredentials

ImageRegistryCredential[]

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

properties.initContainers

InitContainerDefinition[]

Init-containrarna för en containergrupp.

properties.instanceView

ContainerGroupProperties.properties.InstanceView

Instansvyn för containergruppen. Endast giltigt som svar.

properties.ipAddress

IpAddress

Containergruppens IP-adresstyp.

properties.osType

OperatingSystemTypes

Den operativsystemtyp som krävs av containrarna i containergruppen.

properties.priority

ContainerGroupPriority

Prioriteten för containergruppen.

properties.provisioningState

string

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

properties.restartPolicy

ContainerGroupRestartPolicy

Starta om principen för alla containrar i containergruppen.

  • Always Starta alltid om
  • OnFailure Starta om vid fel
  • Never Starta aldrig om
properties.sku

ContainerGroupSku

SKU:n för en containergrupp.

properties.subnetIds

ContainerGroupSubnetId[]

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

properties.volumes

Volume[]

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

tags

object

Resurstaggar.

type

string

Resurstypen.

zones

string[]

Zonerna för containergruppen.

ContainerGroupDiagnostics

Diagnostikinformation för containergrupper.

Name Typ Description
logAnalytics

LogAnalytics

Logganalysinformation för containergrupper.

ContainerGroupIdentity

Identitet för containergruppen.

Name Typ Description
principalId

string

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

tenantId

string

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

type

ResourceIdentityType

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.

userAssignedIdentities

<string,  UserAssignedIdentities>

Listan över användaridentiteter som är associerade med containergruppen.

ContainerGroupIpAddressType

Anger om IP-adressen exponeras för det offentliga internet eller det privata virtuella nätverket.

Värde Description
Private
Public

ContainerGroupNetworkProtocol

Protokollet som är associerat med porten.

Värde Description
TCP
UDP

ContainerGroupPriority

Prioriteten för containergruppen.

Värde Description
Regular
Spot

ContainerGroupProperties.properties.InstanceView

Instansvyn för containergruppen. Endast giltigt som svar.

Name Typ Description
events

Event[]

Händelserna i den här containergruppen.

state

string

Containergruppens tillstånd. Endast giltigt som svar.

ContainerGroupRestartPolicy

Starta om principen för alla containrar i containergruppen.

  • Always Starta alltid om
  • OnFailure Starta om vid fel
  • Never Starta aldrig om
Värde Description
Always
Never
OnFailure

ContainerGroupSku

Containergruppens SKU.

Värde Description
Confidential
Dedicated
Standard

ContainerGroupSubnetId

Information om undernät för containergrupper.

Name Typ Description
id

string

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

name

string

Eget namn för undernätet.

ContainerHttpGet

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

Name Typ Description
httpHeaders

HttpHeader[]

HTTP-huvudena.

path

string

Sökvägen till avsökningen.

port

integer (int32)

Portnumret som ska avsökas.

scheme

Scheme

Schemat.

ContainerNetworkProtocol

Protokollet som är associerat med porten.

Värde Description
TCP
UDP

ContainerPort

Porten som exponeras på containerinstansen.

Name Typ Description
port

integer (int32)

Portnumret som exponeras i containergruppen.

protocol

ContainerNetworkProtocol

Protokollet som är associerat med porten.

ContainerProbe

Containeravsökningen, för livskraft eller beredskap

Name Typ Description
exec

ContainerExec

Körningskommandot som ska avsökas

failureThreshold

integer (int32)

Tröskelvärdet för fel.

httpGet

ContainerHttpGet

Http Get-inställningarna för avsökning

initialDelaySeconds

integer (int32)

Den inledande fördröjningen sekunder.

periodSeconds

integer (int32)

Periodsekunderna.

successThreshold

integer (int32)

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

timeoutSeconds

integer (int32)

Tidsgränsen sekunder.

ContainerState

Containerinstansens tillstånd.

Name Typ Description
detailStatus

string

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

exitCode

integer (int32)

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

finishTime

string (date-time)

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

startTime

string (date-time)

Datum-tid när containerinstanstillståndet startade.

state

string

Containerinstansens tillstånd.

DeploymentExtensionSpec

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

Name Typ Description
name

string

Namnet på tillägget.

properties.extensionType

string

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

properties.protectedSettings

object

Skyddade inställningar för tillägget.

properties.settings

object

Inställningar för tillägget.

properties.version

string

Version av tillägget som används.

DnsConfiguration

DNS-konfiguration för containergruppen.

Name Typ Description
nameServers

string[]

DNS-servrarna för containergruppen.

options

string

DNS-alternativen för containergruppen.

searchDomains

string

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

dnsNameLabelReusePolicy

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.

Värde Description
Noreuse
ResourceGroupReuse
SubscriptionReuse
TenantReuse
Unsecure

EmptyDirVolume

Den tomma katalogvolymen.

EncryptionProperties

Krypteringsegenskaperna för containergrupper.

Name Typ Description
identity

string

Den hanterade keyvault-identiteten.

keyName

string

Krypteringsnyckelns namn.

keyVersion

string

Krypteringsnyckelversionen.

vaultBaseUrl

string

Keyvault-bas-URL:en.

EnvironmentVariable

Miljövariabeln som ska anges i containerinstansen.

Name Typ Description
name

string

Namnet på miljövariabeln.

secureValue

string

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

value

string

Värdet för miljövariabeln.

Event

En containergrupp eller containerinstanshändelse.

Name Typ Description
count

integer (int32)

Antalet händelser.

firstTimestamp

string (date-time)

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

lastTimestamp

string (date-time)

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

message

string

Händelsemeddelandet.

name

string

Händelsenamnet.

type

string

Händelsetyp

GitRepoVolume

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

Name Typ Description
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.

repository

string

Url för lagringsplats

revision

string

Checka in hash för den angivna revisionen.

GpuResource

GPU-resursen.

Name Typ Description
count

integer (int32)

Antalet GPU-resurser.

sku

GpuSku

SKU för GPU-resursen.

GpuSku

SKU för GPU-resursen.

Värde Description
K80
P100
V100

HttpHeader

HTTP-huvudet.

Name Typ Description
name

string

Rubriknamnet.

value

string

Rubrikvärdet.

ImageRegistryCredential

Avbildningsregisterautentiseringsuppgifter.

Name Typ Description
identity

string

Identiteten för det privata registret.

identityUrl

string

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

password

string

Lösenordet för det privata registret.

server

string

Docker-avbildningsregisterservern utan protokoll som "http" och "https".

username

string

Användarnamnet för det privata registret.

InitContainerDefinition

Init-containerdefinitionen.

Name Typ Description
name

string

Namnet på init-containern.

properties.command

string[]

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

properties.environmentVariables

EnvironmentVariable[]

Miljövariablerna som ska anges i init-containern.

properties.image

string

Avbildningen av init-containern.

properties.instanceView

InitContainerPropertiesDefinition.InstanceView

Instansvyn för init-containern. Endast giltigt som svar.

properties.securityContext

SecurityContextDefinition

Containersäkerhetsegenskaperna.

properties.volumeMounts

VolumeMount[]

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

InitContainerPropertiesDefinition.InstanceView

Instansvyn för init-containern. Endast giltigt som svar.

Name Typ Description
currentState

ContainerState

Init-containerns aktuella tillstånd.

events

Event[]

Händelserna i init-containern.

previousState

ContainerState

Det tidigare tillståndet för init-containern.

restartCount

integer (int32)

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

InstanceView

Instansvyn för containerinstansen. Endast giltigt som svar.

Name Typ Description
currentState

ContainerState

Aktuellt containerinstanstillstånd.

events

Event[]

Händelserna i containerinstansen.

previousState

ContainerState

Tidigare containerinstanstillstånd.

restartCount

integer (int32)

Antalet gånger containerinstansen har startats om.

IpAddress

IP-adress för containergruppen.

Name Typ Standardvärde Description
autoGeneratedDomainNameLabelScope

dnsNameLabelReusePolicy

Unsecure

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.

dnsNameLabel

string

Dns-namnetiketten för IP-adressen.

fqdn

string

FQDN för IP-adressen.

ip

string

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

ports

Port[]

Listan över portar som exponeras i containergruppen.

type

ContainerGroupIpAddressType

Anger om IP-adressen exponeras för det offentliga internet eller det privata virtuella nätverket.

LogAnalytics

Logganalysinformation för containergrupper.

Name Typ Description
logType

LogAnalyticsLogType

Den loggtyp som ska användas.

metadata

object

Metadata för log analytics.

workspaceId

string

Arbetsytans ID för log analytics

workspaceKey

string

Arbetsytenyckeln för log analytics

workspaceResourceId

string

Arbetsytans resurs-ID för log analytics

LogAnalyticsLogType

Den loggtyp som ska användas.

Värde Description
ContainerInsights
ContainerInstanceLogs

OperatingSystemTypes

Den operativsystemtyp som krävs av containrarna i containergruppen.

Värde Description
Linux
Windows

Port

Porten som exponeras i containergruppen.

Name Typ Description
port

integer (int32)

Portnumret.

protocol

ContainerGroupNetworkProtocol

Protokollet som är associerat med porten.

ResourceIdentityType

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.

Värde Description
None
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned

ResourceLimits

Resursgränserna.

Name Typ Description
cpu

number (double)

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

gpu

GpuResource

GPU-gränsen för den här containerinstansen.

memoryInGB

number (double)

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

ResourceRequests

Resursbegäranden.

Name Typ Description
cpu

number (double)

CPU-begäran för den här containerinstansen.

gpu

GpuResource

GPU-begäran för den här containerinstansen.

memoryInGB

number (double)

Minnesbegäran i GB för den här containerinstansen.

ResourceRequirements

Resurskraven.

Name Typ Description
limits

ResourceLimits

Resursgränserna för den här containerinstansen.

requests

ResourceRequests

Resursbegäranden för den här containerinstansen.

Scheme

Schemat.

Värde Description
http
https

SecurityContextCapabilitiesDefinition

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

Name Typ Description
add

string[]

De funktioner som ska läggas till i containern.

drop

string[]

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

SecurityContextDefinition

Säkerhetskontexten för containern.

Name Typ Description
allowPrivilegeEscalation

boolean

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

capabilities

SecurityContextCapabilitiesDefinition

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

privileged

boolean

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

runAsGroup

integer (int32)

Anger användar-GID för containern.

runAsUser

integer (int32)

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

seccompProfile

string

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

UserAssignedIdentities

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}'.

Name Typ Description
clientId

string

Klient-ID för användartilldelad identitet.

principalId

string

Huvud-ID för användartilldelad identitet.

Volume

Egenskaperna för volymen.

Name Typ Description
azureFile

AzureFileVolume

Azure File-volymen.

emptyDir

EmptyDirVolume

Den tomma katalogvolymen.

gitRepo

GitRepoVolume

Git-lagringsplatsens volym.

name

string

Namnet på volymen.

secret

object

Den hemliga volymen.

VolumeMount

Egenskaperna för volymmonteringen.

Name Typ Description
mountPath

string

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

name

string

Namnet på volymmonteringen.

readOnly

boolean

Flaggan som anger om volymmonteringen är skrivskyddad.