Dela via


Microsoft.DesktopVirtualization applicationGroups 2024-03-06-preview

Bicep-resursdefinition

Resurstypen applicationGroups kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.DesktopVirtualization/applicationGroups-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.DesktopVirtualization/applicationGroups@2024-03-06-preview' = {
  identity: {
    type: 'SystemAssigned'
  }
  kind: 'string'
  location: 'string'
  managedBy: 'string'
  name: 'string'
  plan: {
    name: 'string'
    product: 'string'
    promotionCode: 'string'
    publisher: 'string'
    version: 'string'
  }
  properties: {
    applicationGroupType: 'string'
    description: 'string'
    friendlyName: 'string'
    hostPoolArmPath: 'string'
    showInFeed: bool
  }
  sku: {
    capacity: int
    family: 'string'
    name: 'string'
    size: 'string'
    tier: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Egenskapsvärden

ApplicationGroupProperties

Namn Beskrivning Värde
applicationGroupType Resurstyp för ApplicationGroup. "Desktop"
"RemoteApp" (krävs)
beskrivning Beskrivning av ApplicationGroup. sträng
friendlyName Eget namn på ApplicationGroup. sträng
hostPoolArmPath HostPool-armsökväg för ApplicationGroup. sträng (krävs)
showInFeed Booleskt värde som representerar om applicationGroup visas i feeden. Bool

Microsoft.DesktopVirtualization/applicationGroups

Namn Beskrivning Värde
identitet ResourceModelWithAllowedPropertySetIdentity
sort Metadata som används av portalen/verktyg/etc för att återge olika UX-funktioner för resurser av samma typ; Till exempel apiApps är en typ av Microsoft.Web/sites-typ. Om det stöds måste resursprovidern verifiera och bevara det här värdet. sträng

Begränsningar:
Mönster = ^[-\w\._,\(\)]+$
plats Den geo-plats där resursen finns sträng
managedBy Det fullständigt kvalificerade resurs-ID:t för resursen som hanterar den här resursen. Anger om den här resursen hanteras av en annan Azure-resurs. Om detta finns tar distributionen i fullständigt läge inte bort resursen om den tas bort från mallen eftersom den hanteras av en annan resurs. sträng
Namn Resursnamnet sträng

Begränsningar:
Min längd = 3
Maximal längd = 64 (krävs)
plan ResourceModelWithAllowedPropertySetPlan
Egenskaper Detaljerade egenskaper för ApplicationGroup ApplicationGroupProperties (krävs)
Sku ResourceModelWithAllowedPropertySetSku
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar

ResourceModelWithAllowedPropertySetIdentity

Namn Beskrivning Värde
typ Identitetstypen. "SystemAssigned"

ResourceModelWithAllowedPropertySetPlan

Namn Beskrivning Värde
Namn Ett användardefinierat namn på den artefakt från tredje part som införskaffas. sträng (krävs)
produkt Artefakten från tredje part som införskaffas. T.ex. NewRelic. Produkten mappar till OfferID som angetts för artefakten vid tidpunkten för registrering av datamarknaden. sträng (krävs)
promotionCode En utgivare tillhandahöll kampanjkod som etablerats på datamarknaden för den nämnda produkten/artefakten. sträng
förläggare Utgivaren av den tredjepartsartefakt som köps. T.ex. NewRelic sträng (krävs)
version Versionen av önskad produkt/artefakt. sträng

ResourceModelWithAllowedPropertySetSku

Namn Beskrivning Värde
kapacitet Om SKU:n stöder utskalning/in bör kapacitets heltal inkluderas. Om det inte går att skala ut/in för resursen kan detta utelämnas. Int
familj Om tjänsten har olika generationer av maskinvara, för samma SKU, kan den samlas in här. sträng
Namn Namnet på SKU:n. Ex - P3. Det är vanligtvis en bokstav+nummerkod sträng (krävs)
storlek SKU-storleken. När namnfältet är kombinationen av nivå och något annat värde är detta den fristående koden. sträng
Nivå Det här fältet måste implementeras av resursprovidern om tjänsten har mer än en nivå, men inte krävs på en PUT. "Grundläggande"
"Kostnadsfri"
"Premium"
"Standard"

ResourceModelWithAllowedPropertySetTags

Namn Beskrivning Värde

Användningsexempel

Azure-verifierade moduler

Följande Azure-verifierade moduler kan användas för att distribuera den här resurstypen.

Modul Beskrivning
Programgrupp för Azure Virtual Desktop (AVD) AVM-resursmodul för Programgrupp för Azure Virtual Desktop (AVD)

Azure-snabbstartsexempel

Följande Azure-snabbstartsmallar innehålla Bicep-exempel för distribution av den här resurstypen.

Bicep-fil Beskrivning
skapar AVD med Microsoft Entra ID Join Med den här mallen kan du skapa Azure Virtual Desktop-resurser som värdpool, programgrupp, arbetsyta, en testsessionsvärd och dess tillägg med Microsoft Entra ID-anslutning

Resursdefinition för ARM-mall

Resurstypen applicationGroups kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.DesktopVirtualization/applicationGroups-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.DesktopVirtualization/applicationGroups",
  "apiVersion": "2024-03-06-preview",
  "name": "string",
  "identity": {
    "type": "SystemAssigned"
  },
  "kind": "string",
  "location": "string",
  "managedBy": "string",
  "plan": {
    "name": "string",
    "product": "string",
    "promotionCode": "string",
    "publisher": "string",
    "version": "string"
  },
  "properties": {
    "applicationGroupType": "string",
    "description": "string",
    "friendlyName": "string",
    "hostPoolArmPath": "string",
    "showInFeed": "bool"
  },
  "sku": {
    "capacity": "int",
    "family": "string",
    "name": "string",
    "size": "string",
    "tier": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Egenskapsvärden

ApplicationGroupProperties

Namn Beskrivning Värde
applicationGroupType Resurstyp för ApplicationGroup. "Desktop"
"RemoteApp" (krävs)
beskrivning Beskrivning av ApplicationGroup. sträng
friendlyName Eget namn på ApplicationGroup. sträng
hostPoolArmPath HostPool-armsökväg för ApplicationGroup. sträng (krävs)
showInFeed Booleskt värde som representerar om applicationGroup visas i feeden. Bool

Microsoft.DesktopVirtualization/applicationGroups

Namn Beskrivning Värde
apiVersion API-versionen "2024-03-06-preview"
identitet ResourceModelWithAllowedPropertySetIdentity
sort Metadata som används av portalen/verktyg/etc för att återge olika UX-funktioner för resurser av samma typ; Till exempel apiApps är en typ av Microsoft.Web/sites-typ. Om det stöds måste resursprovidern verifiera och bevara det här värdet. sträng

Begränsningar:
Mönster = ^[-\w\._,\(\)]+$
plats Den geo-plats där resursen finns sträng
managedBy Det fullständigt kvalificerade resurs-ID:t för resursen som hanterar den här resursen. Anger om den här resursen hanteras av en annan Azure-resurs. Om detta finns tar distributionen i fullständigt läge inte bort resursen om den tas bort från mallen eftersom den hanteras av en annan resurs. sträng
Namn Resursnamnet sträng

Begränsningar:
Min längd = 3
Maximal längd = 64 (krävs)
plan ResourceModelWithAllowedPropertySetPlan
Egenskaper Detaljerade egenskaper för ApplicationGroup ApplicationGroupProperties (krävs)
Sku ResourceModelWithAllowedPropertySetSku
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar
typ Resurstypen "Microsoft.DesktopVirtualization/applicationGroups"

ResourceModelWithAllowedPropertySetIdentity

Namn Beskrivning Värde
typ Identitetstypen. "SystemAssigned"

ResourceModelWithAllowedPropertySetPlan

Namn Beskrivning Värde
Namn Ett användardefinierat namn på den artefakt från tredje part som införskaffas. sträng (krävs)
produkt Artefakten från tredje part som införskaffas. T.ex. NewRelic. Produkten mappar till OfferID som angetts för artefakten vid tidpunkten för registrering av datamarknaden. sträng (krävs)
promotionCode En utgivare tillhandahöll kampanjkod som etablerats på datamarknaden för den nämnda produkten/artefakten. sträng
förläggare Utgivaren av den tredjepartsartefakt som köps. T.ex. NewRelic sträng (krävs)
version Versionen av önskad produkt/artefakt. sträng

ResourceModelWithAllowedPropertySetSku

Namn Beskrivning Värde
kapacitet Om SKU:n stöder utskalning/in bör kapacitets heltal inkluderas. Om det inte går att skala ut/in för resursen kan detta utelämnas. Int
familj Om tjänsten har olika generationer av maskinvara, för samma SKU, kan den samlas in här. sträng
Namn Namnet på SKU:n. Ex - P3. Det är vanligtvis en bokstav+nummerkod sträng (krävs)
storlek SKU-storleken. När namnfältet är kombinationen av nivå och något annat värde är detta den fristående koden. sträng
Nivå Det här fältet måste implementeras av resursprovidern om tjänsten har mer än en nivå, men inte krävs på en PUT. "Grundläggande"
"Kostnadsfri"
"Premium"
"Standard"

ResourceModelWithAllowedPropertySetTags

Namn Beskrivning Värde

Användningsexempel

Azure-snabbstartsmallar

Följande Azure-snabbstartsmallar distribuera den här resurstypen.

Mall Beskrivning
skapar AVD med Microsoft Entra ID Join

Distribuera till Azure
Med den här mallen kan du skapa Azure Virtual Desktop-resurser som värdpool, programgrupp, arbetsyta, en testsessionsvärd och dess tillägg med Microsoft Entra ID-anslutning

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen applicationGroups 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 Microsoft.DesktopVirtualization/applicationGroups-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DesktopVirtualization/applicationGroups@2024-03-06-preview"
  name = "string"
  identity = {
    type = "SystemAssigned"
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    kind = "string"
    managedBy = "string"
    plan = {
      name = "string"
      product = "string"
      promotionCode = "string"
      publisher = "string"
      version = "string"
    }
    properties = {
      applicationGroupType = "string"
      description = "string"
      friendlyName = "string"
      hostPoolArmPath = "string"
      showInFeed = bool
    }
    sku = {
      capacity = int
      family = "string"
      name = "string"
      size = "string"
      tier = "string"
    }
  }
}

Egenskapsvärden

ApplicationGroupProperties

Namn Beskrivning Värde
applicationGroupType Resurstyp för ApplicationGroup. "Desktop"
"RemoteApp" (krävs)
beskrivning Beskrivning av ApplicationGroup. sträng
friendlyName Eget namn på ApplicationGroup. sträng
hostPoolArmPath HostPool-armsökväg för ApplicationGroup. sträng (krävs)
showInFeed Booleskt värde som representerar om applicationGroup visas i feeden. Bool

Microsoft.DesktopVirtualization/applicationGroups

Namn Beskrivning Värde
identitet ResourceModelWithAllowedPropertySetIdentity
sort Metadata som används av portalen/verktyg/etc för att återge olika UX-funktioner för resurser av samma typ; Till exempel apiApps är en typ av Microsoft.Web/sites-typ. Om det stöds måste resursprovidern verifiera och bevara det här värdet. sträng

Begränsningar:
Mönster = ^[-\w\._,\(\)]+$
plats Den geo-plats där resursen finns sträng
managedBy Det fullständigt kvalificerade resurs-ID:t för resursen som hanterar den här resursen. Anger om den här resursen hanteras av en annan Azure-resurs. Om detta finns tar distributionen i fullständigt läge inte bort resursen om den tas bort från mallen eftersom den hanteras av en annan resurs. sträng
Namn Resursnamnet sträng

Begränsningar:
Min längd = 3
Maximal längd = 64 (krävs)
plan ResourceModelWithAllowedPropertySetPlan
Egenskaper Detaljerade egenskaper för ApplicationGroup ApplicationGroupProperties (krävs)
Sku ResourceModelWithAllowedPropertySetSku
Taggar Resurstaggar Ordlista med taggnamn och värden.
typ Resurstypen "Microsoft.DesktopVirtualization/applicationGroups@2024-03-06-preview"

ResourceModelWithAllowedPropertySetIdentity

Namn Beskrivning Värde
typ Identitetstypen. "SystemAssigned"

ResourceModelWithAllowedPropertySetPlan

Namn Beskrivning Värde
Namn Ett användardefinierat namn på den artefakt från tredje part som införskaffas. sträng (krävs)
produkt Artefakten från tredje part som införskaffas. T.ex. NewRelic. Produkten mappar till OfferID som angetts för artefakten vid tidpunkten för registrering av datamarknaden. sträng (krävs)
promotionCode En utgivare tillhandahöll kampanjkod som etablerats på datamarknaden för den nämnda produkten/artefakten. sträng
förläggare Utgivaren av den tredjepartsartefakt som köps. T.ex. NewRelic sträng (krävs)
version Versionen av önskad produkt/artefakt. sträng

ResourceModelWithAllowedPropertySetSku

Namn Beskrivning Värde
kapacitet Om SKU:n stöder utskalning/in bör kapacitets heltal inkluderas. Om det inte går att skala ut/in för resursen kan detta utelämnas. Int
familj Om tjänsten har olika generationer av maskinvara, för samma SKU, kan den samlas in här. sträng
Namn Namnet på SKU:n. Ex - P3. Det är vanligtvis en bokstav+nummerkod sträng (krävs)
storlek SKU-storleken. När namnfältet är kombinationen av nivå och något annat värde är detta den fristående koden. sträng
Nivå Det här fältet måste implementeras av resursprovidern om tjänsten har mer än en nivå, men inte krävs på en PUT. "Grundläggande"
"Kostnadsfri"
"Premium"
"Standard"

ResourceModelWithAllowedPropertySetTags

Namn Beskrivning Värde

Användningsexempel

Azure-verifierade moduler

Följande Azure-verifierade moduler kan användas för att distribuera den här resurstypen.

Modul Beskrivning
Programgrupp för Azure Virtual Desktop (AVD) AVM-resursmodul för Programgrupp för Azure Virtual Desktop (AVD)