Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Définition de ressource Bicep
Le type de ressource virtualMachines peut être déployé avec des opérations qui ciblent :
- groupes de ressources - Consultez commandes de déploiement de 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 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 :
- groupes de ressources - Consultez commandes de déploiement de 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 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 |
---|