Compartilhar via


HostPool interface

Representa uma definição de HostPool.

Extends

Propriedades

agentUpdate

A configuração do host de sessão para atualizar o agente, o agente de monitoramento e o componente de pilha.

appAttachPackageReferences

Lista de links do Pacote de Anexação de Aplicativos. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

applicationGroupReferences

Lista de links applicationGroup. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

cloudPcResource

É um recurso de computador na nuvem. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

customRdpProperty

Propriedade rdp personalizada do HostPool.

description

Descrição do HostPool.

friendlyName

Nome amigável de HostPool.

hostPoolType

Tipo de HostPool para área de trabalho.

loadBalancerType

O tipo do balanceador de carga.

maxSessionLimit

O limite máximo de sessão de HostPool.

objectId

ObjectId de HostPool. (uso interno) OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

personalDesktopAssignmentType

Tipo PersonalDesktopAssignment para HostPool.

preferredAppGroupType

O tipo de tipo de grupo de aplicativos preferencial, padrão para o Grupo de Aplicativos da Área de Trabalho

privateEndpointConnections

Lista de conexão de ponto de extremidade privado associada ao recurso especificado OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

publicNetworkAccess

Habilitado permite que esse recurso seja acessado de redes públicas e privadas, desabilitado permite que esse recurso seja acessado apenas por meio de pontos de extremidade privados

registrationInfo

As informações de registro do HostPool.

ring

O número do anel de HostPool.

ssoadfsAuthority

URL para o servidor ADFS do cliente para assinar certificados de SSO do WVD.

ssoClientId

ClientId para a Terceira Parte Confiável registrada usada para emitir certificados de SSO do WVD.

ssoClientSecretKeyVaultPath

Caminho para o Azure KeyVault armazenando o segredo usado para comunicação com o ADFS.

ssoSecretType

O tipo de logon único no Tipo Secreto.

startVMOnConnect

O sinalizador para ativar/desativar o recurso StartVMOnConnect.

validationEnvironment

É o ambiente de validação.

vmTemplate

Modelo de VM para configuração de sessionhosts no hostpool.

Propriedades herdadas

etag

O campo de etag não é necessário. Se 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 If-Range (seção 14.27). OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

id

ID de recurso totalmente qualificada para o recurso. Por exemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" OBSERVAÇÃO: Essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

identity
kind

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 um tipo de Microsoft.Web/sites. Se houver suporte, o provedor de recursos deverá validar e persistir esse valor.

location

A localização geográfica onde o recurso reside

managedBy

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.

name

O nome do recurso OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

plan
sku
systemData

Metadados do Azure Resource Manager que contêm informações createdBy e modifiedBy. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

tags

Marcas de recurso.

type

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Detalhes da propriedade

agentUpdate

A configuração do host de sessão para atualizar o agente, o agente de monitoramento e o componente de pilha.

agentUpdate?: AgentUpdateProperties

Valor da propriedade

appAttachPackageReferences

Lista de links do Pacote de Anexação de Aplicativos. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

appAttachPackageReferences?: string[]

Valor da propriedade

string[]

applicationGroupReferences

Lista de links applicationGroup. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

applicationGroupReferences?: string[]

Valor da propriedade

string[]

cloudPcResource

É um recurso de computador na nuvem. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

cloudPcResource?: boolean

Valor da propriedade

boolean

customRdpProperty

Propriedade rdp personalizada do HostPool.

customRdpProperty?: string

Valor da propriedade

string

description

Descrição do HostPool.

description?: string

Valor da propriedade

string

friendlyName

Nome amigável de HostPool.

friendlyName?: string

Valor da propriedade

string

hostPoolType

Tipo de HostPool para área de trabalho.

hostPoolType: string

Valor da propriedade

string

loadBalancerType

O tipo do balanceador de carga.

loadBalancerType: string

Valor da propriedade

string

maxSessionLimit

O limite máximo de sessão de HostPool.

maxSessionLimit?: number

Valor da propriedade

number

objectId

ObjectId de HostPool. (uso interno) OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

objectId?: string

Valor da propriedade

string

personalDesktopAssignmentType

Tipo PersonalDesktopAssignment para HostPool.

personalDesktopAssignmentType?: string

Valor da propriedade

string

preferredAppGroupType

O tipo de tipo de grupo de aplicativos preferencial, padrão para o Grupo de Aplicativos da Área de Trabalho

preferredAppGroupType: string

Valor da propriedade

string

privateEndpointConnections

Lista de conexão de ponto de extremidade privado associada ao recurso especificado OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

privateEndpointConnections?: PrivateEndpointConnection[]

Valor da propriedade

publicNetworkAccess

Habilitado permite que esse recurso seja acessado de redes públicas e privadas, desabilitado permite que esse recurso seja acessado apenas por meio de pontos de extremidade privados

publicNetworkAccess?: string

Valor da propriedade

string

registrationInfo

As informações de registro do HostPool.

registrationInfo?: RegistrationInfo

Valor da propriedade

ring

O número do anel de HostPool.

ring?: number

Valor da propriedade

number

ssoadfsAuthority

URL para o servidor ADFS do cliente para assinar certificados de SSO do WVD.

ssoadfsAuthority?: string

Valor da propriedade

string

ssoClientId

ClientId para a Terceira Parte Confiável registrada usada para emitir certificados de SSO do WVD.

ssoClientId?: string

Valor da propriedade

string

ssoClientSecretKeyVaultPath

Caminho para o Azure KeyVault armazenando o segredo usado para comunicação com o ADFS.

ssoClientSecretKeyVaultPath?: string

Valor da propriedade

string

ssoSecretType

O tipo de logon único no Tipo Secreto.

ssoSecretType?: string

Valor da propriedade

string

startVMOnConnect

O sinalizador para ativar/desativar o recurso StartVMOnConnect.

startVMOnConnect?: boolean

Valor da propriedade

boolean

validationEnvironment

É o ambiente de validação.

validationEnvironment?: boolean

Valor da propriedade

boolean

vmTemplate

Modelo de VM para configuração de sessionhosts no hostpool.

vmTemplate?: string

Valor da propriedade

string

Detalhes das propriedades herdadas

etag

O campo de etag não é necessário. Se 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 If-Range (seção 14.27). OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

etag?: string

Valor da propriedade

string

herdado deResourceModelWithAllowedPropertySet.etag

id

ID de recurso totalmente qualificada para o recurso. Por exemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" OBSERVAÇÃO: Essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

id?: string

Valor da propriedade

string

herdado deResourceModelWithAllowedPropertySet.id

identity

identity?: ResourceModelWithAllowedPropertySetIdentity

Valor da propriedade

herdado deResourceModelWithAllowedPropertySet.identity

kind

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 um tipo de Microsoft.Web/sites. Se houver suporte, o provedor de recursos deverá validar e persistir esse valor.

kind?: string

Valor da propriedade

string

herdado deResourceModelWithAllowedPropertySet.kind

location

A localização geográfica onde o recurso reside

location: string

Valor da propriedade

string

Herdado deResourceModelWithAllowedPropertySet.location

managedBy

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.

managedBy?: string

Valor da propriedade

string

herdado deResourceModelWithAllowedPropertySet.managedBy

name

O nome do recurso OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name?: string

Valor da propriedade

string

herdado deResourceModelWithAllowedPropertySet.name

plan

plan?: ResourceModelWithAllowedPropertySetPlan

Valor da propriedade

Herdado deResourceModelWithAllowedPropertySet.plan

sku

sku?: ResourceModelWithAllowedPropertySetSku

Valor da propriedade

Herdado deResourceModelWithAllowedPropertySet.sku

systemData

Metadados do Azure Resource Manager que contêm informações createdBy e modifiedBy. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

systemData?: SystemData

Valor da propriedade

herdado deResourceModelWithAllowedPropertySet.systemData

tags

Marcas de recurso.

tags?: {[propertyName: string]: string}

Valor da propriedade

{[propertyName: string]: string}

Herdado deResourceModelWithAllowedPropertySet.tags

type

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type?: string

Valor da propriedade

string

Herdado deResourceModelWithAllowedPropertySet.type