Partager via


Microsoft.ConnectedVMwarevSphere virtualMachines 2022-07-15-preview

Définition de ressource Bicep

Le type de ressource virtualMachines peut être déployé avec des opérations qui ciblent :

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format de ressource

Pour créer une ressource Microsoft.ConnectedVMwarevSphere/virtualMachines, ajoutez le bicep suivant à votre modèle.

resource symbolicname 'Microsoft.ConnectedVMwarevSphere/virtualMachines@2022-07-15-preview' = {
  extendedLocation: {
    name: 'string'
    type: 'string'
  }
  identity: {
    type: 'string'
  }
  kind: 'string'
  location: 'string'
  name: 'string'
  properties: {
    firmwareType: 'string'
    guestAgentProfile: {
      clientPublicKey: 'string'
    }
    hardwareProfile: {
      memorySizeMB: int
      numCoresPerSocket: int
      numCPUs: int
    }
    inventoryItemId: 'string'
    moRefId: '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'
      linuxConfiguration: {
        patchSettings: {
          assessmentMode: 'string'
          patchMode: 'string'
        }
      }
      osType: 'string'
      windowsConfiguration: {
        patchSettings: {
          assessmentMode: 'string'
          patchMode: 'string'
        }
      }
    }
    placementProfile: {
      clusterId: 'string'
      datastoreId: 'string'
      hostId: 'string'
      resourcePoolId: 'string'
    }
    resourcePoolId: 'string'
    securityProfile: {
      uefiSettings: {
        secureBootEnabled: bool
      }
    }
    smbiosUuid: 'string'
    storageProfile: {
      disks: [
        {
          controllerKey: int
          deviceKey: int
          deviceName: 'string'
          diskMode: 'string'
          diskSizeGB: int
          diskType: 'string'
          name: 'string'
          unitNumber: int
        }
      ]
    }
    templateId: 'string'
    vCenterId: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Valeurs de propriété

ExtendedLocation

Nom Description Valeur
nom Nom de l’emplacement étendu. corde
type Type d’emplacement étendu. corde

GuestAgentProfile

Nom Description Valeur
clientPublicKey Obtient ou définit la clé publique fournie par le client pour activer la gestion des invités. corde

HardwareProfile

Nom Description Valeur
memorySizeMB Obtient ou définit la taille de mémoire en MB pour la machine virtuelle. Int
numCoresPerSocket Obtient ou définit le nombre de cœurs par socket pour la machine virtuelle. La valeur par défaut est 1 si elle n’est pas spécifiée. Int
numCPUs Obtient ou définit le nombre de processeurs virtuels pour la machine virtuelle. Int

Identité

Nom Description Valeur
type Type d’identité de service managé. 'None'
'SystemAssigned' (obligatoire)

Microsoft.ConnectedVMwarevSphere/virtualMachines

Nom Description Valeur
extendedLocation Obtient ou définit l’emplacement étendu. ExtendedLocation
identité Identité de la ressource. Identity
gentil Métadonnées utilisées par le portail/l’outil/etc pour afficher différentes expériences d’expérience utilisateur pour les ressources du même type ; Par exemple, ApiApps est un type de Microsoft.Web/sites. Si elle est prise en charge, le fournisseur de ressources doit valider et conserver cette valeur. corde
emplacement Obtient ou définit l’emplacement. chaîne (obligatoire)
nom Nom de la ressource chaîne (obligatoire)
Propriétés Propriétés de ressource. VirtualMachineProperties (obligatoire)
étiquettes Balises de ressource Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles

NetworkInterface

Nom Description Valeur
deviceKey Obtient ou définit la valeur de la clé d’appareil. Int
ipSettings Obtient ou définit les ipsettings. NicIPSettings
nom Obtient ou définit le nom de l’interface réseau. corde
networkId Obtient ou définit l’ID ARM de la ressource réseau pour connecter la machine virtuelle. corde
nicType Type de carte réseau 'e1000'
'e1000e'
'pcnet32'
'vmxnet'
'vmxnet2'
'vmxnet3'
powerOnBoot Obtient ou définit l’alimentation au démarrage. 'disabled'
'enabled'

NetworkProfile

Nom Description Valeur
networkInterfaces Obtient ou définit la liste des interfaces réseau associées à la machine virtuelle. NetworkInterface[]

NicIPSettings

Nom Description Valeur
allocationMethod Obtient ou définit la méthode d’allocation de carte réseau. 'dynamique'
'linklayer'
'other'
'random'
'static'
'unset'
dnsServers Obtient ou définit les serveurs dns. string[]
passerelle Obtient ou définit la passerelle. string[]
ipAddress Obtient ou définit l’adresse IP de la carte réseau. corde
sous-réseauMask Obtient ou définit le masque. corde

OsProfile

Nom Description Valeur
adminPassword Obtient ou définit le mot de passe administrateur. corde

Contraintes:
Valeur sensible. Passez en tant que paramètre sécurisé.
adminUsername Obtient ou définit le nom d’utilisateur administrateur. corde
computerName Obtient ou définit le nom de l’ordinateur. corde
guestId Obtient ou définit l’guestId. corde
linuxConfiguration Spécifie la configuration Linux pour la gestion des mises à jour. osProfileLinuxConfiguration
osType Obtient ou définit le type du système d’exploitation. 'Linux'
'Other'
'Windows'
windowsConfiguration Spécifie la configuration windows pour la gestion des mises à jour. OsProfileWindowsConfiguration

OsProfileLinuxConfiguration

Nom Description Valeur
patchSettings Spécifie les paramètres de correctif. PatchSettings

OsProfileWindowsConfiguration

Nom Description Valeur
patchSettings Spécifie les paramètres de correctif. PatchSettings

PatchSettings

Nom Description Valeur
assessmentMode Spécifie le mode d’évaluation. corde
patchMode Spécifie le mode patch. corde

PlacementProfile

Nom Description Valeur
clusterId Obtient ou définit l’ID ARM de la ressource de cluster sur laquelle cette machine virtuelle sera déployée. corde
datastoreId Obtient ou définit l’ID ARM de la ressource de magasin de données sur laquelle les données de la machine virtuelle seront conservées. corde
hostId Obtient ou définit l’ID ARM de la ressource hôte sur laquelle cette machine virtuelle sera déployée. corde
resourcePoolId Obtient ou définit l’ID ARM de la ressource resourcePool sur laquelle cette machine virtuelle sera déployée. corde

SecurityProfile

Nom Description Valeur
uefiSettings Spécifie les paramètres de sécurité tels que le démarrage sécurisé utilisé lors de la création de la machine virtuelle. UefiSettings

StorageProfile

Nom Description Valeur
Disques Obtient ou définit la liste des disques virtuels associés à la machine virtuelle. VirtualDisk[]

UefiSettings

Nom Description Valeur
secureBootEnabled Spécifie si le démarrage sécurisé doit être activé sur la machine virtuelle. Bool

VirtualDisk

Nom Description Valeur
controllerKey Obtient ou définit l’ID du contrôleur. Int
deviceKey Obtient ou définit la valeur de la clé d’appareil. Int
deviceName Obtient ou définit le nom de l’appareil. corde
diskMode Obtient ou définit le mode disque. 'independent_nonpersistent'
'independent_persistent'
'persistent'
diskSizeGB Obtient ou définit la taille totale du disque. Int
diskType Obtient ou définit le type de stockage de disque. 'flat'
'pmem'
'rawphysical'
'rawvirtual'
'sesparse'
'éparse'
'inconnu'
nom Obtient ou définit le nom du disque virtuel. corde
unitNumber Obtient ou définit le numéro d’unité du disque sur le contrôleur. Int

VirtualMachineProperties

Nom Description Valeur
firmwareType Type de microprogramme 'bios'
'efi'
guestAgentProfile Propriétés d’état de l’agent invité. GuestAgentProfile
hardwareProfile Propriétés matérielles. HardwareProfile
inventoryItemId Obtient ou définit l’ID d’élément d’inventaire de la machine virtuelle. corde
moRefId Obtient ou définit l’ID vCenter MoRef (Référence d’objet managé) pour la machine virtuelle. corde
networkProfile Propriétés réseau. NetworkProfile
osProfile Propriétés du système d’exploitation. OsProfile
placementProfile Propriétés de placement. placementProfile
resourcePoolId Obtient ou définit l’ID ARM de la ressource resourcePool sur laquelle cette machine virtuelle va
déployer.
corde
securityProfile Obtient le profil de sécurité. SecurityProfile
smbiosUuid Obtient ou définit l’UUID SMBIOS de la machine virtuelle. corde
storageProfile Propriétés de stockage. StorageProfile
templateId Obtient ou définit l’ID ARM de la ressource de modèle pour déployer la machine virtuelle. corde
vCenterId Obtient ou définit l’ID ARM de la ressource vCenter dans laquelle réside ce pool de ressources. corde

VirtualMachineTags

Nom Description Valeur

Définition de ressource de modèle ARM

Le type de ressource virtualMachines peut être déployé avec des opérations qui ciblent :

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format de ressource

Pour créer une ressource Microsoft.ConnectedVMwarevSphere/virtualMachines, ajoutez le code JSON suivant à votre modèle.

{
  "type": "Microsoft.ConnectedVMwarevSphere/virtualMachines",
  "apiVersion": "2022-07-15-preview",
  "name": "string",
  "extendedLocation": {
    "name": "string",
    "type": "string"
  },
  "identity": {
    "type": "string"
  },
  "kind": "string",
  "location": "string",
  "properties": {
    "firmwareType": "string",
    "guestAgentProfile": {
      "clientPublicKey": "string"
    },
    "hardwareProfile": {
      "memorySizeMB": "int",
      "numCoresPerSocket": "int",
      "numCPUs": "int"
    },
    "inventoryItemId": "string",
    "moRefId": "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",
      "linuxConfiguration": {
        "patchSettings": {
          "assessmentMode": "string",
          "patchMode": "string"
        }
      },
      "osType": "string",
      "windowsConfiguration": {
        "patchSettings": {
          "assessmentMode": "string",
          "patchMode": "string"
        }
      }
    },
    "placementProfile": {
      "clusterId": "string",
      "datastoreId": "string",
      "hostId": "string",
      "resourcePoolId": "string"
    },
    "resourcePoolId": "string",
    "securityProfile": {
      "uefiSettings": {
        "secureBootEnabled": "bool"
      }
    },
    "smbiosUuid": "string",
    "storageProfile": {
      "disks": [
        {
          "controllerKey": "int",
          "deviceKey": "int",
          "deviceName": "string",
          "diskMode": "string",
          "diskSizeGB": "int",
          "diskType": "string",
          "name": "string",
          "unitNumber": "int"
        }
      ]
    },
    "templateId": "string",
    "vCenterId": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Valeurs de propriété

ExtendedLocation

Nom Description Valeur
nom Nom de l’emplacement étendu. corde
type Type d’emplacement étendu. corde

GuestAgentProfile

Nom Description Valeur
clientPublicKey Obtient ou définit la clé publique fournie par le client pour activer la gestion des invités. corde

HardwareProfile

Nom Description Valeur
memorySizeMB Obtient ou définit la taille de mémoire en MB pour la machine virtuelle. Int
numCoresPerSocket Obtient ou définit le nombre de cœurs par socket pour la machine virtuelle. La valeur par défaut est 1 si elle n’est pas spécifiée. Int
numCPUs Obtient ou définit le nombre de processeurs virtuels pour la machine virtuelle. Int

Identité

Nom Description Valeur
type Type d’identité de service managé. 'None'
'SystemAssigned' (obligatoire)

Microsoft.ConnectedVMwarevSphere/virtualMachines

Nom Description Valeur
apiVersion Version de l’API '2022-07-15-preview'
extendedLocation Obtient ou définit l’emplacement étendu. ExtendedLocation
identité Identité de la ressource. Identity
gentil Métadonnées utilisées par le portail/l’outil/etc pour afficher différentes expériences d’expérience utilisateur pour les ressources du même type ; Par exemple, ApiApps est un type de Microsoft.Web/sites. Si elle est prise en charge, le fournisseur de ressources doit valider et conserver cette valeur. corde
emplacement Obtient ou définit l’emplacement. chaîne (obligatoire)
nom Nom de la ressource chaîne (obligatoire)
Propriétés Propriétés de ressource. VirtualMachineProperties (obligatoire)
étiquettes Balises de ressource Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles
type Type de ressource 'Microsoft.ConnectedVMwarevSphere/virtualMachines'

NetworkInterface

Nom Description Valeur
deviceKey Obtient ou définit la valeur de la clé d’appareil. Int
ipSettings Obtient ou définit les ipsettings. NicIPSettings
nom Obtient ou définit le nom de l’interface réseau. corde
networkId Obtient ou définit l’ID ARM de la ressource réseau pour connecter la machine virtuelle. corde
nicType Type de carte réseau 'e1000'
'e1000e'
'pcnet32'
'vmxnet'
'vmxnet2'
'vmxnet3'
powerOnBoot Obtient ou définit l’alimentation au démarrage. 'disabled'
'enabled'

NetworkProfile

Nom Description Valeur
networkInterfaces Obtient ou définit la liste des interfaces réseau associées à la machine virtuelle. NetworkInterface[]

NicIPSettings

Nom Description Valeur
allocationMethod Obtient ou définit la méthode d’allocation de carte réseau. 'dynamique'
'linklayer'
'other'
'random'
'static'
'unset'
dnsServers Obtient ou définit les serveurs dns. string[]
passerelle Obtient ou définit la passerelle. string[]
ipAddress Obtient ou définit l’adresse IP de la carte réseau. corde
sous-réseauMask Obtient ou définit le masque. corde

OsProfile

Nom Description Valeur
adminPassword Obtient ou définit le mot de passe administrateur. corde

Contraintes:
Valeur sensible. Passez en tant que paramètre sécurisé.
adminUsername Obtient ou définit le nom d’utilisateur administrateur. corde
computerName Obtient ou définit le nom de l’ordinateur. corde
guestId Obtient ou définit l’guestId. corde
linuxConfiguration Spécifie la configuration Linux pour la gestion des mises à jour. osProfileLinuxConfiguration
osType Obtient ou définit le type du système d’exploitation. 'Linux'
'Other'
'Windows'
windowsConfiguration Spécifie la configuration windows pour la gestion des mises à jour. OsProfileWindowsConfiguration

OsProfileLinuxConfiguration

Nom Description Valeur
patchSettings Spécifie les paramètres de correctif. PatchSettings

OsProfileWindowsConfiguration

Nom Description Valeur
patchSettings Spécifie les paramètres de correctif. PatchSettings

PatchSettings

Nom Description Valeur
assessmentMode Spécifie le mode d’évaluation. corde
patchMode Spécifie le mode patch. corde

PlacementProfile

Nom Description Valeur
clusterId Obtient ou définit l’ID ARM de la ressource de cluster sur laquelle cette machine virtuelle sera déployée. corde
datastoreId Obtient ou définit l’ID ARM de la ressource de magasin de données sur laquelle les données de la machine virtuelle seront conservées. corde
hostId Obtient ou définit l’ID ARM de la ressource hôte sur laquelle cette machine virtuelle sera déployée. corde
resourcePoolId Obtient ou définit l’ID ARM de la ressource resourcePool sur laquelle cette machine virtuelle sera déployée. corde

SecurityProfile

Nom Description Valeur
uefiSettings Spécifie les paramètres de sécurité tels que le démarrage sécurisé utilisé lors de la création de la machine virtuelle. UefiSettings

StorageProfile

Nom Description Valeur
Disques Obtient ou définit la liste des disques virtuels associés à la machine virtuelle. VirtualDisk[]

UefiSettings

Nom Description Valeur
secureBootEnabled Spécifie si le démarrage sécurisé doit être activé sur la machine virtuelle. Bool

VirtualDisk

Nom Description Valeur
controllerKey Obtient ou définit l’ID du contrôleur. Int
deviceKey Obtient ou définit la valeur de la clé d’appareil. Int
deviceName Obtient ou définit le nom de l’appareil. corde
diskMode Obtient ou définit le mode disque. 'independent_nonpersistent'
'independent_persistent'
'persistent'
diskSizeGB Obtient ou définit la taille totale du disque. Int
diskType Obtient ou définit le type de stockage de disque. 'flat'
'pmem'
'rawphysical'
'rawvirtual'
'sesparse'
'éparse'
'inconnu'
nom Obtient ou définit le nom du disque virtuel. corde
unitNumber Obtient ou définit le numéro d’unité du disque sur le contrôleur. Int

VirtualMachineProperties

Nom Description Valeur
firmwareType Type de microprogramme 'bios'
'efi'
guestAgentProfile Propriétés d’état de l’agent invité. GuestAgentProfile
hardwareProfile Propriétés matérielles. HardwareProfile
inventoryItemId Obtient ou définit l’ID d’élément d’inventaire de la machine virtuelle. corde
moRefId Obtient ou définit l’ID vCenter MoRef (Référence d’objet managé) pour la machine virtuelle. corde
networkProfile Propriétés réseau. NetworkProfile
osProfile Propriétés du système d’exploitation. OsProfile
placementProfile Propriétés de placement. placementProfile
resourcePoolId Obtient ou définit l’ID ARM de la ressource resourcePool sur laquelle cette machine virtuelle va
déployer.
corde
securityProfile Obtient le profil de sécurité. SecurityProfile
smbiosUuid Obtient ou définit l’UUID SMBIOS de la machine virtuelle. corde
storageProfile Propriétés de stockage. StorageProfile
templateId Obtient ou définit l’ID ARM de la ressource de modèle pour déployer la machine virtuelle. corde
vCenterId Obtient ou définit l’ID ARM de la ressource vCenter dans laquelle réside ce pool de ressources. corde

VirtualMachineTags

Nom Description Valeur

Exemples d’utilisation

Définition de ressource Terraform (fournisseur AzAPI)

Le type de ressource virtualMachines peut être déployé avec des opérations qui ciblent :

  • groupes de ressources

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format de ressource

Pour créer une ressource Microsoft.ConnectedVMwarevSphere/virtualMachines, ajoutez le terraform suivant à votre modèle.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ConnectedVMwarevSphere/virtualMachines@2022-07-15-preview"
  name = "string"
  identity = {
    type = "string"
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    extendedLocation = {
      name = "string"
      type = "string"
    }
    kind = "string"
    properties = {
      firmwareType = "string"
      guestAgentProfile = {
        clientPublicKey = "string"
      }
      hardwareProfile = {
        memorySizeMB = int
        numCoresPerSocket = int
        numCPUs = int
      }
      inventoryItemId = "string"
      moRefId = "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"
        linuxConfiguration = {
          patchSettings = {
            assessmentMode = "string"
            patchMode = "string"
          }
        }
        osType = "string"
        windowsConfiguration = {
          patchSettings = {
            assessmentMode = "string"
            patchMode = "string"
          }
        }
      }
      placementProfile = {
        clusterId = "string"
        datastoreId = "string"
        hostId = "string"
        resourcePoolId = "string"
      }
      resourcePoolId = "string"
      securityProfile = {
        uefiSettings = {
          secureBootEnabled = bool
        }
      }
      smbiosUuid = "string"
      storageProfile = {
        disks = [
          {
            controllerKey = int
            deviceKey = int
            deviceName = "string"
            diskMode = "string"
            diskSizeGB = int
            diskType = "string"
            name = "string"
            unitNumber = int
          }
        ]
      }
      templateId = "string"
      vCenterId = "string"
    }
  }
}

Valeurs de propriété

ExtendedLocation

Nom Description Valeur
nom Nom de l’emplacement étendu. corde
type Type d’emplacement étendu. corde

GuestAgentProfile

Nom Description Valeur
clientPublicKey Obtient ou définit la clé publique fournie par le client pour activer la gestion des invités. corde

HardwareProfile

Nom Description Valeur
memorySizeMB Obtient ou définit la taille de mémoire en MB pour la machine virtuelle. Int
numCoresPerSocket Obtient ou définit le nombre de cœurs par socket pour la machine virtuelle. La valeur par défaut est 1 si elle n’est pas spécifiée. Int
numCPUs Obtient ou définit le nombre de processeurs virtuels pour la machine virtuelle. Int

Identité

Nom Description Valeur
type Type d’identité de service managé. 'None'
'SystemAssigned' (obligatoire)

Microsoft.ConnectedVMwarevSphere/virtualMachines

Nom Description Valeur
extendedLocation Obtient ou définit l’emplacement étendu. ExtendedLocation
identité Identité de la ressource. Identity
gentil Métadonnées utilisées par le portail/l’outil/etc pour afficher différentes expériences d’expérience utilisateur pour les ressources du même type ; Par exemple, ApiApps est un type de Microsoft.Web/sites. Si elle est prise en charge, le fournisseur de ressources doit valider et conserver cette valeur. corde
emplacement Obtient ou définit l’emplacement. chaîne (obligatoire)
nom Nom de la ressource chaîne (obligatoire)
Propriétés Propriétés de ressource. VirtualMachineProperties (obligatoire)
étiquettes Balises de ressource Dictionnaire de noms et de valeurs d’étiquettes.
type Type de ressource « Microsoft.ConnectedVMwarevSphere/virtualMachines@2022-07-15-preview »

NetworkInterface

Nom Description Valeur
deviceKey Obtient ou définit la valeur de la clé d’appareil. Int
ipSettings Obtient ou définit les ipsettings. NicIPSettings
nom Obtient ou définit le nom de l’interface réseau. corde
networkId Obtient ou définit l’ID ARM de la ressource réseau pour connecter la machine virtuelle. corde
nicType Type de carte réseau 'e1000'
'e1000e'
'pcnet32'
'vmxnet'
'vmxnet2'
'vmxnet3'
powerOnBoot Obtient ou définit l’alimentation au démarrage. 'disabled'
'enabled'

NetworkProfile

Nom Description Valeur
networkInterfaces Obtient ou définit la liste des interfaces réseau associées à la machine virtuelle. NetworkInterface[]

NicIPSettings

Nom Description Valeur
allocationMethod Obtient ou définit la méthode d’allocation de carte réseau. 'dynamique'
'linklayer'
'other'
'random'
'static'
'unset'
dnsServers Obtient ou définit les serveurs dns. string[]
passerelle Obtient ou définit la passerelle. string[]
ipAddress Obtient ou définit l’adresse IP de la carte réseau. corde
sous-réseauMask Obtient ou définit le masque. corde

OsProfile

Nom Description Valeur
adminPassword Obtient ou définit le mot de passe administrateur. corde

Contraintes:
Valeur sensible. Passez en tant que paramètre sécurisé.
adminUsername Obtient ou définit le nom d’utilisateur administrateur. corde
computerName Obtient ou définit le nom de l’ordinateur. corde
guestId Obtient ou définit l’guestId. corde
linuxConfiguration Spécifie la configuration Linux pour la gestion des mises à jour. osProfileLinuxConfiguration
osType Obtient ou définit le type du système d’exploitation. 'Linux'
'Other'
'Windows'
windowsConfiguration Spécifie la configuration windows pour la gestion des mises à jour. OsProfileWindowsConfiguration

OsProfileLinuxConfiguration

Nom Description Valeur
patchSettings Spécifie les paramètres de correctif. PatchSettings

OsProfileWindowsConfiguration

Nom Description Valeur
patchSettings Spécifie les paramètres de correctif. PatchSettings

PatchSettings

Nom Description Valeur
assessmentMode Spécifie le mode d’évaluation. corde
patchMode Spécifie le mode patch. corde

PlacementProfile

Nom Description Valeur
clusterId Obtient ou définit l’ID ARM de la ressource de cluster sur laquelle cette machine virtuelle sera déployée. corde
datastoreId Obtient ou définit l’ID ARM de la ressource de magasin de données sur laquelle les données de la machine virtuelle seront conservées. corde
hostId Obtient ou définit l’ID ARM de la ressource hôte sur laquelle cette machine virtuelle sera déployée. corde
resourcePoolId Obtient ou définit l’ID ARM de la ressource resourcePool sur laquelle cette machine virtuelle sera déployée. corde

SecurityProfile

Nom Description Valeur
uefiSettings Spécifie les paramètres de sécurité tels que le démarrage sécurisé utilisé lors de la création de la machine virtuelle. UefiSettings

StorageProfile

Nom Description Valeur
Disques Obtient ou définit la liste des disques virtuels associés à la machine virtuelle. VirtualDisk[]

UefiSettings

Nom Description Valeur
secureBootEnabled Spécifie si le démarrage sécurisé doit être activé sur la machine virtuelle. Bool

VirtualDisk

Nom Description Valeur
controllerKey Obtient ou définit l’ID du contrôleur. Int
deviceKey Obtient ou définit la valeur de la clé d’appareil. Int
deviceName Obtient ou définit le nom de l’appareil. corde
diskMode Obtient ou définit le mode disque. 'independent_nonpersistent'
'independent_persistent'
'persistent'
diskSizeGB Obtient ou définit la taille totale du disque. Int
diskType Obtient ou définit le type de stockage de disque. 'flat'
'pmem'
'rawphysical'
'rawvirtual'
'sesparse'
'éparse'
'inconnu'
nom Obtient ou définit le nom du disque virtuel. corde
unitNumber Obtient ou définit le numéro d’unité du disque sur le contrôleur. Int

VirtualMachineProperties

Nom Description Valeur
firmwareType Type de microprogramme 'bios'
'efi'
guestAgentProfile Propriétés d’état de l’agent invité. GuestAgentProfile
hardwareProfile Propriétés matérielles. HardwareProfile
inventoryItemId Obtient ou définit l’ID d’élément d’inventaire de la machine virtuelle. corde
moRefId Obtient ou définit l’ID vCenter MoRef (Référence d’objet managé) pour la machine virtuelle. corde
networkProfile Propriétés réseau. NetworkProfile
osProfile Propriétés du système d’exploitation. OsProfile
placementProfile Propriétés de placement. placementProfile
resourcePoolId Obtient ou définit l’ID ARM de la ressource resourcePool sur laquelle cette machine virtuelle va
déployer.
corde
securityProfile Obtient le profil de sécurité. SecurityProfile
smbiosUuid Obtient ou définit l’UUID SMBIOS de la machine virtuelle. corde
storageProfile Propriétés de stockage. StorageProfile
templateId Obtient ou définit l’ID ARM de la ressource de modèle pour déployer la machine virtuelle. corde
vCenterId Obtient ou définit l’ID ARM de la ressource vCenter dans laquelle réside ce pool de ressources. corde

VirtualMachineTags

Nom Description Valeur