Sdílet prostřednictvím


tvůrci Microsoft.App

Definice prostředku Bicep

Typ prostředku tvůrce je možné nasadit s operacemi, které cílí na:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.App/builders, přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.App/builders@2023-11-02-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  properties: {
    containerRegistries: [
      {
        containerRegistryServer: 'string'
        identityResourceId: 'string'
      }
    ]
    environmentId: 'string'
  }
}

Hodnoty vlastností

Stavitelé

Název Description Hodnota
name Název prostředku string (povinné)
location Geografické umístění, kde se prostředek nachází string (povinné)
tags Značky prostředků. Slovník názvů a hodnot značek. Zobrazit značky v šablonách
identity Identity spravované služby přiřazené k tomuto prostředku. Identita spravované služby
properties Vlastnosti specifické pro tento prostředek. Vlastnosti pro tvůrce

Identita spravované služby

Název Description Hodnota
typ Typ identity spravované služby (kde jsou povolené typy SystemAssigned i UserAssigned) 'Žádný'
'SystemAssigned'
'SystemAssigned,UserAssigned'
UserAssigned (povinné)
userAssignedIdentity Sada identit přiřazených uživatelem přidružených k prostředku. Klíče slovníku userAssignedIdentities budou ID prostředků ARM ve formátu /subscriptions/{subscriptionId}/resourceGroups/{název_skupiny_prostředků}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Hodnoty slovníku můžou být prázdné objekty ({}) v požadavcích. UserAssignedIdentity

UserAssignedIdentity

Název Description Hodnota
{přizpůsobená vlastnost} UserAssignedIdentity

UserAssignedIdentity

Tento objekt neobsahuje žádné vlastnosti, které by se nastavily během nasazování. Všechny vlastnosti jsou jen pro čtení.

Vlastnosti pro tvůrce

Název Description Hodnota
kontejneruRegistries Seznam mapování registrů kontejnerů a spravované identity použité k připojení k kontejneru ContainerRegistry[]
id prostředí ID prostředku prostředí aplikací kontejneru, ke kterému je tvůrce přidružený. string (povinné)

ContainerRegistry

Název Description Hodnota
kontejnerRegistryServer Přihlašovací server registru kontejneru. string (povinné)
id identityResourceId ID prostředku spravované identity. string (povinné)

Definice prostředku šablony ARM

Typ prostředku tvůrce je možné nasadit s operacemi, které cílí na:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.App/builders, přidejte do šablony následující kód JSON.

{
  "type": "Microsoft.App/builders",
  "apiVersion": "2023-11-02-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {}
    }
  },
  "properties": {
    "containerRegistries": [
      {
        "containerRegistryServer": "string",
        "identityResourceId": "string"
      }
    ],
    "environmentId": "string"
  }
}

Hodnoty vlastností

Stavitelé

Název Description Hodnota
typ Typ prostředku "Microsoft.App/builders"
apiVersion Verze rozhraní API prostředku 2023-11-02-preview
name Název prostředku string (povinné)
location Geografické umístění, kde se prostředek nachází string (povinné)
tags Značky prostředků. Slovník názvů značek a hodnot. Viz Značky v šablonách
identity Identity spravované služby přiřazené k tomuto prostředku. ManagedServiceIdentity
properties Vlastnosti specifické pro tento prostředek. BuilderVlastnosti

ManagedServiceIdentity

Název Description Hodnota
typ Typ identity spravované služby (kde jsou povolené typy SystemAssigned i UserAssigned). 'Žádný'
'SystemAssigned'
'SystemAssigned,UserAssigned'
UserAssigned (povinné)
userAssignedIdentity Sada identit přiřazených uživatelem přidružených k prostředku. Klíče slovníku userAssignedIdentities budou ID prostředků ARM ve formátu /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Hodnoty slovníku můžou být prázdné objekty ({}) v požadavcích. UserAssignedIdentities

UserAssignedIdentities

Název Description Hodnota
{přizpůsobená vlastnost} UserAssignedIdentity

UserAssignedIdentity

Tento objekt neobsahuje žádné vlastnosti, které by se nastavily během nasazování. Všechny vlastnosti jsou Jen pro čtení.

BuilderVlastnosti

Název Description Hodnota
containerRegistries Seznam mapování registrů kontejnerů a spravované identity použité k připojení k kontejneru ContainerRegistry[]
environmentId ID prostředku prostředí aplikací kontejneru, ke kterému je tvůrce přidružený. string (povinné)

ContainerRegistry

Název Description Hodnota
containerRegistryServer Přihlašovací server registru kontejneru. string (povinné)
id identityResourceId ID prostředku spravované identity. string (povinné)

Definice prostředku Terraformu (zprostředkovatele AzAPI)

Typ prostředku builders je možné nasadit s operacemi, které cílí na:

  • Skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit Microsoft.App/builders prostředek, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.App/builders@2023-11-02-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      containerRegistries = [
        {
          containerRegistryServer = "string"
          identityResourceId = "string"
        }
      ]
      environmentId = "string"
    }
  })
}

Hodnoty vlastností

Stavitelé

Název Description Hodnota
typ Typ prostředku "Microsoft.App/builders@2023-11-02-preview"
name Název prostředku string (povinné)
location Geografické umístění, ve kterém se nachází prostředek string (povinné)
parent_id K nasazení do skupiny prostředků použijte ID této skupiny prostředků. string (povinné)
tags Značky prostředků. Slovník názvů značek a hodnot.
identity Identity spravované služby přiřazené k tomuto prostředku. ManagedServiceIdentity
properties Vlastnosti specifické pro tento prostředek. BuilderVlastnosti

ManagedServiceIdentity

Název Description Hodnota
typ Typ identity spravované služby (kde jsou povolené typy SystemAssigned i UserAssigned). "SystemAssigned"
"SystemAssigned,UserAssigned"
"UserAssigned" (povinné)
identity_ids Sada identit přiřazených uživatelem přidružených k prostředku. Klíče slovníku userAssignedIdentities budou ID prostředků ARM ve formátu /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Hodnoty slovníku můžou být prázdné objekty ({}) v požadavcích. Pole ID identit uživatelů

UserAssignedIdentities

Název Description Hodnota
{přizpůsobená vlastnost} UserAssignedIdentity

UserAssignedIdentity

Tento objekt neobsahuje žádné vlastnosti, které by se nastavily během nasazování. Všechny vlastnosti jsou Jen pro čtení.

BuilderVlastnosti

Název Description Hodnota
containerRegistries Seznam mapování registrů kontejnerů a spravované identity použité k připojení k kontejneru ContainerRegistry[]
environmentId ID prostředku prostředí aplikací kontejneru, ke kterému je tvůrce přidružený. string (povinné)

ContainerRegistry

Název Description Hodnota
containerRegistryServer Přihlašovací server registru kontejneru. string (povinné)
id identityResourceId ID prostředku spravované identity. string (povinné)