VirtualMachine interface
VirtualMachine reprezentuje lokalną maszynę wirtualną w chmurze sieciowej.
- Extends
Właściwości
admin |
Nazwa administratora, do którego zostaną dodane klucze publiczne SSH do autoryzowanych kluczy. |
availability |
Strefa dostępności klastra zawierająca tę maszynę wirtualną. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
bare |
Identyfikator zasobu maszyny bez systemu operacyjnego, do których wylądowała maszyna wirtualna. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
boot |
Wybiera metodę rozruchu dla maszyny wirtualnej. |
cloud |
Sieć usług w chmurze, która udostępnia usługi na poziomie platformy dla maszyny wirtualnej. |
cluster |
Identyfikator zasobu klastra, dla który jest tworzona maszyna wirtualna. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
cpu |
Liczba rdzeni procesora CPU na maszynie wirtualnej. |
detailed |
Bardziej szczegółowy stan maszyny wirtualnej. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
detailed |
Opisowy komunikat o bieżącym szczegółowym stanie. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
extended |
Rozszerzona lokalizacja klastra skojarzonego z zasobem. |
isolate |
Pole jest przestarzałe, wartość zostanie zignorowana, jeśli zostanie podana. Wskaźnik tego, czy jeden z określonych rdzeni procesora CPU jest izolowany do uruchamiania wątku emulatora dla tej maszyny wirtualnej. |
memory |
Rozmiar pamięci maszyny wirtualnej w GB. |
network |
Lista załączników sieciowych do maszyny wirtualnej. |
network |
Zakodowane dane sieciowe cloud-init w formacie Base64. |
placement |
Wskazówki dotyczące planowania maszyny wirtualnej. |
power |
Stan zasilania maszyny wirtualnej. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
provisioning |
Stan aprowizacji maszyny wirtualnej. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
ssh |
Lista kluczy publicznych SSH. Każdy klucz zostanie dodany do maszyny wirtualnej przy użyciu mechanizmu ssh_authorized_keys cloud-init dla adminUsername. |
storage |
Profil magazynu, który określa rozmiar i inne parametry dotyczące dysków związanych z maszyną wirtualną. |
user |
Zakodowane dane użytkownika cloud-init w formacie Base64. |
virtio |
Pole przestarzałe, zamiast tego użyj elementu virtualizationModel. Typ interfejsu virtio. |
vm |
Typ modelu urządzenia do użycia. |
vm |
Obraz maszyny wirtualnej, który jest obecnie aprowizacji na dysku systemu operacyjnego, przy użyciu pełnego adresu URL i notacji tagów używanej do ściągania obrazu. |
vm |
Poświadczenia używane do logowania do repozytorium obrazów, które mają dostęp do określonego obrazu. |
volumes | Identyfikatory zasobów woluminów dołączonych do maszyny wirtualnej. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
Właściwości dziedziczone
id | W pełni kwalifikowany identyfikator zasobu dla zasobu. Np. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
location | Lokalizacja geograficzna, w której znajduje się zasób |
name | Nazwa zasobu UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
system |
Metadane usługi Azure Resource Manager zawierające informacje createdBy i modifiedBy. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
tags | Tagi zasobów. |
type | Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts" UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
Szczegóły właściwości
adminUsername
Nazwa administratora, do którego zostaną dodane klucze publiczne SSH do autoryzowanych kluczy.
adminUsername: string
Wartość właściwości
string
availabilityZone
Strefa dostępności klastra zawierająca tę maszynę wirtualną. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
availabilityZone?: string
Wartość właściwości
string
bareMetalMachineId
Identyfikator zasobu maszyny bez systemu operacyjnego, do których wylądowała maszyna wirtualna. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
bareMetalMachineId?: string
Wartość właściwości
string
bootMethod
Wybiera metodę rozruchu dla maszyny wirtualnej.
bootMethod?: string
Wartość właściwości
string
cloudServicesNetworkAttachment
Sieć usług w chmurze, która udostępnia usługi na poziomie platformy dla maszyny wirtualnej.
cloudServicesNetworkAttachment: NetworkAttachment
Wartość właściwości
clusterId
Identyfikator zasobu klastra, dla który jest tworzona maszyna wirtualna. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
clusterId?: string
Wartość właściwości
string
cpuCores
Liczba rdzeni procesora CPU na maszynie wirtualnej.
cpuCores: number
Wartość właściwości
number
detailedStatus
Bardziej szczegółowy stan maszyny wirtualnej. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
detailedStatus?: string
Wartość właściwości
string
detailedStatusMessage
Opisowy komunikat o bieżącym szczegółowym stanie. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
detailedStatusMessage?: string
Wartość właściwości
string
extendedLocation
Rozszerzona lokalizacja klastra skojarzonego z zasobem.
extendedLocation: ExtendedLocation
Wartość właściwości
isolateEmulatorThread
Pole jest przestarzałe, wartość zostanie zignorowana, jeśli zostanie podana. Wskaźnik tego, czy jeden z określonych rdzeni procesora CPU jest izolowany do uruchamiania wątku emulatora dla tej maszyny wirtualnej.
isolateEmulatorThread?: string
Wartość właściwości
string
memorySizeGB
Rozmiar pamięci maszyny wirtualnej w GB.
memorySizeGB: number
Wartość właściwości
number
networkAttachments
Lista załączników sieciowych do maszyny wirtualnej.
networkAttachments?: NetworkAttachment[]
Wartość właściwości
networkData
Zakodowane dane sieciowe cloud-init w formacie Base64.
networkData?: string
Wartość właściwości
string
placementHints
Wskazówki dotyczące planowania maszyny wirtualnej.
placementHints?: VirtualMachinePlacementHint[]
Wartość właściwości
powerState
Stan zasilania maszyny wirtualnej. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
powerState?: string
Wartość właściwości
string
provisioningState
Stan aprowizacji maszyny wirtualnej. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
provisioningState?: string
Wartość właściwości
string
sshPublicKeys
Lista kluczy publicznych SSH. Każdy klucz zostanie dodany do maszyny wirtualnej przy użyciu mechanizmu ssh_authorized_keys cloud-init dla adminUsername.
sshPublicKeys?: SshPublicKey[]
Wartość właściwości
storageProfile
Profil magazynu, który określa rozmiar i inne parametry dotyczące dysków związanych z maszyną wirtualną.
storageProfile: StorageProfile
Wartość właściwości
userData
Zakodowane dane użytkownika cloud-init w formacie Base64.
userData?: string
Wartość właściwości
string
virtioInterface
Pole przestarzałe, zamiast tego użyj elementu virtualizationModel. Typ interfejsu virtio.
virtioInterface?: string
Wartość właściwości
string
vmDeviceModel
Typ modelu urządzenia do użycia.
vmDeviceModel?: string
Wartość właściwości
string
vmImage
Obraz maszyny wirtualnej, który jest obecnie aprowizacji na dysku systemu operacyjnego, przy użyciu pełnego adresu URL i notacji tagów używanej do ściągania obrazu.
vmImage: string
Wartość właściwości
string
vmImageRepositoryCredentials
Poświadczenia używane do logowania do repozytorium obrazów, które mają dostęp do określonego obrazu.
vmImageRepositoryCredentials?: ImageRepositoryCredentials
Wartość właściwości
volumes
Identyfikatory zasobów woluminów dołączonych do maszyny wirtualnej. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
volumes?: string[]
Wartość właściwości
string[]
Szczegóły właściwości dziedziczonej
id
W pełni kwalifikowany identyfikator zasobu dla zasobu. Np. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
id?: string
Wartość właściwości
string
Dziedziczone zTrackedResource.id
location
Lokalizacja geograficzna, w której znajduje się zasób
location: string
Wartość właściwości
string
Dziedziczone ztrackedResource.location
name
Nazwa zasobu UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
name?: string
Wartość właściwości
string
Dziedziczone zTrackedResource.name
systemData
Metadane usługi Azure Resource Manager zawierające informacje createdBy i modifiedBy. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
systemData?: SystemData
Wartość właściwości
Dziedziczone ztrackedResource.systemData
tags
Tagi zasobów.
tags?: {[propertyName: string]: string}
Wartość właściwości
{[propertyName: string]: string}
Dziedziczone ztrackedResource.tags
type
Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts" UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
type?: string
Wartość właściwości
string
Dziedziczone ztrackedResource.type