Dela via


Microsoft.DesktopVirtualization hostPools/msixPackages 2021-01-14-preview

Bicep-resursdefinition

Resurstypen hostPools/msixPackages 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/hostPools/msixPackages-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.DesktopVirtualization/hostPools/msixPackages@2021-01-14-preview' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    displayName: 'string'
    imagePath: 'string'
    isActive: bool
    isRegularRegistration: bool
    lastUpdated: 'string'
    packageApplications: [
      {
        appId: 'string'
        appUserModelID: 'string'
        description: 'string'
        friendlyName: 'string'
        iconImageName: 'string'
        rawIcon: any(...)
        rawPng: any(...)
      }
    ]
    packageDependencies: [
      {
        dependencyName: 'string'
        minVersion: 'string'
        publisher: 'string'
      }
    ]
    packageFamilyName: 'string'
    packageName: 'string'
    packageRelativePath: 'string'
    version: 'string'
  }
}

Egenskapsvärden

Microsoft.DesktopVirtualization/hostPools/msixPackages

Namn Beskrivning Värde
Namn Resursnamnet sträng

Begränsningar:
Min längd = 3
Maximal längd = 100 (krävs)
förälder I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen.

Mer information finns i Underordnad resurs utanför den överordnade resursen.
Symboliskt namn för resurs av typen: hostPools
Egenskaper Detaljerade egenskaper för MSIX-paketet MsixPackageProperties (krävs)

MsixPackageApplications

Namn Beskrivning Värde
appId Paketprogram-ID, som finns i appxmanifest.xml. sträng
appUserModelID Används för att aktivera paketprogram. Består av paketnamn och ApplicationID. Finns i appxmanifest.xml. sträng
beskrivning Beskrivning av paketprogrammet. sträng
friendlyName Användarvänligt namn. sträng
iconImageName Användarvänligt namn. sträng
rawIcon ikonen en 64-bitars sträng som en bytematris. någon
rawPng ikonen en 64-bitars sträng som en bytematris. någon

MsixPackageDependencies

Namn Beskrivning Värde
dependencyName Namn på paketberoende. sträng
minVersion Beroendeversion krävs. sträng
förläggare Namn på beroendeutgivare. sträng

MsixPackageProperties

Namn Beskrivning Värde
displayName Användarvänligt namn som ska visas i portalen. sträng
imagePath VHD/CIM-avbildningssökväg på nätverksresurs. sträng
isActive Gör den här versionen av paketet till den aktiva i värdpoolen. Bool
isRegularRegistration Anger hur paketet ska registreras i feeden. Bool
lastUpdated Datum paket uppdaterades senast, hittades i appxmanifest.xml. sträng
packageApplications Lista över paketprogram. MsixPackageApplications[]
packageDependencies Lista över paketberoenden. MsixPackageDependencies[]
packageFamilyName Paketfamiljenamn från appxmanifest.xml. Innehåller paketnamn och utgivarnamn. sträng
packageName Paketnamn från appxmanifest.xml. sträng
packageRelativePath Relativ sökväg till paketet i avbildningen. sträng
version Paketversion finns i appxmanifest.xml. sträng

Resursdefinition för ARM-mall

Resurstypen hostPools/msixPackages 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/hostPools/msixPackages-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.DesktopVirtualization/hostPools/msixPackages",
  "apiVersion": "2021-01-14-preview",
  "name": "string",
  "properties": {
    "displayName": "string",
    "imagePath": "string",
    "isActive": "bool",
    "isRegularRegistration": "bool",
    "lastUpdated": "string",
    "packageApplications": [
      {
        "appId": "string",
        "appUserModelID": "string",
        "description": "string",
        "friendlyName": "string",
        "iconImageName": "string",
        "rawIcon": {},
        "rawPng": {}
      }
    ],
    "packageDependencies": [
      {
        "dependencyName": "string",
        "minVersion": "string",
        "publisher": "string"
      }
    ],
    "packageFamilyName": "string",
    "packageName": "string",
    "packageRelativePath": "string",
    "version": "string"
  }
}

Egenskapsvärden

Microsoft.DesktopVirtualization/hostPools/msixPackages

Namn Beskrivning Värde
apiVersion API-versionen "2021-01-14-preview"
Namn Resursnamnet sträng

Begränsningar:
Min längd = 3
Maximal längd = 100 (krävs)
Egenskaper Detaljerade egenskaper för MSIX-paketet MsixPackageProperties (krävs)
typ Resurstypen "Microsoft.DesktopVirtualization/hostPools/msixPackages"

MsixPackageApplications

Namn Beskrivning Värde
appId Paketprogram-ID, som finns i appxmanifest.xml. sträng
appUserModelID Används för att aktivera paketprogram. Består av paketnamn och ApplicationID. Finns i appxmanifest.xml. sträng
beskrivning Beskrivning av paketprogrammet. sträng
friendlyName Användarvänligt namn. sträng
iconImageName Användarvänligt namn. sträng
rawIcon ikonen en 64-bitars sträng som en bytematris. någon
rawPng ikonen en 64-bitars sträng som en bytematris. någon

MsixPackageDependencies

Namn Beskrivning Värde
dependencyName Namn på paketberoende. sträng
minVersion Beroendeversion krävs. sträng
förläggare Namn på beroendeutgivare. sträng

MsixPackageProperties

Namn Beskrivning Värde
displayName Användarvänligt namn som ska visas i portalen. sträng
imagePath VHD/CIM-avbildningssökväg på nätverksresurs. sträng
isActive Gör den här versionen av paketet till den aktiva i värdpoolen. Bool
isRegularRegistration Anger hur paketet ska registreras i feeden. Bool
lastUpdated Datum paket uppdaterades senast, hittades i appxmanifest.xml. sträng
packageApplications Lista över paketprogram. MsixPackageApplications[]
packageDependencies Lista över paketberoenden. MsixPackageDependencies[]
packageFamilyName Paketfamiljenamn från appxmanifest.xml. Innehåller paketnamn och utgivarnamn. sträng
packageName Paketnamn från appxmanifest.xml. sträng
packageRelativePath Relativ sökväg till paketet i avbildningen. sträng
version Paketversion finns i appxmanifest.xml. sträng

Användningsexempel

Resursdefinition för Terraform (AzAPI-provider)

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DesktopVirtualization/hostPools/msixPackages@2021-01-14-preview"
  name = "string"
  body = {
    properties = {
      displayName = "string"
      imagePath = "string"
      isActive = bool
      isRegularRegistration = bool
      lastUpdated = "string"
      packageApplications = [
        {
          appId = "string"
          appUserModelID = "string"
          description = "string"
          friendlyName = "string"
          iconImageName = "string"
          rawIcon = ?
          rawPng = ?
        }
      ]
      packageDependencies = [
        {
          dependencyName = "string"
          minVersion = "string"
          publisher = "string"
        }
      ]
      packageFamilyName = "string"
      packageName = "string"
      packageRelativePath = "string"
      version = "string"
    }
  }
}

Egenskapsvärden

Microsoft.DesktopVirtualization/hostPools/msixPackages

Namn Beskrivning Värde
Namn Resursnamnet sträng

Begränsningar:
Min längd = 3
Maximal längd = 100 (krävs)
parent_id ID för resursen som är överordnad för den här resursen. ID för resurs av typen: hostPools
Egenskaper Detaljerade egenskaper för MSIX-paketet MsixPackageProperties (krävs)
typ Resurstypen "Microsoft.DesktopVirtualization/hostPools/msixPackages@2021-01-14-preview"

MsixPackageApplications

Namn Beskrivning Värde
appId Paketprogram-ID, som finns i appxmanifest.xml. sträng
appUserModelID Används för att aktivera paketprogram. Består av paketnamn och ApplicationID. Finns i appxmanifest.xml. sträng
beskrivning Beskrivning av paketprogrammet. sträng
friendlyName Användarvänligt namn. sträng
iconImageName Användarvänligt namn. sträng
rawIcon ikonen en 64-bitars sträng som en bytematris. någon
rawPng ikonen en 64-bitars sträng som en bytematris. någon

MsixPackageDependencies

Namn Beskrivning Värde
dependencyName Namn på paketberoende. sträng
minVersion Beroendeversion krävs. sträng
förläggare Namn på beroendeutgivare. sträng

MsixPackageProperties

Namn Beskrivning Värde
displayName Användarvänligt namn som ska visas i portalen. sträng
imagePath VHD/CIM-avbildningssökväg på nätverksresurs. sträng
isActive Gör den här versionen av paketet till den aktiva i värdpoolen. Bool
isRegularRegistration Anger hur paketet ska registreras i feeden. Bool
lastUpdated Datum paket uppdaterades senast, hittades i appxmanifest.xml. sträng
packageApplications Lista över paketprogram. MsixPackageApplications[]
packageDependencies Lista över paketberoenden. MsixPackageDependencies[]
packageFamilyName Paketfamiljenamn från appxmanifest.xml. Innehåller paketnamn och utgivarnamn. sträng
packageName Paketnamn från appxmanifest.xml. sträng
packageRelativePath Relativ sökväg till paketet i avbildningen. sträng
version Paketversion finns i appxmanifest.xml. sträng