VirtualMachine interface
VirtualMachine reprezentuje lokalną maszynę wirtualną w chmurze sieciowej.
- Rozszerza
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 hostujący maszynę wirtualną. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| boot |
Wybiera metodę rozruchu maszyny wirtualnej. |
| cloud |
Sieć usług w chmurze, która zapewnia usługi na poziomie platformy dla maszyny wirtualnej. |
| cluster |
Identyfikator zasobu klastra, dla której jest tworzona maszyna wirtualna. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| console |
Rozszerzona lokalizacja używana do tworzenia zasobu konsoli maszyny wirtualnej. |
| 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. |
| etag | Zasób ETag. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| extended |
Rozszerzona lokalizacja klastra skojarzonego z zasobem. |
| identity | Tożsamość zasobu. |
| isolate |
Pole jest przestarzałe, wartość zostanie zignorowana, jeśli zostanie podana. Wskaźnik, 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. Alokacje są mierzone w gibibajtach. |
| network |
Lista załączników sieciowych do maszyny wirtualnej. |
| network |
Przestarzałe pole: zakodowane w formacie Base64 dane sieciowe cloud-init. Właściwość networkDataContent będzie używana zamiast tej właściwości. |
| network |
Dane sieciowe zakodowane w formacie Base64 cloud-init. |
| 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 określający rozmiar i inne parametry dotyczące dysków związanych z maszyną wirtualną. |
| user |
Przestarzałe pole: zakodowane dane użytkownika cloud-init zakodowane w formacie Base64. Właściwość userDataContent będzie używana zamiast tej właściwości. |
| 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 aprowizowany 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łasnoś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 nieruchomości
adminUsername
Nazwa administratora, do którego zostaną dodane klucze publiczne SSH do autoryzowanych kluczy.
adminUsername: string
Wartość nieruchomoś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ść nieruchomości
string
bareMetalMachineId
Identyfikator zasobu maszyny bez systemu operacyjnego hostujący maszynę wirtualną. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
bareMetalMachineId?: string
Wartość nieruchomości
string
bootMethod
Wybiera metodę rozruchu maszyny wirtualnej.
bootMethod?: string
Wartość nieruchomości
string
cloudServicesNetworkAttachment
Sieć usług w chmurze, która zapewnia usługi na poziomie platformy dla maszyny wirtualnej.
cloudServicesNetworkAttachment: NetworkAttachment
Wartość nieruchomości
clusterId
Identyfikator zasobu klastra, dla której jest tworzona maszyna wirtualna. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
clusterId?: string
Wartość nieruchomości
string
consoleExtendedLocation
Rozszerzona lokalizacja używana do tworzenia zasobu konsoli maszyny wirtualnej.
consoleExtendedLocation?: ExtendedLocation
Wartość nieruchomości
cpuCores
Liczba rdzeni procesora CPU na maszynie wirtualnej.
cpuCores: number
Wartość nieruchomoś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ść nieruchomoś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ść nieruchomości
string
etag
Zasób ETag. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
etag?: string
Wartość nieruchomości
string
extendedLocation
Rozszerzona lokalizacja klastra skojarzonego z zasobem.
extendedLocation: ExtendedLocation
Wartość nieruchomości
identity
isolateEmulatorThread
Pole jest przestarzałe, wartość zostanie zignorowana, jeśli zostanie podana. Wskaźnik, czy jeden z określonych rdzeni procesora CPU jest izolowany do uruchamiania wątku emulatora dla tej maszyny wirtualnej.
isolateEmulatorThread?: string
Wartość nieruchomości
string
memorySizeGB
Rozmiar pamięci maszyny wirtualnej. Alokacje są mierzone w gibibajtach.
memorySizeGB: number
Wartość nieruchomości
number
networkAttachments
Lista załączników sieciowych do maszyny wirtualnej.
networkAttachments?: NetworkAttachment[]
Wartość nieruchomości
networkData
Przestarzałe pole: zakodowane w formacie Base64 dane sieciowe cloud-init. Właściwość networkDataContent będzie używana zamiast tej właściwości.
networkData?: string
Wartość nieruchomości
string
networkDataContent
Dane sieciowe zakodowane w formacie Base64 cloud-init.
networkDataContent?: string
Wartość nieruchomości
string
placementHints
Wskazówki dotyczące planowania maszyny wirtualnej.
placementHints?: VirtualMachinePlacementHint[]
Wartość nieruchomoś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ść nieruchomoś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ść nieruchomoś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ść nieruchomości
storageProfile
Profil magazynu określający rozmiar i inne parametry dotyczące dysków związanych z maszyną wirtualną.
storageProfile: StorageProfile
Wartość nieruchomości
userData
Przestarzałe pole: zakodowane dane użytkownika cloud-init zakodowane w formacie Base64. Właściwość userDataContent będzie używana zamiast tej właściwości.
userData?: string
Wartość nieruchomości
string
userDataContent
Zakodowane dane użytkownika cloud-init w formacie Base64.
userDataContent?: string
Wartość nieruchomości
string
virtioInterface
Pole przestarzałe, zamiast tego użyj elementu virtualizationModel. Typ interfejsu virtio.
virtioInterface?: string
Wartość nieruchomości
string
vmDeviceModel
Typ modelu urządzenia do użycia.
vmDeviceModel?: string
Wartość nieruchomości
string
vmImage
Obraz maszyny wirtualnej, który jest obecnie aprowizowany na dysku systemu operacyjnego, przy użyciu pełnego adresu URL i notacji tagów używanej do ściągania obrazu.
vmImage: string
Wartość nieruchomoś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ść nieruchomoś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ść nieruchomości
string[]
Szczegóły odziedziczonej nieruchomości
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ść nieruchomości
string
dziedziczone zTrackedResource.id
location
Lokalizacja geograficzna, w której znajduje się zasób
location: string
Wartość nieruchomoś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ść nieruchomoś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ść nieruchomości
dziedziczone zTrackedResource.systemData
tags
Tagi zasobów.
tags?: {[propertyName: string]: string}
Wartość nieruchomoś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ść nieruchomości
string
dziedziczone zTrackedResource.type