ResourceProvisionPayload interface
Modelo de dados de criação de recursos
Propriedades
| base |
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) |
| resource |
Número de VMs a serem criadas |
| resource |
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. |
| resource |
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