Microsoft.ContainerRegistry-register 2017-03-01
Bicep-resursdefinition
Registerresurstypen kan distribueras med åtgärder som mål:
- Resursgrupper – Se distributionskommandon för resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.ContainerRegistry/registries-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.ContainerRegistry/registries@2017-03-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
sku: {
name: 'string'
}
properties: {
adminUserEnabled: bool
storageAccount: {
accessKey: 'string'
name: 'string'
}
}
}
Egenskapsvärden
Register
Name | Beskrivning | Värde |
---|---|---|
name | Resursnamnet | sträng (krävs) Teckengräns: 5–50 Giltiga tecken: Alfanumeriska tecken. Resursnamnet måste vara unikt i Hela Azure. |
location | Platsen för containerregistret. Detta kan inte ändras när resursen har skapats. | sträng (krävs) |
tags | Taggarna för containerregistret. | Ordlista med taggnamn och värden. Se Taggar i mallar |
sku | SKU:n för containerregistret. | Sku (krävs) |
properties | De egenskaper som containerregistret skapas med. | RegistryPropertiesCreateParametersOrRegistryProperti... |
RegistryPropertiesCreateParametersOrRegistryProperti...
Name | Beskrivning | Värde |
---|---|---|
adminUserEnabled | Värdet som anger om administratörsanvändaren är aktiverad. | boolesk |
storageAccount | Parametrarna för ett lagringskonto för containerregistret. Om det anges måste lagringskontot finnas på samma fysiska plats som containerregistret. | StorageAccountParametersOrStorageAccountProperties (krävs) |
StorageAccountParametersOrStorageAccountProperties
Name | Beskrivning | Värde |
---|---|---|
Accesskey | Åtkomstnyckeln till lagringskontot. | sträng (krävs) |
name | Namnet på lagringskontot. | sträng (krävs) |
Sku
Name | Beskrivning | Värde |
---|---|---|
name | SKU-namnet på containerregistret. Krävs för att skapa registret. Tillåtet värde: Basic. | sträng (krävs) |
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Mall | Description |
---|---|
CI/CD med Jenkins på Azure Container Service (AKS) |
Containrar gör det mycket enkelt för dig att kontinuerligt skapa och distribuera dina program. Genom att samordna distributionen av dessa containrar med Kubernetes i Azure Container Service kan du uppnå replikerbara, hanterbara kluster med containrar. Genom att konfigurera en kontinuerlig version för att skapa dina containeravbildningar och orkestrering kan du öka distributionens hastighet och tillförlitlighet. |
AKS-kluster med en NAT-gateway och en Application Gateway |
Det här exemplet visar hur du distribuerar ett AKS-kluster med NAT Gateway för utgående anslutningar och en Application Gateway för inkommande anslutningar. |
Skapa ett privat AKS-kluster med en offentlig DNS-zon |
Det här exemplet visar hur du distribuerar ett privat AKS-kluster med en offentlig DNS-zon. |
Skapar en containerapp och miljö med registret |
Skapa en containerappmiljö med en grundläggande containerapp från en Azure Container Registry. Den distribuerar också en Log Analytics-arbetsyta för att lagra loggar. |
Skapar en Dapr pub-sub servicebus-app med containerappar |
Skapa en Dapr pub-sub servicebus-app med containerappar. |
Enkel Azure Container Registry-mall |
En mall för att skapa en ny Azure Container Registry. |
Azure Container Registry med geo-replikeringsmall |
En mall för att skapa en ny Azure Container Registry med geo-replikering |
Azure Container Registry med principer och diagnostik |
Azure Container Registry med principer och diagnostik (bicep) |
Säker installation av Azure Machine Learning från slutpunkt till slutpunkt |
Den här uppsättningen Bicep-mallar visar hur du konfigurerar Azure Machine Learning från slutpunkt till slutpunkt i en säker konfiguration. Den här referensimplementeringen omfattar arbetsytan, ett beräkningskluster, beräkningsinstansen och det anslutna privata AKS-klustret. |
Säker installation från slutpunkt till slutpunkt för Azure Machine Learning (äldre) |
Den här uppsättningen Bicep-mallar visar hur du konfigurerar Azure Machine Learning från slutpunkt till slutpunkt i en säker konfiguration. Den här referensimplementeringen omfattar arbetsytan, ett beräkningskluster, beräkningsinstansen och det anslutna privata AKS-klustret. |
Skapa ett AKS-beräkningsmål med en privat IP-adress |
Den här mallen skapar ett AKS-beräkningsmål i den angivna Azure Machine Learning-tjänstens arbetsyta med en privat IP-adress. |
Skapa en Arbetsyta för Azure Machine Learning-tjänsten |
Den här distributionsmallen anger en Azure Machine Learning-arbetsyta och dess associerade resurser, inklusive Azure Key Vault, Azure Storage, Azure Application Insights och Azure Container Registry. Den här konfigurationen beskriver den minimala uppsättning resurser som du behöver för att komma igång med Azure Machine Learning. |
Skapa en Azure Machine Learning-tjänstarbetsyta (CMK) |
Den här distributionsmallen anger en Azure Machine Learning-arbetsyta och dess associerade resurser, inklusive Azure Key Vault, Azure Storage, Azure Application Insights och Azure Container Registry. Exemplet visar hur du konfigurerar Azure Machine Learning för kryptering med en kundhanterad krypteringsnyckel. |
Skapa en Azure Machine Learning-tjänstarbetsyta (vnet) |
Den här distributionsmallen anger en Azure Machine Learning-arbetsyta och dess associerade resurser, inklusive Azure Key Vault, Azure Storage, Azure Application Insights och Azure Container Registry. Den här konfigurationen beskriver den uppsättning resurser som du behöver för att komma igång med Azure Machine Learning i en nätverksisolerad konfiguration. |
Skapa en Azure Machine Learning-tjänstarbetsyta (äldre) |
Den här distributionsmallen anger en Azure Machine Learning-arbetsyta och dess associerade resurser, inklusive Azure Key Vault, Azure Storage, Azure Application Insights och Azure Container Registry. Den här konfigurationen beskriver den uppsättning resurser som du behöver för att komma igång med Azure Machine Learning i en nätverksisolerad konfiguration. |
AKS-kluster med Application Gateway ingresskontrollant |
Det här exemplet visar hur du distribuerar ett AKS-kluster med Application Gateway, Application Gateway ingresskontrollant, Azure Container Registry, Log Analytics och Key Vault |
Skapa containeravbildningar med ACR-uppgifter |
Den här mallen använder DeploymentScript för att orkestrera ACR för att skapa containeravbildningen från kodlagringsplatsen. |
Importera containeravbildningar till ACR |
Den här mallen använder modulen Importera ACR från bicep-registret för att importera offentliga containeravbildningar till en Azure Container Registry. |
Resursdefinition för ARM-mall
Registerresurstypen kan distribueras med åtgärder som mål:
- Resursgrupper – Se distributionskommandon för resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.ContainerRegistry/registries-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.ContainerRegistry/registries",
"apiVersion": "2017-03-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"sku": {
"name": "string"
},
"properties": {
"adminUserEnabled": "bool",
"storageAccount": {
"accessKey": "string",
"name": "string"
}
}
}
Egenskapsvärden
Register
Name | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.ContainerRegistry/registries" |
apiVersion | Resurs-API-versionen | '2017-03-01' |
name | Resursnamnet | sträng (krävs) Teckengräns: 5–50 Giltiga tecken: Alfanumeriska tecken. Resursnamnet måste vara unikt i Hela Azure. |
location | Platsen för containerregistret. Detta kan inte ändras när resursen har skapats. | sträng (krävs) |
tags | Taggarna för containerregistret. | Ordlista med taggnamn och värden. Se Taggar i mallar |
sku | SKU:n för containerregistret. | Sku (krävs) |
properties | De egenskaper som containerregistret skapas med. | RegistryPropertiesCreateParametersOrRegistryProperti... |
RegistryPropertiesCreateParametersOrRegistryProperti...
Name | Beskrivning | Värde |
---|---|---|
adminUserEnabled | Värdet som anger om administratörsanvändaren är aktiverad. | boolesk |
storageAccount | Parametrarna för ett lagringskonto för containerregistret. Om det anges måste lagringskontot finnas på samma fysiska plats som containerregistret. | StorageAccountParametersOrStorageAccountProperties (krävs) |
StorageAccountParametersOrStorageAccountProperties
Name | Beskrivning | Värde |
---|---|---|
Accesskey | Åtkomstnyckeln till lagringskontot. | sträng (krävs) |
name | Namnet på lagringskontot. | sträng (krävs) |
Sku
Name | Beskrivning | Värde |
---|---|---|
name | SKU-namnet på containerregistret. Krävs för att skapa registret. Tillåtet värde: Basic. | sträng (krävs) |
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Mall | Description |
---|---|
CI/CD med Jenkins i Azure Container Service (AKS) |
Containrar gör det mycket enkelt för dig att kontinuerligt skapa och distribuera dina program. Genom att dirigera distributionen av dessa containrar med Kubernetes i Azure Container Service kan du uppnå replikerbara, hanterbara kluster med containrar. Genom att konfigurera en kontinuerlig version för att skapa dina containeravbildningar och orkestrering kan du öka distributionens hastighet och tillförlitlighet. |
AKS-kluster med en NAT-gateway och en Application Gateway |
Det här exemplet visar hur du distribuerar ett AKS-kluster med NAT Gateway för utgående anslutningar och en Application Gateway för inkommande anslutningar. |
Skapa ett privat AKS-kluster med en offentlig DNS-zon |
Det här exemplet visar hur du distribuerar ett privat AKS-kluster med en offentlig DNS-zon. |
Skapar en containerapp och en miljö med registret |
Skapa en containerappmiljö med en grundläggande containerapp från en Azure Container Registry. Den distribuerar också en Log Analytics-arbetsyta för att lagra loggar. |
Skapar en Dapr pub-sub servicebus-app med containerappar |
Skapa en Dapr pub-sub servicebus-app med containerappar. |
Enkel Azure Container Registry-mall |
En mall för att skapa en ny Azure Container Registry. |
Azure Container Registry med mall för geo-replikering |
En mall för att skapa en ny Azure Container Registry med geo-replikering |
Azure Container Registry med principer och diagnostik |
Azure Container Registry med principer och diagnostik (bicep) |
Säker installation från slutpunkt till slutpunkt för Azure Machine Learning |
Den här uppsättningen Bicep-mallar visar hur du konfigurerar Azure Machine Learning från slutpunkt till slutpunkt i en säker konfiguration. Den här referensimplementeringen omfattar arbetsytan, ett beräkningskluster, beräkningsinstansen och det anslutna privata AKS-klustret. |
Säker installation från slutpunkt till slutpunkt för Azure Machine Learning (äldre) |
Den här uppsättningen Bicep-mallar visar hur du konfigurerar Azure Machine Learning från slutpunkt till slutpunkt i en säker konfiguration. Den här referensimplementeringen omfattar arbetsytan, ett beräkningskluster, beräkningsinstansen och det anslutna privata AKS-klustret. |
Skapa ett AKS-beräkningsmål med en privat IP-adress |
Den här mallen skapar ett AKS-beräkningsmål i den angivna Azure Machine Learning-tjänstens arbetsyta med en privat IP-adress. |
Skapa en Arbetsyta för Azure Machine Learning-tjänsten |
Den här distributionsmallen anger en Azure Machine Learning-arbetsyta och dess associerade resurser, inklusive Azure Key Vault, Azure Storage, Azure Application Insights och Azure Container Registry. Den här konfigurationen beskriver den minimala uppsättning resurser som du behöver för att komma igång med Azure Machine Learning. |
Skapa en Azure Machine Learning Service-arbetsyta (CMK) |
Den här distributionsmallen anger en Azure Machine Learning-arbetsyta och dess associerade resurser, inklusive Azure Key Vault, Azure Storage, Azure Application Insights och Azure Container Registry. Exemplet visar hur du konfigurerar Azure Machine Learning för kryptering med en kundhanterad krypteringsnyckel. |
Skapa en Arbetsyta för Azure Machine Learning-tjänsten (vnet) |
Den här distributionsmallen anger en Azure Machine Learning-arbetsyta och dess associerade resurser, inklusive Azure Key Vault, Azure Storage, Azure Application Insights och Azure Container Registry. Den här konfigurationen beskriver den uppsättning resurser som du behöver för att komma igång med Azure Machine Learning i en nätverksisolerad konfiguration. |
Skapa en Azure Machine Learning-tjänstarbetsyta (äldre) |
Den här distributionsmallen anger en Azure Machine Learning-arbetsyta och dess associerade resurser, inklusive Azure Key Vault, Azure Storage, Azure Application Insights och Azure Container Registry. Den här konfigurationen beskriver den uppsättning resurser som du behöver för att komma igång med Azure Machine Learning i en nätverksisolerad konfiguration. |
AKS-kluster med Application Gateway ingresskontrollant |
Det här exemplet visar hur du distribuerar ett AKS-kluster med Application Gateway, Application Gateway ingresskontrollant, Azure Container Registry, Log Analytics och Key Vault |
Skapa containeravbildningar med ACR-uppgifter |
Den här mallen använder DeploymentScript för att orkestrera ACR för att skapa containeravbildningen från kodlagringsplatsen. |
Importera containeravbildningar till ACR |
Den här mallen använder modulen Importera ACR från bicep-registret för att importera offentliga containeravbildningar till en Azure Container Registry. |
Resursdefinition för Terraform (AzAPI-provider)
Registerresurstypen kan distribueras med åtgärder som mål:
- Resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Resurs för Microsoft.ContainerRegistry/registries lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.ContainerRegistry/registries@2017-03-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
adminUserEnabled = bool
storageAccount = {
accessKey = "string"
name = "string"
}
}
sku = {
name = "string"
}
})
}
Egenskapsvärden
Register
Name | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.ContainerRegistry/registries@2017-03-01" |
name | Resursnamnet | sträng (krävs) Teckengräns: 5–50 Giltiga tecken: Alfanumeriska tecken. Resursnamnet måste vara unikt i Hela Azure. |
location | Platsen för containerregistret. Detta kan inte ändras när resursen har skapats. | sträng (krävs) |
parent_id | Om du vill distribuera till en resursgrupp använder du ID:t för den resursgruppen. | sträng (krävs) |
tags | Taggarna för containerregistret. | Ordlista med taggnamn och värden. |
sku | SKU:n för containerregistret. | Sku (krävs) |
properties | De egenskaper som containerregistret skapas med. | RegistryPropertiesCreateParametersOrRegistryProperti... |
RegistryPropertiesCreateParametersOrRegistryProperti...
Name | Beskrivning | Värde |
---|---|---|
adminUserEnabled | Värdet som anger om administratörsanvändaren är aktiverad. | boolesk |
storageAccount | Parametrarna för ett lagringskonto för containerregistret. Om det anges måste lagringskontot finnas på samma fysiska plats som containerregistret. | StorageAccountParametersOrStorageAccountProperties (krävs) |
StorageAccountParametersOrStorageAccountProperties
Name | Beskrivning | Värde |
---|---|---|
Accesskey | Åtkomstnyckeln till lagringskontot. | sträng (krävs) |
name | Namnet på lagringskontot. | sträng (krävs) |
Sku
Name | Beskrivning | Värde |
---|---|---|
name | SKU-namnet på containerregistret. Krävs för att skapa registret. Tillåtet värde: Basic. | sträng (krävs) |