Compartilhar via


ArmDesktopVirtualizationModelFactory.VirtualApplicationGroupData Método

Definição

Inicializa uma nova instância de VirtualApplicationGroupData.

public static Azure.ResourceManager.DesktopVirtualization.VirtualApplicationGroupData VirtualApplicationGroupData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, string objectId = default, string description = default, string friendlyName = default, Azure.Core.ResourceIdentifier hostPoolId = default, Azure.Core.ResourceIdentifier workspaceId = default, Azure.ResourceManager.DesktopVirtualization.Models.VirtualApplicationGroupType applicationGroupType = default, bool? isCloudPCResource = default, bool? showInFeed = default, Azure.Core.ResourceIdentifier managedBy = default, string kind = default, Azure.ETag? etag = default, Azure.ResourceManager.Models.ManagedServiceIdentity identity = default, Azure.ResourceManager.DesktopVirtualization.Models.DesktopVirtualizationSku sku = default, Azure.ResourceManager.Models.ArmPlan plan = default);
static member VirtualApplicationGroupData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * string * string * string * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * Azure.ResourceManager.DesktopVirtualization.Models.VirtualApplicationGroupType * Nullable<bool> * Nullable<bool> * Azure.Core.ResourceIdentifier * string * Nullable<Azure.ETag> * Azure.ResourceManager.Models.ManagedServiceIdentity * Azure.ResourceManager.DesktopVirtualization.Models.DesktopVirtualizationSku * Azure.ResourceManager.Models.ArmPlan -> Azure.ResourceManager.DesktopVirtualization.VirtualApplicationGroupData
Public Shared Function VirtualApplicationGroupData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional objectId As String = Nothing, Optional description As String = Nothing, Optional friendlyName As String = Nothing, Optional hostPoolId As ResourceIdentifier = Nothing, Optional workspaceId As ResourceIdentifier = Nothing, Optional applicationGroupType As VirtualApplicationGroupType = Nothing, Optional isCloudPCResource As Nullable(Of Boolean) = Nothing, Optional showInFeed As Nullable(Of Boolean) = Nothing, Optional managedBy As ResourceIdentifier = Nothing, Optional kind As String = Nothing, Optional etag As Nullable(Of ETag) = Nothing, Optional identity As ManagedServiceIdentity = Nothing, Optional sku As DesktopVirtualizationSku = Nothing, Optional plan As ArmPlan = Nothing) As VirtualApplicationGroupData

Parâmetros

name
String

O nome.

resourceType
ResourceType

O resourceType.

systemData
SystemData

O systemData.

tags
IDictionary<String,String>

As marcas.

location
AzureLocation

O local.

objectId
String

ObjectId de ApplicationGroup. (uso interno).

description
String

Descrição do ApplicationGroup.

friendlyName
String

Nome amigável de ApplicationGroup.

hostPoolId
ResourceIdentifier

Caminho do braço de HostPool do ApplicationGroup.

workspaceId
ResourceIdentifier

Caminho do braço do workspace do ApplicationGroup.

applicationGroupType
VirtualApplicationGroupType

Tipo de recurso de ApplicationGroup.

isCloudPCResource
Nullable<Boolean>

É um recurso de pc na nuvem.

showInFeed
Nullable<Boolean>

Booliano que representa se o applicationGroup é mostrado no feed.

managedBy
ResourceIdentifier

A ID de recurso totalmente qualificada do recurso que gerencia esse recurso. Indica se esse recurso é gerenciado por outro recurso do Azure. Se isso estiver presente, a implantação do modo completo não excluirá o recurso se ele for removido do modelo, pois ele é gerenciado por outro recurso.

kind
String

Metadados usados pelo portal/ferramentas/etc para renderizar diferentes experiências de experiência de experiência de usuário para recursos do mesmo tipo; Por exemplo, ApiApps são uma espécie de tipo Microsoft.Web/sites. Se houver suporte, o provedor de recursos deverá validar e persistir esse valor.

etag
Nullable<ETag>

O campo de etag não é necessário. Se ele for fornecido no corpo da resposta, ele também deverá ser fornecido como um cabeçalho de acordo com a convenção de etag normal. As marcas de entidade são usadas para comparar duas ou mais entidades do mesmo recurso solicitado. HTTP/1.1 usa marcas de entidade na etag (seção 14.19), If-Match (seção 14.24), If-None-Match (seção 14.26) e campos de cabeçalho If-Range (seção 14.27).

identity
ManagedServiceIdentity

Obtém ou define a identidade. Tipos de identidade com suporte atuais: SystemAssigned.

sku
DesktopVirtualizationSku

A definição do modelo de recurso que representa o SKU.

plan
ArmPlan

Obtém ou define o plano.

Retornos

Uma nova VirtualApplicationGroupData instância para zombar.

Aplica-se a