Microsoft.ConnectedVMwarevSphere virtualMachineInstances 2023-12-01
Definição de recurso do Bicep
O tipo de recurso virtualMachineInstances é um recurso de extensão, o que significa que você pode aplicá-lo a outro recurso.
Use a propriedade scope
neste recurso para definir o escopo desse recurso. Consulte Definir escopo em recursos de extensão no Bicep.
O tipo de recurso virtualMachineInstances pode ser implantado com operações direcionadas:
- Grupos de recursos - Consulte comandos de implantação do grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.
Formato de recurso
Para criar um recurso Microsoft.ConnectedVMwarevSphere/virtualMachineInstances, adicione o Bicep a seguir ao seu modelo.
resource symbolicname 'Microsoft.ConnectedVMwarevSphere/virtualMachineInstances@2023-12-01' = {
name: 'default'
scope: resourceSymbolicName
extendedLocation: {
name: 'string'
type: 'string'
}
properties: {
hardwareProfile: {
memorySizeMB: int
numCoresPerSocket: int
numCPUs: int
}
infrastructureProfile: {
firmwareType: 'string'
inventoryItemId: 'string'
smbiosUuid: 'string'
templateId: 'string'
vCenterId: 'string'
}
networkProfile: {
networkInterfaces: [
{
deviceKey: int
ipSettings: {
allocationMethod: 'string'
dnsServers: [
'string'
]
gateway: [
'string'
]
ipAddress: 'string'
subnetMask: 'string'
}
name: 'string'
networkId: 'string'
nicType: 'string'
powerOnBoot: 'string'
}
]
}
osProfile: {
adminPassword: 'string'
adminUsername: 'string'
computerName: 'string'
guestId: 'string'
osType: 'string'
windowsConfiguration: {
autoLogon: bool
autoLogonCount: int
domainName: 'string'
domainUsername: 'string'
domainUserPassword: 'string'
firstLogonCommands: [
'string'
]
fullName: 'string'
orgName: 'string'
productId: 'string'
timeZone: 'string'
workGroupName: 'string'
}
}
placementProfile: {
clusterId: 'string'
datastoreId: 'string'
hostId: 'string'
resourcePoolId: 'string'
}
securityProfile: {
uefiSettings: {
secureBootEnabled: bool
}
}
storageProfile: {
disks: [
{
controllerKey: int
deviceKey: int
deviceName: 'string'
diskMode: 'string'
diskSizeGB: int
diskType: 'string'
name: 'string'
unitNumber: int
}
]
}
}
}
Valores de propriedade
virtualMachineInstances
ExtendedLocation
Nome | Descrição | Valor |
---|---|---|
nome | O nome do local estendido. | corda |
tipo | O tipo de local estendido. | corda |
VirtualMachineInstanceProperties
Nome | Descrição | Valor |
---|---|---|
hardwareProfile | Propriedades de hardware. | hardwareProfile |
infrastructureProfile | Obtém o perfil de infraestrutura. | InfrastructureProfile |
networkProfile | Propriedades de rede. | NetworkProfile |
osProfile | Propriedades do sistema operacional. | OsProfileForVMInstance |
placementProfile | Propriedades de posicionamento. | |
securityProfile | Obtém o perfil de segurança. | SecurityProfile |
storageProfile | Propriedades de armazenamento. | StorageProfile |
HardwareProfile
Nome | Descrição | Valor |
---|---|---|
memorySizeMB | Obtém ou define o tamanho da memória em MBs para a vm. | int |
numCoresPerSocket | Obtém ou define o número de núcleos por soquete para a vm. O padrão é 1 se não especificado. | int |
numCPUs | Obtém ou define o número de vCPUs para a vm. | int |
InfrastructureProfile
Nome | Descrição | Valor |
---|---|---|
firmwareType | Tipo de firmware | 'bios' 'efi' |
inventoryItemId | Obtém ou define a ID do Item de inventário para a máquina virtual. | corda |
smbiosUuid | Obtém ou define a UUID do SMBIOS da vm. | corda |
templateId | Obtém ou define a ID do ARM do recurso de modelo para implantar a máquina virtual. | corda |
vCenterId | Obtém ou define a ID do ARM do recurso do vCenter no qual reside esse pool de recursos. | corda |
NetworkProfile
Nome | Descrição | Valor |
---|---|---|
networkInterfaces | Obtém ou define a lista de interfaces de rede associadas à máquina virtual. | NetworkInterface [] |
NetworkInterface
Nome | Descrição | Valor |
---|---|---|
deviceKey | Obtém ou define o valor da chave do dispositivo. | int |
ipSettings | Obtém ou define os ipsettings. | nicIPSettings |
nome | Obtém ou define o nome da interface de rede. | corda |
networkId | Obtém ou define a ID do ARM do recurso de rede para conectar a máquina virtual. | corda |
nicType | Tipo de NIC | 'e1000' 'e1000e' 'pcnet32' 'vmxnet' 'vmxnet2' 'vmxnet3' |
powerOnBoot | Obtém ou define a energia na inicialização. | 'desabilitado' 'habilitado' |
NicIPSettings
Nome | Descrição | Valor |
---|---|---|
allocationMethod | Obtém ou define o método de alocação nic. | 'dinâmico' 'linklayer' 'other' 'aleatório' 'estático' 'unset' |
dnsServers | Obtém ou define os servidores dns. | string[] |
porta | Obtém ou define o gateway. | string[] |
ipAddress | Obtém ou define o endereço ip da nic. | corda |
subnetMask | Obtém ou define a máscara. | corda |
OsProfileForVMInstance
Nome | Descrição | Valor |
---|---|---|
adminPassword | Define a senha do administrador. | corda Restrições: Valor confidencial. Passe como um parâmetro seguro. |
adminUsername | Obtém ou define o nome de usuário do administrador. | corda |
computerName | Obtém ou define o nome do computador. | corda |
guestId | Obtém ou define a guestId. | corda |
osType | Obtém ou define o tipo do sistema operacional. | 'Linux' 'Outros' 'Windows' |
windowsConfiguration | Configuração do Windows. | WindowsConfiguration |
WindowsConfiguration
Nome | Descrição | Valor |
---|---|---|
autoLogon | Define um valor que indica se o logon automático está habilitado. | Bool |
autoLogonCount | Define a contagem automática de logon. | int |
domainName | Define o nome de domínio que a VM deve ingressar. | corda |
domainUsername | Define o nome de usuário do domínio. | corda |
domainUserPassword | Define a senha do usuário do domínio. | corda Restrições: Valor confidencial. Passe como um parâmetro seguro. |
firstLogonCommands | Define os primeiros comandos de logon | string[] |
fullName | Define o nome completo do proprietário da vm. | corda |
orgName | Define o nome da organização ao qual o proprietário da vm pertence. | corda |
Productid | Define a ID do produto da VM. | corda |
Fuso horário | Especifica o fuso horário da máquina virtual. por exemplo, "Horário Padrão do Pacífico". O nome do fuso horário corresponde aos fusos horários listados nos valores de nome do Fuso Horário da Microsoft (/previous-versions/windows/embedded/ms912391(v=winembedded.11)). | corda |
workGroupName | Define o nome do grupo de trabalho ao qual a VM deve ingressar. | corda |
PlacementProfile
Nome | Descrição | Valor |
---|---|---|
clusterId | Obtém ou define a ID do ARM do recurso de cluster no qual essa máquina virtual será implantada. | corda |
datastoreId | Obtém ou define a ID do ARM do recurso de armazenamento de dados no qual os dados da máquina virtual serão mantidos. | corda |
hostId | Obtém ou define a ID do ARM do recurso de host no qual essa máquina virtual será implantada. | corda |
resourcePoolId | Obtém ou define a ID do ARM do recurso resourcePool no qual essa máquina virtual será implantada. | corda |
SecurityProfile
Nome | Descrição | Valor |
---|---|---|
uefiSettings | Especifica as configurações de segurança, como inicialização segura usada durante a criação da máquina virtual. | uefiSettings |
UefiSettings
Nome | Descrição | Valor |
---|---|---|
secureBootEnabled | Especifica se a inicialização segura deve ser habilitada na máquina virtual. | Bool |
StorageProfile
Nome | Descrição | Valor |
---|---|---|
Discos | Obtém ou define a lista de discos virtuais associados à máquina virtual. | virtualDisk[] |
VirtualDisk
Nome | Descrição | Valor |
---|---|---|
controllerKey | Obtém ou define a ID do controlador. | int |
deviceKey | Obtém ou define o valor da chave do dispositivo. | int |
deviceName | Obtém ou define o nome do dispositivo. | corda |
diskMode | Obtém ou define o modo de disco. | 'independent_nonpersistent' 'independent_persistent' 'persistente' |
diskSizeGB | Obtém ou define o tamanho total do disco. | int |
diskType | Obtém ou define o tipo de backup de disco. | 'flat' 'pmem' 'rawphysical' 'rawvirtual' 'sesparse' 'esparso' 'desconhecido' |
nome | Obtém ou define o nome do disco virtual. | corda |
unitNumber | Obtém ou define o número da unidade do disco no controlador. | int |
Definição de recurso de modelo do ARM
O tipo de recurso virtualMachineInstances é um recurso de extensão, o que significa que você pode aplicá-lo a outro recurso.
Use a propriedade scope
neste recurso para definir o escopo desse recurso. Consulte Definir escopo em recursos de extensão em modelos do ARM.
O tipo de recurso virtualMachineInstances pode ser implantado com operações direcionadas:
- Grupos de recursos - Consulte comandos de implantação do grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.
Formato de recurso
Para criar um recurso Microsoft.ConnectedVMwarevSphere/virtualMachineInstances, adicione o JSON a seguir ao modelo.
{
"type": "Microsoft.ConnectedVMwarevSphere/virtualMachineInstances",
"apiVersion": "2023-12-01",
"name": "default",
"scope": "string",
"extendedLocation": {
"name": "string",
"type": "string"
},
"properties": {
"hardwareProfile": {
"memorySizeMB": "int",
"numCoresPerSocket": "int",
"numCPUs": "int"
},
"infrastructureProfile": {
"firmwareType": "string",
"inventoryItemId": "string",
"smbiosUuid": "string",
"templateId": "string",
"vCenterId": "string"
},
"networkProfile": {
"networkInterfaces": [
{
"deviceKey": "int",
"ipSettings": {
"allocationMethod": "string",
"dnsServers": [ "string" ],
"gateway": [ "string" ],
"ipAddress": "string",
"subnetMask": "string"
},
"name": "string",
"networkId": "string",
"nicType": "string",
"powerOnBoot": "string"
}
]
},
"osProfile": {
"adminPassword": "string",
"adminUsername": "string",
"computerName": "string",
"guestId": "string",
"osType": "string",
"windowsConfiguration": {
"autoLogon": "bool",
"autoLogonCount": "int",
"domainName": "string",
"domainUsername": "string",
"domainUserPassword": "string",
"firstLogonCommands": [ "string" ],
"fullName": "string",
"orgName": "string",
"productId": "string",
"timeZone": "string",
"workGroupName": "string"
}
},
"placementProfile": {
"clusterId": "string",
"datastoreId": "string",
"hostId": "string",
"resourcePoolId": "string"
},
"securityProfile": {
"uefiSettings": {
"secureBootEnabled": "bool"
}
},
"storageProfile": {
"disks": [
{
"controllerKey": "int",
"deviceKey": "int",
"deviceName": "string",
"diskMode": "string",
"diskSizeGB": "int",
"diskType": "string",
"name": "string",
"unitNumber": "int"
}
]
}
}
}
Valores de propriedade
virtualMachineInstances
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | 'Microsoft.ConnectedVMwarevSphere/virtualMachineInstances' |
apiVersion | A versão da API do recurso | '2023-12-01' |
nome | O nome do recurso | 'default' |
âmbito | Use ao criar um recurso de extensão em um escopo diferente do escopo de implantação. | Recurso de destino Para JSON, defina o valor como o nome completo do recurso para aplicar o recurso de extensão ao qual. |
extendedLocation | Obtém ou define o local estendido. | ExtendedLocation |
Propriedades | Propriedades do recurso. | VirtualMachineInstanceProperties (obrigatório) |
ExtendedLocation
Nome | Descrição | Valor |
---|---|---|
nome | O nome do local estendido. | corda |
tipo | O tipo de local estendido. | corda |
VirtualMachineInstanceProperties
Nome | Descrição | Valor |
---|---|---|
hardwareProfile | Propriedades de hardware. | hardwareProfile |
infrastructureProfile | Obtém o perfil de infraestrutura. | InfrastructureProfile |
networkProfile | Propriedades de rede. | NetworkProfile |
osProfile | Propriedades do sistema operacional. | OsProfileForVMInstance |
placementProfile | Propriedades de posicionamento. | |
securityProfile | Obtém o perfil de segurança. | SecurityProfile |
storageProfile | Propriedades de armazenamento. | StorageProfile |
HardwareProfile
Nome | Descrição | Valor |
---|---|---|
memorySizeMB | Obtém ou define o tamanho da memória em MBs para a vm. | int |
numCoresPerSocket | Obtém ou define o número de núcleos por soquete para a vm. O padrão é 1 se não especificado. | int |
numCPUs | Obtém ou define o número de vCPUs para a vm. | int |
InfrastructureProfile
Nome | Descrição | Valor |
---|---|---|
firmwareType | Tipo de firmware | 'bios' 'efi' |
inventoryItemId | Obtém ou define a ID do Item de inventário para a máquina virtual. | corda |
smbiosUuid | Obtém ou define a UUID do SMBIOS da vm. | corda |
templateId | Obtém ou define a ID do ARM do recurso de modelo para implantar a máquina virtual. | corda |
vCenterId | Obtém ou define a ID do ARM do recurso do vCenter no qual reside esse pool de recursos. | corda |
NetworkProfile
Nome | Descrição | Valor |
---|---|---|
networkInterfaces | Obtém ou define a lista de interfaces de rede associadas à máquina virtual. | NetworkInterface [] |
NetworkInterface
Nome | Descrição | Valor |
---|---|---|
deviceKey | Obtém ou define o valor da chave do dispositivo. | int |
ipSettings | Obtém ou define os ipsettings. | nicIPSettings |
nome | Obtém ou define o nome da interface de rede. | corda |
networkId | Obtém ou define a ID do ARM do recurso de rede para conectar a máquina virtual. | corda |
nicType | Tipo de NIC | 'e1000' 'e1000e' 'pcnet32' 'vmxnet' 'vmxnet2' 'vmxnet3' |
powerOnBoot | Obtém ou define a energia na inicialização. | 'desabilitado' 'habilitado' |
NicIPSettings
Nome | Descrição | Valor |
---|---|---|
allocationMethod | Obtém ou define o método de alocação nic. | 'dinâmico' 'linklayer' 'other' 'aleatório' 'estático' 'unset' |
dnsServers | Obtém ou define os servidores dns. | string[] |
porta | Obtém ou define o gateway. | string[] |
ipAddress | Obtém ou define o endereço ip da nic. | corda |
subnetMask | Obtém ou define a máscara. | corda |
OsProfileForVMInstance
Nome | Descrição | Valor |
---|---|---|
adminPassword | Define a senha do administrador. | corda Restrições: Valor confidencial. Passe como um parâmetro seguro. |
adminUsername | Obtém ou define o nome de usuário do administrador. | corda |
computerName | Obtém ou define o nome do computador. | corda |
guestId | Obtém ou define a guestId. | corda |
osType | Obtém ou define o tipo do sistema operacional. | 'Linux' 'Outros' 'Windows' |
windowsConfiguration | Configuração do Windows. | WindowsConfiguration |
WindowsConfiguration
Nome | Descrição | Valor |
---|---|---|
autoLogon | Define um valor que indica se o logon automático está habilitado. | Bool |
autoLogonCount | Define a contagem automática de logon. | int |
domainName | Define o nome de domínio que a VM deve ingressar. | corda |
domainUsername | Define o nome de usuário do domínio. | corda |
domainUserPassword | Define a senha do usuário do domínio. | corda Restrições: Valor confidencial. Passe como um parâmetro seguro. |
firstLogonCommands | Define os primeiros comandos de logon | string[] |
fullName | Define o nome completo do proprietário da vm. | corda |
orgName | Define o nome da organização ao qual o proprietário da vm pertence. | corda |
Productid | Define a ID do produto da VM. | corda |
Fuso horário | Especifica o fuso horário da máquina virtual. por exemplo, "Horário Padrão do Pacífico". O nome do fuso horário corresponde aos fusos horários listados nos valores de nome do Fuso Horário da Microsoft (/previous-versions/windows/embedded/ms912391(v=winembedded.11)). | corda |
workGroupName | Define o nome do grupo de trabalho ao qual a VM deve ingressar. | corda |
PlacementProfile
Nome | Descrição | Valor |
---|---|---|
clusterId | Obtém ou define a ID do ARM do recurso de cluster no qual essa máquina virtual será implantada. | corda |
datastoreId | Obtém ou define a ID do ARM do recurso de armazenamento de dados no qual os dados da máquina virtual serão mantidos. | corda |
hostId | Obtém ou define a ID do ARM do recurso de host no qual essa máquina virtual será implantada. | corda |
resourcePoolId | Obtém ou define a ID do ARM do recurso resourcePool no qual essa máquina virtual será implantada. | corda |
SecurityProfile
Nome | Descrição | Valor |
---|---|---|
uefiSettings | Especifica as configurações de segurança, como inicialização segura usada durante a criação da máquina virtual. | uefiSettings |
UefiSettings
Nome | Descrição | Valor |
---|---|---|
secureBootEnabled | Especifica se a inicialização segura deve ser habilitada na máquina virtual. | Bool |
StorageProfile
Nome | Descrição | Valor |
---|---|---|
Discos | Obtém ou define a lista de discos virtuais associados à máquina virtual. | virtualDisk[] |
VirtualDisk
Nome | Descrição | Valor |
---|---|---|
controllerKey | Obtém ou define a ID do controlador. | int |
deviceKey | Obtém ou define o valor da chave do dispositivo. | int |
deviceName | Obtém ou define o nome do dispositivo. | corda |
diskMode | Obtém ou define o modo de disco. | 'independent_nonpersistent' 'independent_persistent' 'persistente' |
diskSizeGB | Obtém ou define o tamanho total do disco. | int |
diskType | Obtém ou define o tipo de backup de disco. | 'flat' 'pmem' 'rawphysical' 'rawvirtual' 'sesparse' 'esparso' 'desconhecido' |
nome | Obtém ou define o nome do disco virtual. | corda |
unitNumber | Obtém ou define o número da unidade do disco no controlador. | int |
Definição de recurso do Terraform (provedor de AzAPI)
O tipo de recurso virtualMachineInstances é um recurso de extensão, o que significa que você pode aplicá-lo a outro recurso.
Use a propriedade parent_id
neste recurso para definir o escopo desse recurso.
O tipo de recurso virtualMachineInstances pode ser implantado com operações direcionadas:
- grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.
Formato de recurso
Para criar um recurso Microsoft.ConnectedVMwarevSphere/virtualMachineInstances, adicione o Terraform a seguir ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.ConnectedVMwarevSphere/virtualMachineInstances@2023-12-01"
name = "default"
parent_id = "string"
body = jsonencode({
properties = {
hardwareProfile = {
memorySizeMB = int
numCoresPerSocket = int
numCPUs = int
}
infrastructureProfile = {
firmwareType = "string"
inventoryItemId = "string"
smbiosUuid = "string"
templateId = "string"
vCenterId = "string"
}
networkProfile = {
networkInterfaces = [
{
deviceKey = int
ipSettings = {
allocationMethod = "string"
dnsServers = [
"string"
]
gateway = [
"string"
]
ipAddress = "string"
subnetMask = "string"
}
name = "string"
networkId = "string"
nicType = "string"
powerOnBoot = "string"
}
]
}
osProfile = {
adminPassword = "string"
adminUsername = "string"
computerName = "string"
guestId = "string"
osType = "string"
windowsConfiguration = {
autoLogon = bool
autoLogonCount = int
domainName = "string"
domainUsername = "string"
domainUserPassword = "string"
firstLogonCommands = [
"string"
]
fullName = "string"
orgName = "string"
productId = "string"
timeZone = "string"
workGroupName = "string"
}
}
placementProfile = {
clusterId = "string"
datastoreId = "string"
hostId = "string"
resourcePoolId = "string"
}
securityProfile = {
uefiSettings = {
secureBootEnabled = bool
}
}
storageProfile = {
disks = [
{
controllerKey = int
deviceKey = int
deviceName = "string"
diskMode = "string"
diskSizeGB = int
diskType = "string"
name = "string"
unitNumber = int
}
]
}
}
extendedLocation = {
name = "string"
type = "string"
}
})
}
Valores de propriedade
virtualMachineInstances
ExtendedLocation
Nome | Descrição | Valor |
---|---|---|
nome | O nome do local estendido. | corda |
tipo | O tipo de local estendido. | corda |
VirtualMachineInstanceProperties
Nome | Descrição | Valor |
---|---|---|
hardwareProfile | Propriedades de hardware. | hardwareProfile |
infrastructureProfile | Obtém o perfil de infraestrutura. | InfrastructureProfile |
networkProfile | Propriedades de rede. | NetworkProfile |
osProfile | Propriedades do sistema operacional. | OsProfileForVMInstance |
placementProfile | Propriedades de posicionamento. | |
securityProfile | Obtém o perfil de segurança. | SecurityProfile |
storageProfile | Propriedades de armazenamento. | StorageProfile |
HardwareProfile
Nome | Descrição | Valor |
---|---|---|
memorySizeMB | Obtém ou define o tamanho da memória em MBs para a vm. | int |
numCoresPerSocket | Obtém ou define o número de núcleos por soquete para a vm. O padrão é 1 se não especificado. | int |
numCPUs | Obtém ou define o número de vCPUs para a vm. | int |
InfrastructureProfile
Nome | Descrição | Valor |
---|---|---|
firmwareType | Tipo de firmware | "bios" "efi" |
inventoryItemId | Obtém ou define a ID do Item de inventário para a máquina virtual. | corda |
smbiosUuid | Obtém ou define a UUID do SMBIOS da vm. | corda |
templateId | Obtém ou define a ID do ARM do recurso de modelo para implantar a máquina virtual. | corda |
vCenterId | Obtém ou define a ID do ARM do recurso do vCenter no qual reside esse pool de recursos. | corda |
NetworkProfile
Nome | Descrição | Valor |
---|---|---|
networkInterfaces | Obtém ou define a lista de interfaces de rede associadas à máquina virtual. | NetworkInterface [] |
NetworkInterface
Nome | Descrição | Valor |
---|---|---|
deviceKey | Obtém ou define o valor da chave do dispositivo. | int |
ipSettings | Obtém ou define os ipsettings. | nicIPSettings |
nome | Obtém ou define o nome da interface de rede. | corda |
networkId | Obtém ou define a ID do ARM do recurso de rede para conectar a máquina virtual. | corda |
nicType | Tipo de NIC | "e1000" "e1000e" "pcnet32" "vmxnet" "vmxnet2" "vmxnet3" |
powerOnBoot | Obtém ou define a energia na inicialização. | "Desabilitado" "habilitado" |
NicIPSettings
Nome | Descrição | Valor |
---|---|---|
allocationMethod | Obtém ou define o método de alocação nic. | "dinâmico" "linklayer" "other" "aleatório" "estático" "unset" |
dnsServers | Obtém ou define os servidores dns. | string[] |
porta | Obtém ou define o gateway. | string[] |
ipAddress | Obtém ou define o endereço ip da nic. | corda |
subnetMask | Obtém ou define a máscara. | corda |
OsProfileForVMInstance
Nome | Descrição | Valor |
---|---|---|
adminPassword | Define a senha do administrador. | corda Restrições: Valor confidencial. Passe como um parâmetro seguro. |
adminUsername | Obtém ou define o nome de usuário do administrador. | corda |
computerName | Obtém ou define o nome do computador. | corda |
guestId | Obtém ou define a guestId. | corda |
osType | Obtém ou define o tipo do sistema operacional. | "Linux" "Outros" "Windows" |
windowsConfiguration | Configuração do Windows. | WindowsConfiguration |
WindowsConfiguration
Nome | Descrição | Valor |
---|---|---|
autoLogon | Define um valor que indica se o logon automático está habilitado. | Bool |
autoLogonCount | Define a contagem automática de logon. | int |
domainName | Define o nome de domínio que a VM deve ingressar. | corda |
domainUsername | Define o nome de usuário do domínio. | corda |
domainUserPassword | Define a senha do usuário do domínio. | corda Restrições: Valor confidencial. Passe como um parâmetro seguro. |
firstLogonCommands | Define os primeiros comandos de logon | string[] |
fullName | Define o nome completo do proprietário da vm. | corda |
orgName | Define o nome da organização ao qual o proprietário da vm pertence. | corda |
Productid | Define a ID do produto da VM. | corda |
Fuso horário | Especifica o fuso horário da máquina virtual. por exemplo, "Horário Padrão do Pacífico". O nome do fuso horário corresponde aos fusos horários listados nos valores de nome do Fuso Horário da Microsoft (/previous-versions/windows/embedded/ms912391(v=winembedded.11)). | corda |
workGroupName | Define o nome do grupo de trabalho ao qual a VM deve ingressar. | corda |
PlacementProfile
Nome | Descrição | Valor |
---|---|---|
clusterId | Obtém ou define a ID do ARM do recurso de cluster no qual essa máquina virtual será implantada. | corda |
datastoreId | Obtém ou define a ID do ARM do recurso de armazenamento de dados no qual os dados da máquina virtual serão mantidos. | corda |
hostId | Obtém ou define a ID do ARM do recurso de host no qual essa máquina virtual será implantada. | corda |
resourcePoolId | Obtém ou define a ID do ARM do recurso resourcePool no qual essa máquina virtual será implantada. | corda |
SecurityProfile
Nome | Descrição | Valor |
---|---|---|
uefiSettings | Especifica as configurações de segurança, como inicialização segura usada durante a criação da máquina virtual. | uefiSettings |
UefiSettings
Nome | Descrição | Valor |
---|---|---|
secureBootEnabled | Especifica se a inicialização segura deve ser habilitada na máquina virtual. | Bool |
StorageProfile
Nome | Descrição | Valor |
---|---|---|
Discos | Obtém ou define a lista de discos virtuais associados à máquina virtual. | virtualDisk[] |
VirtualDisk
Nome | Descrição | Valor |
---|---|---|
controllerKey | Obtém ou define a ID do controlador. | int |
deviceKey | Obtém ou define o valor da chave do dispositivo. | int |
deviceName | Obtém ou define o nome do dispositivo. | corda |
diskMode | Obtém ou define o modo de disco. | "independent_nonpersistent" "independent_persistent" "persistente" |
diskSizeGB | Obtém ou define o tamanho total do disco. | int |
diskType | Obtém ou define o tipo de backup de disco. | "simples" "pmem" "rawphysical" "rawvirtual" "sesparse" "esparso" "desconhecido" |
nome | Obtém ou define o nome do disco virtual. | corda |
unitNumber | Obtém ou define o número da unidade do disco no controlador. | int |