ResourceProvisionPayload interface

Modelo de dados de criação de recursos

Propriedades

baseProfile

Objeto JSON que contém propriedades de VM que são comuns em todas as VMs neste lote (se você quiser criar 100 VMs nesta solicitação, e todas elas tiverem o mesmo vmSize, inclua vmSize em baseProfile)

resourceCount

Número de VMs a serem criadas

resourceOverrides

Matriz JSON, que contém propriedades de VM que devem ser substituídas para cada VM no lote (se você quiser criar 100 VMs, todas elas precisam de uma propriedade computerName distinta, você passa computerNames para cada VM em lote nessa matriz), o serviço mesclará baseProfile com substituições específicas de VM e criará um VMProfile mesclado.

resourcePrefix

se resourceOverrides não contiver "name", o serviço criará o nome com base no prefixo e ResourceCount, por exemplo, resourceprefix-0,resourceprefix-1..

Detalhes de Propriedade

baseProfile

Objeto JSON que contém propriedades de VM que são comuns em todas as VMs neste lote (se você quiser criar 100 VMs nesta solicitação, e todas elas tiverem o mesmo vmSize, inclua vmSize em baseProfile)

baseProfile?: Record<string, any>

Valor de Propriedade

Record<string, any>

resourceCount

Número de VMs a serem criadas

resourceCount: number

Valor de Propriedade

number

resourceOverrides

Matriz JSON, que contém propriedades de VM que devem ser substituídas para cada VM no lote (se você quiser criar 100 VMs, todas elas precisam de uma propriedade computerName distinta, você passa computerNames para cada VM em lote nessa matriz), o serviço mesclará baseProfile com substituições específicas de VM e criará um VMProfile mesclado.

resourceOverrides?: Record<string, any>[]

Valor de Propriedade

Record<string, any>[]

resourcePrefix

se resourceOverrides não contiver "name", o serviço criará o nome com base no prefixo e ResourceCount, por exemplo, resourceprefix-0,resourceprefix-1..

resourcePrefix?: string

Valor de Propriedade

string