Microsoft.Compute virtualMachines 2023-07-01
Definice prostředku Bicep
Typ prostředku virtualMachines je možné nasadit s operacemi, které cílí na:
- Skupiny prostředků – viz příkazy pro nasazení skupin prostředků.
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.Compute/virtualMachines, přidejte do šablony následující bicep.
resource symbolicname 'Microsoft.Compute/virtualMachines@2023-07-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
extendedLocation: {
name: 'string'
type: 'EdgeZone'
}
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
{customized property}: {}
}
}
plan: {
name: 'string'
product: 'string'
promotionCode: 'string'
publisher: 'string'
}
properties: {
additionalCapabilities: {
hibernationEnabled: bool
ultraSSDEnabled: bool
}
applicationProfile: {
galleryApplications: [
{
configurationReference: 'string'
enableAutomaticUpgrade: bool
order: int
packageReferenceId: 'string'
tags: 'string'
treatFailureAsDeploymentFailure: bool
}
]
}
availabilitySet: {
id: 'string'
}
billingProfile: {
maxPrice: json('decimal-as-string')
}
capacityReservation: {
capacityReservationGroup: {
id: 'string'
}
}
diagnosticsProfile: {
bootDiagnostics: {
enabled: bool
storageUri: 'string'
}
}
evictionPolicy: 'string'
extensionsTimeBudget: 'string'
hardwareProfile: {
vmSize: 'string'
vmSizeProperties: {
vCPUsAvailable: int
vCPUsPerCore: int
}
}
host: {
id: 'string'
}
hostGroup: {
id: 'string'
}
licenseType: 'string'
networkProfile: {
networkApiVersion: '2020-11-01'
networkInterfaceConfigurations: [
{
name: 'string'
properties: {
auxiliaryMode: 'string'
auxiliarySku: 'string'
deleteOption: 'string'
disableTcpStateTracking: bool
dnsSettings: {
dnsServers: [
'string'
]
}
dscpConfiguration: {
id: 'string'
}
enableAcceleratedNetworking: bool
enableFpga: bool
enableIPForwarding: bool
ipConfigurations: [
{
name: 'string'
properties: {
applicationGatewayBackendAddressPools: [
{
id: 'string'
}
]
applicationSecurityGroups: [
{
id: 'string'
}
]
loadBalancerBackendAddressPools: [
{
id: 'string'
}
]
primary: bool
privateIPAddressVersion: 'string'
publicIPAddressConfiguration: {
name: 'string'
properties: {
deleteOption: 'string'
dnsSettings: {
domainNameLabel: 'string'
domainNameLabelScope: 'string'
}
idleTimeoutInMinutes: int
ipTags: [
{
ipTagType: 'string'
tag: 'string'
}
]
publicIPAddressVersion: 'string'
publicIPAllocationMethod: 'string'
publicIPPrefix: {
id: 'string'
}
}
sku: {
name: 'string'
tier: 'string'
}
}
subnet: {
id: 'string'
}
}
}
]
networkSecurityGroup: {
id: 'string'
}
primary: bool
}
}
]
networkInterfaces: [
{
id: 'string'
properties: {
deleteOption: 'string'
primary: bool
}
}
]
}
osProfile: {
adminPassword: 'string'
adminUsername: 'string'
allowExtensionOperations: bool
computerName: 'string'
customData: 'string'
linuxConfiguration: {
disablePasswordAuthentication: bool
enableVMAgentPlatformUpdates: bool
patchSettings: {
assessmentMode: 'string'
automaticByPlatformSettings: {
bypassPlatformSafetyChecksOnUserSchedule: bool
rebootSetting: 'string'
}
patchMode: 'string'
}
provisionVMAgent: bool
ssh: {
publicKeys: [
{
keyData: 'string'
path: 'string'
}
]
}
}
requireGuestProvisionSignal: bool
secrets: [
{
sourceVault: {
id: 'string'
}
vaultCertificates: [
{
certificateStore: 'string'
certificateUrl: 'string'
}
]
}
]
windowsConfiguration: {
additionalUnattendContent: [
{
componentName: 'Microsoft-Windows-Shell-Setup'
content: 'string'
passName: 'OobeSystem'
settingName: 'string'
}
]
enableAutomaticUpdates: bool
enableVMAgentPlatformUpdates: bool
patchSettings: {
assessmentMode: 'string'
automaticByPlatformSettings: {
bypassPlatformSafetyChecksOnUserSchedule: bool
rebootSetting: 'string'
}
enableHotpatching: bool
patchMode: 'string'
}
provisionVMAgent: bool
timeZone: 'string'
winRM: {
listeners: [
{
certificateUrl: 'string'
protocol: 'string'
}
]
}
}
}
platformFaultDomain: int
priority: 'string'
proximityPlacementGroup: {
id: 'string'
}
scheduledEventsProfile: {
osImageNotificationProfile: {
enable: bool
notBeforeTimeout: 'string'
}
terminateNotificationProfile: {
enable: bool
notBeforeTimeout: 'string'
}
}
securityProfile: {
encryptionAtHost: bool
securityType: 'string'
uefiSettings: {
secureBootEnabled: bool
vTpmEnabled: bool
}
}
storageProfile: {
dataDisks: [
{
caching: 'string'
createOption: 'string'
deleteOption: 'string'
detachOption: 'ForceDetach'
diskSizeGB: int
image: {
uri: 'string'
}
lun: int
managedDisk: {
diskEncryptionSet: {
id: 'string'
}
id: 'string'
securityProfile: {
diskEncryptionSet: {
id: 'string'
}
securityEncryptionType: 'string'
}
storageAccountType: 'string'
}
name: 'string'
toBeDetached: bool
vhd: {
uri: 'string'
}
writeAcceleratorEnabled: bool
}
]
diskControllerType: 'string'
imageReference: {
communityGalleryImageId: 'string'
id: 'string'
offer: 'string'
publisher: 'string'
sharedGalleryImageId: 'string'
sku: 'string'
version: 'string'
}
osDisk: {
caching: 'string'
createOption: 'string'
deleteOption: 'string'
diffDiskSettings: {
option: 'Local'
placement: 'string'
}
diskSizeGB: int
encryptionSettings: {
diskEncryptionKey: {
secretUrl: 'string'
sourceVault: {
id: 'string'
}
}
enabled: bool
keyEncryptionKey: {
keyUrl: 'string'
sourceVault: {
id: 'string'
}
}
}
image: {
uri: 'string'
}
managedDisk: {
diskEncryptionSet: {
id: 'string'
}
id: 'string'
securityProfile: {
diskEncryptionSet: {
id: 'string'
}
securityEncryptionType: 'string'
}
storageAccountType: 'string'
}
name: 'string'
osType: 'string'
vhd: {
uri: 'string'
}
writeAcceleratorEnabled: bool
}
}
userData: 'string'
virtualMachineScaleSet: {
id: 'string'
}
}
zones: [
'string'
]
}
Hodnoty vlastností
virtualMachines
Název | Description | Hodnota |
---|---|---|
name | Název prostředku | string (povinné) Omezení počtu znaků: 1–15 (Windows) 1–64 (Linux) Platné znaky: Nelze použít mezery, řídicí znaky ani tyto znaky: ~ ! @ # $ % ^ & * ( ) = + _ [ ] { } \ | ; : . ' " , < > / ? Virtuální počítače s Windows nemůžou obsahovat tečku ani končit spojovníkem. Virtuální počítače s Linuxem nemůžou končit tečkou ani spojovníkem. |
location | Umístění prostředku | string (povinné) |
tags | Značky prostředků | Slovník názvů a hodnot značek. Zobrazit značky v šablonách |
extendedLocation | Rozšířené umístění virtuálního počítače. | ExtendedLocation |
identity | Identita virtuálního počítače, pokud je nakonfigurovaná. | VirtualMachineIdentity |
Plán | Určuje informace o imagi z marketplace, která se použije k vytvoření virtuálního počítače. Tento prvek se používá jenom pro image z marketplace. Než budete moct použít image z marketplace z rozhraní API, musíte tuto image povolit pro programové použití. V Azure Portal vyhledejte image z marketplace, kterou chcete použít, a pak klikněte na Chci nasadit programově, Začínáme> . Zadejte požadované informace a klikněte na Uložit. | Plán |
properties | Popisuje vlastnosti virtuálního počítače. | VirtualMachineVlastnosti |
Zóny | Zóny virtuálního počítače. | string[] |
ExtendedLocation
Název | Description | Hodnota |
---|---|---|
name | Název rozšířeného umístění. | řetězec |
typ | Typ rozšířeného umístění. | EdgeZone |
VirtualMachineIdentity
Název | Description | Hodnota |
---|---|---|
typ | Typ identity použitý pro virtuální počítač. Typ SystemAssigned, UserAssigned zahrnuje implicitně vytvořenou identitu i sadu identit přiřazených uživatelem. Typ None odebere z virtuálního počítače všechny identity. | 'Žádný' 'SystemAssigned' SystemAssigned, UserAssigned UserAssigned |
userAssignedIdentity | Seznam identit uživatelů přidružených k virtuálnímu počítači. Odkazy na klíče slovníku identit uživatelů budou ID prostředků ARM ve formátu//subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. | UserAssignedIdentity |
UserAssignedIdentity
Název | Description | Hodnota |
---|---|---|
{přizpůsobená vlastnost} | UserAssignedIdentitiesValue | |
{přizpůsobená vlastnost} | UserAssignedIdentitiesValue |
UserAssignedIdentitiesValue
Tento objekt neobsahuje žádné vlastnosti, které by se nastavily během nasazování. Všechny vlastnosti jsou jen pro čtení.
Plánování
Název | Description | Hodnota |
---|---|---|
name | ID plánu. | řetězec |
product | Určuje součin obrázku z marketplace. To je stejná hodnota jako Nabídka v elementu imageReference. | řetězec |
promotionCode | Kód povýšení. | řetězec |
vydavatel | ID vydavatele. | řetězec |
VirtualMachineProperties
Název | Description | Hodnota |
---|---|---|
additionalCapabilities | Určuje další funkce, které jsou na virtuálním počítači povolené nebo zakázané. | AdditionalCapabilities |
applicationProfile | Určuje aplikace galerie, které mají být zpřístupněny virtuálnímu počítači nebo škálovací sadě virtuálních počítačů. | Aplikačníprofil |
availabilitySet | Určuje informace o skupině dostupnosti, ke které by měl být virtuální počítač přiřazený. Virtuální počítače zadané ve stejné skupině dostupnosti se přidělují různým uzlům, aby se maximalizovala dostupnost. Další informace o skupinách dostupnosti najdete v tématu Přehled skupin dostupnosti. Další informace o plánované údržbě Azure najdete v tématu Údržba a aktualizace pro Virtual Machines v Azure. V současné době je možné virtuální počítač přidat do skupiny dostupnosti pouze při vytváření. Skupina dostupnosti, do které se virtuální počítač přidává, by měla být ve stejné skupině prostředků jako prostředek skupiny dostupnosti. Existující virtuální počítač nejde přidat do skupiny dostupnosti. Tato vlastnost nemůže existovat spolu s odkazem properties.virtualMachineScaleSet, který není null. | Dílčí zdroj |
billingProfile | Určuje podrobnosti týkající se fakturace spotového virtuálního počítače Azure. Minimální verze rozhraní API: 1. 3. 2019. | BillingProfile |
capacityReservation | Určuje informace o rezervaci kapacity, která se používá k přidělení virtuálního počítače. Minimální verze rozhraní API: 1. 4. 2021. | CapacityReservationProfile |
diagnosticsProfile | Určuje stav nastavení diagnostiky spouštění. Minimální verze rozhraní API: 2015-06-15. | DiagnosticsProfile |
evictionPolicy | Určuje zásadu vyřazení pro spotový virtuální počítač Azure a škálovací sadu Azure Spot. U spotových virtuálních počítačů Azure se podporuje zrušení přidělení i odstranění a minimální verze rozhraní API je 2019-03-01. U spotových škálovacích sad Azure se podporuje zrušení přidělení i odstranění a minimální verze rozhraní API je 2017-10-30-preview. | "Uvolnit" Odstranit |
extensionsTimeBudget | Určuje čas určený pro spuštění všech rozšíření. Doba trvání by měla být od 15 minut do 120 minut (včetně) a měla by být zadána ve formátu ISO 8601. Výchozí hodnota je 90 minut (PT1H30M). Minimální verze rozhraní API: 1. 6. 2020. | řetězec |
hardwareProfile | Určuje nastavení hardwaru pro virtuální počítač. | HardwareProfile |
Hostitel | Určuje informace o vyhrazeném hostiteli, ve kterém se virtuální počítač nachází. Minimální verze rozhraní API: 2018-10-01. | Dílčí zdroj |
hostGroup | Určuje informace o vyhrazené skupině hostitelů, ve které se virtuální počítač nachází. Poznámka: Uživatel nemůže zadat vlastnosti host i hostGroup. Minimální verze rozhraní API: 1. 6. 2020. | Dílčí zdroj |
licenseType | Určuje, že image nebo disk, který se používá, byly licencované místně. Možné hodnoty pro operační systém Windows Server jsou: Windows_Client Windows_Server Možné hodnoty pro operační systém Linux Server jsou: RHEL_BYOS (pro RHEL) SLES_BYOS (pro SUSE) Další informace najdete v tématu Zvýhodněné hybridní využití Azure pro Windows Server. Zvýhodněné hybridní využití Azure pro Linux Server Minimální verze rozhraní API: 2015-06-15 |
řetězec |
networkProfile | Určuje síťová rozhraní virtuálního počítače. | NetworkProfile |
osProfile | Určuje nastavení operačního systému použitého při vytváření virtuálního počítače. Po zřízení virtuálního počítače nejde některá nastavení změnit. | OSProfile |
platformFaultDomain | Určuje logickou doménu selhání škálovací sady, ve které se virtuální počítač vytvoří. Ve výchozím nastavení se virtuální počítač automaticky přiřadí k doméně selhání, která nejlépe udržuje rovnováhu mezi dostupnými doménami selhání. To platí pouze v případě, že je nastavena vlastnost virtualMachineScaleSet tohoto virtuálního počítače. Škálovací sada virtuálních počítačů, na kterou se odkazuje, musí mít hodnotu platformFaultDomainCount větší než 1. Tuto vlastnost nelze po vytvoření virtuálního počítače aktualizovat. Přiřazení domény selhání je možné zobrazit v zobrazení instance virtuálního počítače. Minimální verze api-verze: 2020‐12-01. | int |
Prioritou | Určuje prioritu virtuálního počítače. Minimální verze rozhraní API: 1. 3. 2019 | "Nízký" 'Normální' "Spot" |
proximityPlacementGroup | Určuje informace o skupině umístění bezkontaktní komunikace, ke které by měl být virtuální počítač přiřazen. Minimální verze rozhraní API: 1. 4. 2018. | Dílčí zdroj |
scheduledEventsProfile | Určuje konfigurace související s naplánovanou událostí. | ScheduledEventsProfile |
securityProfile | Určuje nastavení profilu souvisejícího se zabezpečením pro virtuální počítač. | SecurityProfile |
storageProfile | Určuje nastavení úložiště pro disky virtuálního počítače. | StorageProfile |
Userdata | UserData pro virtuální počítač, který musí být v kódování base-64. Zákazník by sem neměl předávat žádné tajné kódy. Minimální verze rozhraní API: 1. 3. 2021. | řetězec |
virtualMachineScaleSet | Určuje informace o škálovací sadě virtuálních počítačů, ke které by měl být virtuální počítač přiřazen. Virtuální počítače zadané ve stejné škálovací sadě virtuálních počítačů se přidělují různým uzlům, aby se maximalizovala dostupnost. V současné době je možné virtuální počítač přidat do škálovací sady virtuálních počítačů pouze při vytváření. Existující virtuální počítač nejde přidat do škálovací sady virtuálních počítačů. Tato vlastnost nemůže existovat spolu s odkazem properties.availabilitySet, který není null. Minimální verze api-verze: 2019-03-01. | Dílčí zdroj |
AdditionalCapabilities
Název | Description | Hodnota |
---|---|---|
hibernaceEnabled | Příznak, který na virtuálním počítači povolí nebo zakáže funkci hibernace. | bool |
ultraSSDEnabled | Příznak, který povolí nebo zakáže možnost mít na virtuálním počítači nebo VMSS jeden nebo více spravovaných datových disků s UltraSSD_LRS typu účtu úložiště. Spravované disky s typem účtu úložiště UltraSSD_LRS je možné přidat do virtuálního počítače nebo škálovací sady virtuálních počítačů jenom v případě, že je tato vlastnost povolená. | bool |
Aplikačníprofil
Název | Description | Hodnota |
---|---|---|
galerieAplikace | Určuje aplikace galerie, které se mají zpřístupnit virtuálnímu počítači nebo VMSS. | VMGalleryApplication[] |
VMGalleryApplication
Název | Description | Hodnota |
---|---|---|
configurationReference | Volitelné– Určuje identifikátor URI objektu blob Azure, který nahradí výchozí konfiguraci balíčku, pokud je k dispozici. | řetězec |
enableAutomaticUpgrade | Pokud je nastavená hodnota true, bude nová verze aplikace galerie dostupná v PIR/SIG automaticky aktualizována pro virtuální počítač nebo VMSSS. | bool |
pořadí | Volitelné: Určuje pořadí, ve kterém se mají balíčky instalovat. | int |
packageReferenceId | Určuje ID prostředku GalleryApplicationVersion ve tvaru /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Compute/galleries/{galleryName}/applications/{application}/versions/{version} | string (povinné) |
tags | Volitelné: Určuje předávací hodnotu pro obecnější kontext. | řetězec |
treatFailureAsDeploymentFailure | Volitelné, pokud je hodnota true, selhání jakékoli operace v aplikaci VmApplication selže při nasazení. | bool |
Dílčí zdroj
Název | Description | Hodnota |
---|---|---|
id | ID prostředku | řetězec |
BillingProfile
Název | Description | Hodnota |
---|---|---|
maxPrice | Určuje maximální cenu, kterou jste ochotni zaplatit za spotový virtuální počítač Nebo sadu virtuálních počítačů Azure. Tato cena je v amerických dolarech. Tato cena se porovná s aktuální spotovou cenou Azure pro velikost virtuálního počítače. Porovnávají se také ceny v době vytvoření nebo aktualizace spotového virtuálního počítače Nebo škálovací sady virtuálních počítačů Azure a operace bude úspěšná, pouze pokud je maximální cena vyšší než aktuální spotová cena Azure. Maximální cena se použije také k vyřazení spotového virtuálního počítače Nebo škálovací sady virtuálních počítačů Azure, pokud aktuální spotová cena Azure po vytvoření VMSS překročí maximální cenu. Možné hodnoty: – Jakákoli desetinná hodnota větší než nula. Příklad: 0,01538 -1 – označuje výchozí cenu na vyžádání. Maximální cenu můžete nastavit na hodnotu -1, která značí, že z důvodu ceny by se spotový virtuální počítač Nebo škálovací sada virtuálních počítačů Azure neměla vyřadit. Výchozí maximální cena je také -1, pokud ji neposkytnete. Minimální verze rozhraní API: 1. 3. 2019. Pokud chcete zadat desetinnou hodnotu, použijte funkci json(). |
int nebo json decimal |
CapacityReservationProfile
Název | Description | Hodnota |
---|---|---|
capacityReservationGroup | Určuje ID prostředku skupiny rezervací kapacity, které se má použít k přidělení virtuálních počítačů nebo instancí škálovací sady virtuálních počítačů za předpokladu, že je rezervována dostatečná kapacita. Další podrobnosti najdete v https://aka.ms/CapacityReservation tématu. |
Dílčí zdroj |
DiagnosticsProfile
Název | Description | Hodnota |
---|---|---|
bootDiagnostics | Diagnostika spouštění je funkce ladění, která umožňuje zobrazit výstup konzoly a snímek obrazovky a diagnostikovat stav virtuálního počítače. POZNÁMKA: Pokud se zadává storageUri, ujistěte se, že se účet úložiště nachází ve stejné oblasti a předplatném jako virtuální počítač. Výstup protokolu konzoly můžete snadno zobrazit. Azure také umožňuje zobrazit snímek obrazovky virtuálního počítače z hypervisoru. | BootDiagnostics |
BootDiagnostics
Název | Description | Hodnota |
---|---|---|
enabled | Jestli má být na virtuálním počítači povolená diagnostika spouštění. | bool |
storageUri | Identifikátor URI účtu úložiště, který se má použít k umístění výstupu konzoly a snímku obrazovky. Pokud při povolování diagnostiky spouštění není zadaný identifikátor storageUri, použije se spravované úložiště. | řetězec |
HardwareProfile
Název | Description | Hodnota |
---|---|---|
vmSize | Určuje velikost virtuálního počítače. Datový typ výčtu je momentálně zastaralý a bude odebrán do 23. prosince 2023. Doporučeným způsobem, jak získat seznam dostupných velikostí, je použít tato rozhraní API: Výpis všech dostupných velikostí virtuálních počítačů ve skupině dostupnosti, Výpis všech dostupných velikostí virtuálních počítačů v oblasti, Seznam všech dostupných velikostí virtuálních počítačů pro změnu velikosti. Další informace o velikostech virtuálních počítačů najdete v tématu Velikosti virtuálních počítačů. Dostupné velikosti virtuálních počítačů závisí na oblasti a skupině dostupnosti. | 'Basic_A0' 'Basic_A1' "Basic_A2" 'Basic_A3' "Basic_A4" 'Standard_A0' 'Standard_A1' 'Standard_A10' 'Standard_A11' 'Standard_A1_v2' 'Standard_A2' "Standard_A2_v2" 'Standard_A2m_v2' 'Standard_A3' 'Standard_A4' 'Standard_A4_v2' "Standard_A4m_v2" 'Standard_A5' 'Standard_A6' "Standard_A7" 'Standard_A8' 'Standard_A8_v2' 'Standard_A8m_v2' 'Standard_A9' 'Standard_B1ms' 'Standard_B1s' 'Standard_B2ms' 'Standard_B2s' 'Standard_B4ms' 'Standard_B8ms' 'Standard_D1' 'Standard_D11' 'Standard_D11_v2' 'Standard_D12' 'Standard_D12_v2' 'Standard_D13' 'Standard_D13_v2' "Standard_D14" 'Standard_D14_v2' 'Standard_D15_v2' 'Standard_D16_v3' 'Standard_D16s_v3' 'Standard_D1_v2' 'Standard_D2' "Standard_D2_v2" 'Standard_D2_v3' "Standard_D2s_v3" 'Standard_D3' "Standard_D32_v3" 'Standard_D32s_v3' 'Standard_D3_v2' 'Standard_D4' 'Standard_D4_v2' "Standard_D4_v3" 'Standard_D4s_v3' 'Standard_D5_v2' "Standard_D64_v3" 'Standard_D64s_v3' 'Standard_D8_v3' 'Standard_D8s_v3' 'Standard_DS1' 'Standard_DS11' "Standard_DS11_v2" "Standard_DS12" "Standard_DS12_v2" "Standard_DS13" 'Standard_DS13-2_v2' "Standard_DS13-4_v2" "Standard_DS13_v2" "Standard_DS14" 'Standard_DS14-4_v2' 'Standard_DS14-8_v2' "Standard_DS14_v2" "Standard_DS15_v2" "Standard_DS1_v2" "Standard_DS2" "Standard_DS2_v2" "Standard_DS3" "Standard_DS3_v2" "Standard_DS4" "Standard_DS4_v2" 'Standard_DS5_v2' "Standard_E16_v3" "Standard_E16s_v3" 'Standard_E2_v3' "Standard_E2s_v3" 'Standard_E32-16_v3' 'Standard_E32-8s_v3' "Standard_E32_v3" "Standard_E32s_v3" "Standard_E4_v3" 'Standard_E4s_v3' 'Standard_E64-16s_v3' 'Standard_E64-32s_v3' "Standard_E64_v3" "Standard_E64s_v3" "Standard_E8_v3" "Standard_E8s_v3" "Standard_F1" "Standard_F16" "Standard_F16s" "Standard_F16s_v2" "Standard_F1s" "Standard_F2" "Standard_F2s" "Standard_F2s_v2" "Standard_F32s_v2" "Standard_F4" 'Standard_F4s' 'Standard_F4s_v2' "Standard_F64s_v2" "Standard_F72s_v2" "Standard_F8" "Standard_F8s" "Standard_F8s_v2" "Standard_G1" 'Standard_G2' 'Standard_G3' 'Standard_G4' 'Standard_G5' "Standard_GS1" 'Standard_GS2' 'Standard_GS3' "Standard_GS4" 'Standard_GS4-4' 'Standard_GS4-8' "Standard_GS5" 'Standard_GS5-16' 'Standard_GS5-8' "Standard_H16" "Standard_H16m" 'Standard_H16mr' "Standard_H16r" "Standard_H8" 'Standard_H8m' "Standard_L16s" "Standard_L32s" "Standard_L4s" "Standard_L8s" 'Standard_M128-32ms' "Standard_M128-64ms' "Standard_M128ms" 'Standard_M128s' 'Standard_M64-16ms' "Standard_M64-32ms' "Standard_M64ms" "Standard_M64s" "Standard_NC12" 'Standard_NC12s_v2' "Standard_NC12s_v3" "Standard_NC24" "Standard_NC24r" "Standard_NC24rs_v2" "Standard_NC24rs_v3" "Standard_NC24s_v2" 'Standard_NC24s_v3' "Standard_NC6" "Standard_NC6s_v2" 'Standard_NC6s_v3' "Standard_ND12s" "Standard_ND24rs" "Standard_ND24s" "Standard_ND6s" "Standard_NV12" "Standard_NV24" "Standard_NV6" |
vmSizeProperties | Určuje vlastnosti pro přizpůsobení velikosti virtuálního počítače. Minimální verze api:2021-07-01. Tato funkce je stále v režimu Preview a virtualMachineScaleSet ji nepodporuje. Další podrobnosti najdete v pokynech v tématu Přizpůsobení virtuálního počítače. | VMSizeProperties |
VMSizeProperties
Název | Description | Hodnota |
---|---|---|
Dostupné virtuální procesory | Určuje počet virtuálních procesorů dostupných pro virtuální počítač. Pokud tato vlastnost není zadaná v textu požadavku, je výchozím chováním nastavit ji na hodnotu virtuálních procesorů dostupných pro danou velikost virtuálního počítače, která je k dispozici v odpovědi rozhraní API v části Seznam všech dostupných velikostí virtuálních počítačů v oblasti. | int |
vCPUsPerCore | Určuje poměr virtuálních procesorů a fyzických jader. Pokud tato vlastnost není zadaná v textu požadavku, výchozí chování se nastaví na hodnotu vCPUsPerCore pro velikost virtuálního počítače vystavenou v odpovědi rozhraní API příkazu Seznam všech dostupných velikostí virtuálních počítačů v oblasti. Nastavení této vlastnosti na hodnotu 1 také znamená, že hyper-threading je zakázán. | int |
Profil sítě
Název | Description | Hodnota |
---|---|---|
networkApiVersion | Určuje verzi rozhraní MICROSOFT.Network API použitou při vytváření síťových prostředků v konfiguraci síťového rozhraní. | '2020-11-01' |
networkInterfaceConfigurations | Určuje síťové konfigurace, které se použijí k vytvoření síťových prostředků virtuálního počítače. | VirtualMachineNetworkInterfaceConfiguration[] |
networkInterfaces | Určuje seznam ID prostředků pro síťová rozhraní přidružená k virtuálnímu počítači. | NetworkInterfaceReference[] |
VirtualMachineNetworkInterfaceConfiguration
Název | Description | Hodnota |
---|---|---|
name | Název konfigurace síťového rozhraní. | string (povinné) |
properties | Popisuje konfiguraci PROTOKOLU IP profilu sítě virtuálního počítače. | VirtualMachineNetworkInterfaceConfigurationPropertie... |
VirtualMachineNetworkInterfaceConfigurationPropertie...
Název | Description | Hodnota |
---|---|---|
auxiliaryMode | Určuje, jestli je pro prostředek síťového rozhraní povolený pomocný režim. | AcceleratedConnections Plovoucí 'Žádný' |
auxiliarySku | Určuje, jestli je pro prostředek síťového rozhraní povolená pomocná SKU. | 'A1' "A2" 'A4' 'A8' 'Žádný' |
deleteOption | Zadejte, co se stane se síťovým rozhraním při odstranění virtuálního počítače. | Odstranit "Odpojit" |
disableTcpStateTracking | Určuje, jestli je síťové rozhraní zakázané pro sledování stavu tcp. | bool |
nastavení dns | Nastavení DNS, která se mají použít v síťových rozhraních. | VirtualMachineNetworkInterfaceDnsSettingsConfigurati... |
konfigurace dscp | Dílčí zdroj | |
enableAcceleratedNetworking | Určuje, jestli má síťové rozhraní akcelerované síťové služby. | bool |
enableFpga | Určuje, jestli má síťové rozhraní povolenou síť FPGA. | bool |
enableIPForwarding | Určuje, jestli je pro tuto síťovou kartu povolené předávání IP. | bool |
konfigurace ip | Určuje konfigurace PROTOKOLU IP síťového rozhraní. | VirtualMachineNetworkInterfaceIPConfiguration[] (povinné) |
skupina zabezpečení sítě | Skupina zabezpečení sítě. | Dílčí zdroj |
Primární | Určuje primární síťové rozhraní v případě, že má virtuální počítač více než 1 síťové rozhraní. | bool |
VirtualMachineNetworkInterfaceDnsSettingsConfigurati...
Název | Description | Hodnota |
---|---|---|
servery dns | Seznam IP adres serverů DNS | string[] |
VirtualMachineNetworkInterfaceIPConfiguration
Název | Description | Hodnota |
---|---|---|
name | Název konfigurace PROTOKOLU IP. | string (povinné) |
properties | Popisuje vlastnosti konfigurace protokolu IP síťového rozhraní virtuálního počítače. | VirtualMachineNetworkInterfaceIPConfigurationPropert... |
VirtualMachineNetworkInterfaceIPConfigurationPropert...
Název | Description | Hodnota |
---|---|---|
applicationGatewayBackendAddressPools | Určuje pole odkazů na back-endové fondy adres aplikačních bran. Virtuální počítač může odkazovat na back-endové fondy adres více aplikačních bran. Stejnou aplikační bránu nemůže používat více virtuálních počítačů. | Dílčí zdroj[] |
applicationSecurityGroups | Určuje pole odkazů na skupinu zabezpečení aplikace. | Dílčí zdroj[] |
loadBalancerBackendAddressPools | Určuje pole odkazů na back-endové fondy adres nástrojů pro vyrovnávání zatížení. Virtuální počítač může odkazovat na back-endové fondy adres jednoho veřejného a jednoho interního nástroje pro vyrovnávání zatížení. [Více virtuálních počítačů nemůže používat stejný nástroj pro vyrovnávání zatížení se skladovou položkou Basic]. | Dílčí zdroj[] |
Primární | Určuje primární síťové rozhraní v případě, že má virtuální počítač více než 1 síťové rozhraní. | bool |
privateIPAddressVersion | K dispozici od Api-Version 2017-03-30 a dále představuje, jestli je konkrétní konfigurace ip adresy IPv4 nebo IPv6. Výchozí hodnota se používá jako IPv4. Možné hodnoty jsou: IPv4 a IPv6. | 'IPv4' 'IPv6' |
publicIPAddressConfiguration | PublicIPAddressConfiguration. | VirtualMachinePublicIPAddressConfiguration |
podsíť | Určuje identifikátor podsítě. | Dílčí zdroj |
VirtualMachinePublicIPAddressConfiguration
Název | Description | Hodnota |
---|---|---|
name | Název konfigurace veřejné IP adresy. | string (povinné) |
properties | Popisuje konfiguraci publicIPAddress konfigurace IP adresy virtuálních počítačů. | VirtualMachinePublicIPAddressConfigurationVlastnosti |
Sku | Popisuje skladovou položku veřejné IP adresy. Dá se nastavit jenom s OrchestrationMode jako flexibilní. | PublicIPAddressSku |
VirtualMachinePublicIPAddressConfigurationVlastnosti
Název | Description | Hodnota |
---|---|---|
deleteOption | Zadejte, co se stane s veřejnou IP adresou při odstranění virtuálního počítače. | Odstranit "Odpojit" |
nastavení dns | Nastavení DNS, která se mají použít pro veřejné IP adresy . | VirtualMachinePublicIPAddressDnsSettingsConfiguratio... |
idleTimeoutInMinutes | Časový limit nečinnosti veřejné IP adresy. | int |
ipTags | Seznam značek IP adres přidružených k veřejné IP adrese. | VirtualMachineIpTag[] |
publicIPAddressVersion | K dispozici od Api-Version 2019-07-01 a dále, představuje, jestli je konkrétní konfigurace ip adresy IPv4 nebo IPv6. Výchozí hodnota se používá jako IPv4. Možné hodnoty jsou: IPv4 a IPv6. | 'IPv4' 'IPv6' |
metoda publicIPAllocationMethod | Zadejte typ přidělení veřejné IP adresy. | Dynamická 'Static' |
publicIPPrefix | PublicIPPrefix, ze kterého chcete přidělit veřejné IP adresy. | Dílčí zdroj |
VirtualMachinePublicIPAddressDnsSettingsConfiguratio...
Název | Description | Hodnota |
---|---|---|
název_doményPoznak_domény | Předpona popisku názvu domény prostředků PublicIPAddress, které se vytvoří. Vygenerovaný popisek názvu je zřetězení popisku názvu domény a jedinečného ID profilu sítě virtuálních počítačů. | string (povinné) |
doménaNázevLabelScope | Obor popisku názvu domény prostředků PublicIPAddress, které se vytvoří. Vygenerovaný popisek názvu je zřetězení hashovaného popisku názvu domény se zásadou podle oboru popisku názvu domény a jedinečného ID profilu sítě virtuálních počítačů. | 'NoReuse' ResourceGroupReuse 'SubscriptionReuse' TenantReuse |
VirtualMachineIpTag
Název | Description | Hodnota |
---|---|---|
ipTagType | Typ značky IP adresy. Příklad: FirstPartyUsage. | řetězec |
značka | Značka IP adresy přidružená k veřejné IP adrese. Příklad: SQL, Storage atd. | řetězec |
PublicIPAddressSku
Název | Description | Hodnota |
---|---|---|
name | Zadejte název skladové položky veřejné IP adresy. | 'Základní' 'Standard' |
tier | Určení úrovně skladové položky veřejné IP adresy | 'Globální' 'Regionální' |
NetworkInterfaceReference
Název | Description | Hodnota |
---|---|---|
id | ID prostředku | řetězec |
properties | Popisuje referenční vlastnosti síťového rozhraní. | NetworkInterfaceReferenceProperties |
NetworkInterfaceReferenceProperties
Název | Description | Hodnota |
---|---|---|
deleteOption | Určení, co se stane se síťovým rozhraním při odstranění virtuálního počítače | Odstranit "Odpojit" |
Primární | Určuje primární síťové rozhraní v případě, že má virtuální počítač více než 1 síťové rozhraní. | bool |
OSProfile
Název | Description | Hodnota |
---|---|---|
adminPassword | Určuje heslo účtu správce. Minimální délka (Windows): 8 znaků Minimální délka (Linux): 6 znaků Maximální délka (Windows): 123 znaků Maximální délka (Linux): 72 znaků Požadavky na složitost: Je třeba splnit 3 ze 4 níže uvedených podmínek Obsahuje menší znaky. Obsahuje horní znaky. Obsahuje číslici. Má speciální znak (shoda regex [\W_]). Nepovolené hodnoty: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!" Informace o resetování hesla najdete v tématu Resetování služby Vzdálená plocha nebo jejího přihlašovacího hesla na virtuálním počítači s Windows. Informace o resetování kořenového hesla najdete v tématu Správa uživatelů, SSH a kontrola nebo oprava disků na virtuálních počítačích Azure s Linuxem pomocí rozšíření VMAccess. |
řetězec Omezení: Citlivá hodnota. Předání jako zabezpečený parametr |
adminUsername | Určuje název účtu správce. Tuto vlastnost nelze po vytvoření virtuálního počítače aktualizovat. Omezení jenom pro Windows: Nemůže končit na "." Nepovolené hodnoty: "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5". Minimální délka (Linux): 1 znak Maximální délka (Linux): 64 znaků Maximální délka (Windows): 20 znaků. |
řetězec |
allowExtensionOperations | Určuje, jestli mají být na virtuálním počítači povolené operace rozšíření. Toto nastavení může být nastaveno na hodnotu False pouze v případě, že na virtuálním počítači nejsou k dispozici žádná rozšíření. | bool |
Název_počítače | Určuje název operačního systému hostitele virtuálního počítače. Tento název nelze po vytvoření virtuálního počítače aktualizovat. Maximální délka (Windows): 15 znaků. Maximální délka (Linux): 64 znaků. Zásady a omezení vytváření názvů najdete v pokynech k implementaci služeb infrastruktury Azure. | řetězec |
Customdata | Určuje řetězec vlastních dat s kódováním base-64. Řetězec s kódováním base-64 je dekódován na binární pole, které je uloženo jako soubor na virtuálním počítači. Maximální délka binárního pole je 65535 bajtů. Poznámka: Ve vlastnosti customData nepředávejte žádné tajné kódy ani hesla. Tuto vlastnost nelze po vytvoření virtuálního počítače aktualizovat. Vlastnost customData se předá virtuálnímu počítači, který se má uložit jako soubor. Další informace najdete v tématu Vlastní data na virtuálních počítačích Azure. Informace o použití cloud-init pro virtuální počítač s Linuxem najdete v tématu Použití cloud-init k přizpůsobení virtuálního počítače s Linuxem během vytváření. | řetězec |
linuxConfiguration | Určuje nastavení operačního systému Linux na virtuálním počítači. Seznam podporovaných distribucí Linuxu najdete v tématu Linux v Azure-Endorsed Distributions. | Konfigurace Linuxu |
requireGuestProvisionSignal | Volitelná vlastnost, která musí být nastavena na hodnotu True nebo vynechána. | bool |
Tajemství | Určuje sadu certifikátů, které se mají nainstalovat do virtuálního počítače. Pokud chcete nainstalovat certifikáty na virtuální počítač, doporučujeme použít rozšíření virtuálního počítače Azure Key Vault pro Linux nebo rozšíření virtuálního počítače Azure Key Vault pro Windows. | VaultSecretGroup[] |
konfigurace windows | Určuje nastavení operačního systému Windows na virtuálním počítači. | Konfigurace windows |
Konfigurace Linuxu
Název | Description | Hodnota |
---|---|---|
disablePasswordAuthentication | Určuje, jestli má být zakázáno ověřování heslem. | bool |
enableVMAgentPlatformUpdates | Určuje, jestli je pro virtuální počítač s Linuxem povolená Aktualizace platformy VMAgent Platform. Výchozí hodnota je false. | bool |
patchSettings | [Funkce Preview] Určuje nastavení související s opravami hosta virtuálního počítače v Linuxu. | LinuxPatchSettings |
provisionVMAgent | Určuje, jestli se má na virtuálním počítači zřídit agent virtuálního počítače. Pokud tato vlastnost není zadána v textu požadavku, výchozím chováním je nastavit ji na true. Tím se zajistí, že je na virtuálním počítači nainstalovaný agent virtuálního počítače, aby bylo možné do virtuálního počítače později přidat rozšíření. | bool |
Ssh | Určuje konfiguraci klíče SSH pro operační systém Linux. | SshConfiguration |
LinuxPatchSettings
Název | Description | Hodnota |
---|---|---|
assessmentMode | Určuje režim posouzení oprav hosta virtuálního počítače pro virtuální počítač IaaS. Možné hodnoty: ImageDefault – řídíte načasování posouzení oprav na virtuálním počítači. AutomaticByPlatform – Platforma aktivuje pravidelná posouzení oprav. Vlastnost provisionVMAgent musí být true. |
AutomaticByPlatform ImageDefault |
automaticByPlatformSettings | Určuje další nastavení pro režim oprav AutomaticByPlatform v rámci oprav hosta virtuálního počítače v Linuxu. | LinuxVMGuestPatchAutomaticByPlatformSettings |
patchMode | Určuje režim oprav hosta virtuálního počítače pro virtuální počítač IaaS nebo virtuální počítače přidružené ke škálovací sadě virtuálních počítačů s orchestrationMode jako flexibilní. Možné hodnoty: ImageDefault – použije se výchozí konfigurace oprav virtuálního počítače. AutomaticByPlatform – virtuální počítač se automaticky aktualizuje platformou. Vlastnost provisionVMAgent musí být true. |
AutomaticByPlatform ImageDefault |
LinuxVMGuestPatchAutomaticByPlatformSettings
Název | Description | Hodnota |
---|---|---|
bypassPlatformSafetyChecksOnUserSchedule | Umožňuje zákazníkovi naplánovat opravy bez náhodných upgradů. | bool |
rebootSetting | Určuje nastavení restartování pro všechny operace instalace oprav AutomaticByPlatform. | Vždy IfRequired 'Nikdy' Neznámý |
SshConfiguration
Název | Description | Hodnota |
---|---|---|
publicKeys | Seznam veřejných klíčů SSH používaných k ověřování na virtuálních počítačích s Linuxem | SshPublicKey[] |
SshPublicKey
Název | Description | Hodnota |
---|---|---|
Keydata | Certifikát veřejného klíče SSH, který se používá k ověření u virtuálního počítače prostřednictvím SSH. Klíč musí být minimálně 2048bitový a ve formátu ssh-rsa. Informace o vytváření klíčů SSH najdete v tématu Vytvoření klíčů SSH v Linuxu a Mac pro virtuální počítače s Linuxem v Azure/azure/virtual-machines/linux/create-ssh-keys-detailed. | řetězec |
program | Určuje úplnou cestu na vytvořeném virtuálním počítači, kde je uložený veřejný klíč SSH. Pokud soubor již existuje, je zadaný klíč připojen k souboru. Příklad: /home/user/.ssh/authorized_keys | řetězec |
VaultSecretGroup
Název | Description | Hodnota |
---|---|---|
sourceVault | Relativní adresa URL Key Vault obsahující všechny certifikáty v trezoruCertificates. | Dílčí zdroj |
vaultCertificates | Seznam odkazů na trezor klíčů ve službě SourceVault, které obsahují certifikáty. | VaultCertificate[] |
VaultCertificate
Název | Description | Hodnota |
---|---|---|
úložiště certifikátů | U virtuálních počítačů s Windows určuje úložiště certifikátů na virtuálním počítači, do kterého se má certifikát přidat. Zadané úložiště certifikátů je implicitně v účtu LocalMachine. V případě virtuálních počítačů s Linuxem se soubor certifikátu umístí do adresáře /var/lib/waagent s názvem <UppercaseThumbprint.crt> pro soubor certifikátu X509 a <s názvem UppercaseThumbprint.prv> pro privátní klíč. Oba tyto soubory mají formát .pem. | řetězec |
adresa URL certifikátu | Toto je adresa URL certifikátu, který se nahrál do Key Vault jako tajný kód. Informace o přidání tajného kódu do Key Vault najdete v tématu Přidání klíče nebo tajného klíče do trezoru klíčů. V tomto případě musí váš certifikát být To je kódování Base64 následujícího objektu JSON, který je zakódovaný v UTF-8: { "data":"{Base64-encoded-certificate}", "dataType":"pfx", "password":"{pfx-file-password}" } Pokud chcete nainstalovat certifikáty na virtuální počítač, doporučujeme použít rozšíření virtuálního počítače Azure Key Vault pro Linux nebo rozšíření virtuálního počítače Azure Key Vault pro Windows. |
řetězec |
Konfigurace windows
Název | Description | Hodnota |
---|---|---|
additionalUnattendContent | Určuje další informace ve formátu XML s kódováním Base-64, které mohou být zahrnuty do souboru Unattend.xml, který je používán instalačním programem systému Windows. | AdditionalUnattendContent[] |
enableAutomaticUpdates | Určuje, jestli je pro virtuální počítač s Windows povolená automatická Aktualizace. Výchozí hodnota je true (pravda). U škálovacích sad virtuálních počítačů je možné tuto vlastnost aktualizovat a aktualizace se projeví při opětovném zřízení operačního systému. | bool |
enableVMAgentPlatformUpdates | Určuje, jestli je pro virtuální počítač s Windows povolená Aktualizace platformy VMAgent Platform. Výchozí hodnota je false. | bool |
patchSettings | [Funkce Preview] Určuje nastavení související s opravami hosta virtuálního počítače ve Windows. | Nastavení opravy |
provisionVMAgent | Určuje, jestli se má na virtuálním počítači zřídit agent virtuálního počítače. Pokud tato vlastnost není zadána v textu požadavku, je ve výchozím nastavení nastavena na true. Tím se zajistí, že je na virtuálním počítači nainstalovaný agent virtuálního počítače, aby bylo možné do virtuálního počítače později přidat rozšíření. | bool |
timeZone | Určuje časové pásmo virtuálního počítače. např. Tichomoří (běžný čas). Možné hodnoty mohou být TimeZoneInfo.Id hodnotu z časových pásem vrácených funkcí TimeZoneInfo.GetSystemTimeZones. | řetězec |
Winrm | Určuje naslouchací procesy Vzdálené správy systému Windows. To umožňuje vzdálené Windows PowerShell. | WinRMConfiguration |
AdditionalUnattendContent
Název | Description | Hodnota |
---|---|---|
název_komponenty | Název komponenty. V současné době je jedinou povolenou hodnotou Microsoft-Windows-Shell-Setup. | 'Microsoft-Windows-Shell-Setup' |
obsah | Určuje obsah ve formátu XML, který se přidá do souboru unattend.xml pro zadanou cestu a komponentu. Soubor XML musí být menší než 4 kB a musí obsahovat kořenový element pro vkládané nastavení nebo funkci. | řetězec |
passName | Název průchodu. V současné době je jedinou povolenou hodnotou OobeSystem. | 'OobeSystem' |
název nastavení | Určuje název nastavení, na které se obsah vztahuje. Možné hodnoty jsou: FirstLogonCommands a AutoLogon. | 'Automatické přihlášení' 'FirstLogonCommands' |
Nastavení opravy
Název | Description | Hodnota |
---|---|---|
assessmentMode | Určuje režim posouzení oprav hosta virtuálního počítače pro virtuální počítač IaaS. Možné hodnoty: ImageDefault – řídíte načasování posouzení oprav na virtuálním počítači. AutomaticByPlatform – Platforma aktivuje pravidelná posouzení oprav. Vlastnost provisionVMAgent musí být true. |
AutomaticByPlatform ImageDefault |
automaticByPlatformSettings | Určuje další nastavení pro režim oprav AutomaticByPlatform v opravách hosta virtuálního počítače ve Windows. | WindowsVMGuestPatchAutomaticByPlatformSettings |
enableHotpatching | Umožňuje zákazníkům opravovat virtuální počítače Azure bez nutnosti restartování. Pro enableHotpatching musí být vlastnost provisionVMAgent nastavená na hodnotu true a vlastnost patchMode musí být nastavená na AutomaticByPlatform. | bool |
patchMode | Určuje režim oprav hosta virtuálního počítače pro virtuální počítač IaaS nebo virtuální počítače přidružené ke škálovací sadě virtuálních počítačů s orchestrationMode jako flexibilní. Možné hodnoty: Ručně – Můžete řídit použití oprav na virtuální počítač. Provedete to ručním použitím oprav uvnitř virtuálního počítače. V tomto režimu jsou automatické aktualizace zakázány; Vlastnost WindowsConfiguration.enableAutomaticUpdates musí být false AutomaticByOS – operační systém virtuální počítač automaticky aktualizuje. Vlastnost WindowsConfiguration.enableAutomaticUpdates musí být true. AutomaticByPlatform – virtuální počítač se automaticky aktualizuje platformou. Vlastnosti provisionVMAgent a WindowsConfiguration.enableAutomaticUpdates musí být true. |
'AutomaticByOS' 'AutomaticByPlatform' 'Ruční' |
WindowsVMGuestPatchAutomaticByPlatformSettings
Název | Description | Hodnota |
---|---|---|
bypassPlatformSafetyChecksOnUserSchedule | Umožňuje zákazníkovi naplánovat opravy bez náhodných upgradů. | bool |
rebootSetting | Určuje nastavení restartování pro všechny operace instalace opravy AutomaticByPlatform. | Vždy IfRequired 'Nikdy' Neznámý |
WinRMConfiguration
Název | Description | Hodnota |
---|---|---|
Posluchače | Seznam naslouchacích procesů Vzdálená správa systému Windows | WinRMListener[] |
WinRMListener
Název | Description | Hodnota |
---|---|---|
certificateUrl | Toto je adresa URL certifikátu, který se nahrál do Key Vault jako tajný kód. Informace o přidání tajného kódu do Key Vault najdete v tématu Přidání klíče nebo tajného klíče do trezoru klíčů. V tomto případě musí být váš certifikát kódováním Base64 následujícího objektu JSON, který je zakódovaný v UTF-8: { "data":"{Base64-encoded-certificate}", "dataType":"pfx", "password":"{pfx-file-password}" } Pokud chcete nainstalovat certifikáty na virtuální počítač, doporučujeme použít rozšíření virtuálního počítače Azure Key Vault pro Linux nebo rozšíření virtuálního počítače Azure Key Vault pro Windows. |
řetězec |
Protokol | Určuje protokol naslouchacího procesu WinRM. Možné hodnoty jsou: http,https. | Http Https |
ScheduledEventsProfile
Název | Description | Hodnota |
---|---|---|
osImageNotificationProfile | Určuje konfigurace související s naplánovanou událostí image operačního systému. | OSImageNotificationProfile |
terminateNotificationProfile | Určuje ukončit konfigurace související s naplánovanou událostí. | TerminateNotificationProfile |
OSImageNotificationProfile
Název | Description | Hodnota |
---|---|---|
Povolit | Určuje, jestli je událost Naplánovaná image operačního systému povolená nebo zakázaná. | bool |
notBeforeTimeout | Doba, po kterou se virtuální počítač reimagí nebo upgraduje jeho operační systém, bude muset potenciálně schválit naplánovanou událost image operačního systému, než se událost automaticky schválí (vyprší časový limit). Konfigurace je určena ve formátu ISO 8601 a hodnota musí být 15 minut (PT15M). | řetězec |
TerminateNotificationProfile
Název | Description | Hodnota |
---|---|---|
Povolit | Určuje, jestli je událost Terminate Scheduled povolená nebo zakázaná. | bool |
notBeforeTimeout | Konfigurovatelná doba, po kterou bude muset odstraňovaný virtuální počítač potenciálně schválit naplánovanou událost před automatickým schválením události (vypršením časového limitu). Konfigurace musí být zadána ve formátu ISO 8601, výchozí hodnota je 5 minut (PT5M). | řetězec |
SecurityProfile
Název | Description | Hodnota |
---|---|---|
šifrováníAtHost | Tuto vlastnost může uživatel v požadavku použít k povolení nebo zakázání šifrování hostitele pro virtuální počítač nebo škálovací sadu virtuálních počítačů. Tím se povolí šifrování pro všechny disky, včetně disku prostředku nebo dočasného disku v samotném hostiteli. Výchozí chování je: Šifrování na hostiteli bude zakázáno, pokud tato vlastnost není pro prostředek nastavená na true. | bool |
securityType | Určuje SecurityType virtuálního počítače. Pokud chcete povolit UefiSettings, musí být nastavena na libovolnou zadanou hodnotu. Výchozí chování je: UefiSettings nebude povolen, pokud není tato vlastnost nastavena. | Důvěrné virtuální počítač 'TrustedLaunch' |
uefiSettings | Určuje nastavení zabezpečení, jako je zabezpečené spouštění a virtuální počítač vTPM použitý při vytváření virtuálního počítače. Minimální verze rozhraní API: 2020-12-01. | UefiSettings |
UefiSettings
Název | Description | Hodnota |
---|---|---|
secureBootEnabled | Určuje, jestli má být na virtuálním počítači povolené zabezpečené spouštění. Minimální verze rozhraní API: 2020-12-01. | bool |
vTpmEnabled | Určuje, jestli má být na virtuálním počítači povolený virtuální počítač vTPM. Minimální verze rozhraní API: 2020-12-01. | bool |
StorageProfile
Název | Description | Hodnota |
---|---|---|
dataDisks | Určuje parametry, které se použijí k přidání datového disku do virtuálního počítače. Další informace o discích najdete v tématu Informace o discích a virtuálních pevných discích pro virtuální počítače Azure. | DataDisk[] |
diskControllerType | Určuje typ řadiče disku nakonfigurovaného pro virtuální počítač. Poznámka: Tato vlastnost se nastaví na výchozí typ řadiče disku, pokud není zadáno, že se virtuální počítač vytváří s hyperVGeneration nastavenou na V2 na základě možností disku operačního systému a velikosti virtuálního počítače ze zadané minimální verze rozhraní API. Před aktualizací jeho typu řadiče disku musíte virtuální počítač uvolnit, pokud neaktualizujete velikost virtuálního počítače v konfiguraci virtuálního počítače, která implicitně zruší přidělení a přerozdělí virtuální počítač. Minimální verze rozhraní API: 2022-08-01. | NVMe SCSI |
imageReference | Určuje informace o obrázku, který se má použít. Můžete zadat informace o imagích platforem, imagích marketplace nebo imagích virtuálních počítačů. Tento prvek se vyžaduje, pokud chcete použít image platformy, image marketplace nebo image virtuálního počítače, ale nepoužívá se v jiných operacích vytváření. | ImageReference |
osDisk | Určuje informace o disku operačního systému používaném virtuálním počítačem. Další informace o discích najdete v tématu Informace o discích a virtuálních pevných discích pro virtuální počítače Azure. | OSDisk |
DataDisk
Název | Description | Hodnota |
---|---|---|
Mezipaměti | Určuje požadavky na ukládání do mezipaměti. Možné hodnoty jsou: None,ReadOnly,ReadWrite. Výchozí chování je: Žádné pro úložiště úrovně Standard. ReadOnly pro Premium Storage. | 'Žádný' 'ReadOnly' 'ReadWrite' |
createOption | Určuje, jak se má virtuální počítač vytvořit. Možné hodnoty jsou: Připojit. Tato hodnota se používá, když k vytvoření virtuálního počítače používáte specializovaný disk. FromImage. Tato hodnota se používá, když k vytvoření virtuálního počítače používáte image. Pokud používáte image platformy, měli byste také použít element imageReference popsaný výše. Pokud používáte image marketplace, měli byste použít také dříve popsaný prvek plánu. | Připojit "Prázdné" FromImage (povinné) |
deleteOption | Určuje, jestli se má datový disk při odstranění virtuálního počítače odstranit nebo odpojit. Možné hodnoty jsou: Delete. Pokud se použije tato hodnota, datový disk se při odstranění virtuálního počítače odstraní. Odpojit. Pokud se použije tato hodnota, datový disk se zachová i po odstranění virtuálního počítače. Výchozí hodnota je nastavená na Odpojit. | Odstranit "Odpojit" |
detachOption | Určuje chování při odpojování, které se má použít při odpojování disku nebo které již probíhá v procesu odpojování od virtuálního počítače. Podporované hodnoty: ForceDetach. detachOption: ForceDetach se dá použít jenom pro spravované datové disky. Pokud se předchozí pokus o odpojení datového disku nedokončil kvůli neočekávanému selhání virtuálního počítače a disk stále není uvolněný, použijte vynucené odpojení jako poslední možnost k vynucení odpojení disku od virtuálního počítače. Při použití tohoto chování při odpojení nemusí být vyprázdněny všechny zápisy. Tato funkce je stále v režimu preview a virtualMachineScaleSet se nepodporuje. Pokud chcete vynutit odpojení datového disku, aktualizujte na hodnotuBeDetached na true spolu s nastavením detachOption: ForceDetach. | 'ForceDetach' |
diskSizeGB | Určuje velikost prázdného datového disku v gigabajtech. Tento prvek lze použít k přepsání velikosti disku v imagi virtuálního počítače. Vlastnost diskSizeGB je počet bajtů x 1024^3 disku a hodnota nesmí být větší než 1023. | int |
image | Virtuální pevný disk zdrojové image uživatele. Virtuální pevný disk se před připojením k virtuálnímu počítači zkopíruje. Pokud je k dispozici SourceImage, cílový virtuální pevný disk nesmí existovat. | VirtualHardDisk |
Lun | Určuje číslo logické jednotky datového disku. Tato hodnota se používá k identifikaci datových disků v rámci virtuálního počítače, a proto musí být jedinečná pro každý datový disk připojený k virtuálnímu počítači. | int (povinné) |
managedDisk | Parametry spravovaného disku. | ManagedDiskParameters |
name | Název disku. | řetězec |
naBeDetached | Určuje, jestli probíhá odpojení datového disku od sady VirtualMachine/VirtualMachineScaleset. | bool |
Vhd | Virtuální pevný disk. | VirtualHardDisk |
writeAcceleratorEnabled | Určuje, jestli má být na disku povolený nebo zakázaný writeAccelerator. | bool |
VirtualHardDisk
Název | Description | Hodnota |
---|---|---|
Uri | Určuje identifikátor URI virtuálního pevného disku. | řetězec |
ManagedDiskParameters
Název | Description | Hodnota |
---|---|---|
diskEncryptionSet | Určuje ID prostředku sady šifrování disků spravovaných zákazníkem pro spravovaný disk. | DiskEncryptionSetParameters |
id | ID prostředku | řetězec |
securityProfile | Určuje profil zabezpečení spravovaného disku. | VMDiskSecurityProfile |
storageAccountType | Určuje typ účtu úložiště pro spravovaný disk. POZNÁMKA: UltraSSD_LRS lze použít pouze s datovými disky, nelze ji použít s diskem s operačním systémem. | 'PremiumV2_LRS' 'Premium_LRS' 'Premium_ZRS' "StandardSSD_LRS" 'StandardSSD_ZRS' 'Standard_LRS' 'UltraSSD_LRS' |
DiskEncryptionSetParameters
Název | Description | Hodnota |
---|---|---|
id | ID prostředku | řetězec |
VMDiskSecurityProfile
Název | Description | Hodnota |
---|---|---|
diskEncryptionSet | Určuje ID prostředku sady prostředků sady šifrování spravovaných disků zákazníka pro spravovaný disk, který se používá pro disky s operačním systémem spravovaného zákazníkem šifrované pomocí důvěrného virtuálního počítače a objekt blob virtuálních počítačů. | DiskEncryptionSetParameters |
securityEncryptionType | Určuje Typ šifrování spravovaného disku. Je nastavený na DiskWithVMGuestState pro šifrování spravovaného disku spolu s objektem blob VMGuestState a VMGuestStateOnly pro šifrování pouze objektu blob VMGuestState. Poznámka: Dá se nastavit jenom pro důvěrné virtuální počítače. | DiskWithVMGuestState VMGuestStateOnly |
ImageReference
Název | Description | Hodnota |
---|---|---|
communityGalleryImageId | Zadali jsme jedinečné ID image galerie komunity pro nasazení virtuálního počítače. Můžete ho načíst z obrázku GET v galerii komunity. | řetězec |
id | ID prostředku | řetězec |
offer | Určuje nabídku image platformy nebo image marketplace použité k vytvoření virtuálního počítače. | řetězec |
vydavatel | Vydavatel image. | řetězec |
sharedGalleryImageId | Zadali jste jedinečné ID image sdílené galerie pro nasazení virtuálního počítače. To se dá načíst z sdíleného obrázku galerie – volání GET. | řetězec |
Sku | Skladová položka image. | řetězec |
verze | Určuje verzi image platformy nebo image marketplace použité k vytvoření virtuálního počítače. Povolené formáty jsou Major.Minor.Build nebo "latest". Hlavní číslo, Podverze a Sestavení jsou desetinná čísla. Pokud chcete použít nejnovější verzi image dostupnou v době nasazení, zadejte "nejnovější". I když použijete nejnovější verzi, image virtuálního počítače se po nasazení automaticky neaktualizuje, a to ani v případě, že bude k dispozici nová verze. Nepoužívejte pole version pro nasazení image galerie, image galerie by měla vždy používat pole id pro nasazení. Pokud chcete použít nejnovější verzi image galerie, stačí nastavit /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/galleries/{galleryName}/images/{imageName} v poli id bez zadání verze. | řetězec |
OSDisk
Název | Description | Hodnota |
---|---|---|
Mezipaměti | Určuje požadavky na ukládání do mezipaměti. Možné hodnoty jsou: None,ReadOnly,ReadWrite. Výchozí chování je: Žádné pro úložiště úrovně Standard. ReadOnly pro Premium Storage. | 'Žádný' 'ReadOnly' 'ReadWrite' |
createOption | Určuje, jak se má virtuální počítač vytvořit. Možné hodnoty jsou: Připojit. Tato hodnota se používá, když k vytvoření virtuálního počítače používáte specializovaný disk. FromImage. Tato hodnota se používá, když k vytvoření virtuálního počítače používáte image. Pokud používáte image platformy, měli byste také použít element imageReference popsaný výše. Pokud používáte image marketplace, měli byste použít také dříve popsaný prvek plánu. | Připojit "Prázdné" FromImage (povinné) |
deleteOption | Určuje, jestli se má při odstranění virtuálního počítače odstranit nebo odpojit disk s operačním systémem. Možné hodnoty jsou: Delete. Pokud se použije tato hodnota, disk s operačním systémem se při odstranění virtuálního počítače odstraní. Odpojit. Pokud se použije tato hodnota, disk s operačním systémem se zachová i po odstranění virtuálního počítače. Výchozí hodnota je nastavená na Odpojit. U dočasného disku s operačním systémem je výchozí hodnota nastavená na Odstranit. Uživatel nemůže změnit možnost odstranění dočasného disku s operačním systémem. | Odstranit "Odpojit" |
diffDiskSettings | Určuje dočasné nastavení disku pro disk operačního systému používaný virtuálním počítačem. | DiffDiskSettings |
diskSizeGB | Určuje velikost prázdného datového disku v gigabajtech. Tento prvek lze použít k přepsání velikosti disku v imagi virtuálního počítače. Vlastnost diskSizeGB je počet bajtů x 1024^3 disku a hodnota nesmí být větší než 1023. | int |
encryptionSettings | Určuje nastavení šifrování disku s operačním systémem. Minimální verze rozhraní API: 2015-06-15. | Nastavení DiskEncryptionSettings |
image | Virtuální pevný disk zdrojové image uživatele. Virtuální pevný disk se před připojením k virtuálnímu počítači zkopíruje. Pokud je k dispozici SourceImage, cílový virtuální pevný disk nesmí existovat. | VirtualHardDisk |
managedDisk | Parametry spravovaného disku. | ManagedDiskParameters |
name | Název disku. | řetězec |
osType | Tato vlastnost umožňuje určit typ operačního systému, který je součástí disku při vytváření virtuálního počítače z image uživatele nebo specializovaného virtuálního pevného disku. Možné hodnoty jsou: Windows,Linux. | 'Linux' 'Windows' |
Vhd | Virtuální pevný disk. | VirtualHardDisk |
writeAcceleratorEnabled | Určuje, jestli má být na disku povolený nebo zakázaný writeAccelerator. | bool |
DiffDiskSettings
Název | Description | Hodnota |
---|---|---|
možnost | Určuje dočasné nastavení disku pro disk operačního systému. | 'Místní' |
Umístění | Určuje umístění dočasného disku pro disk operačního systému. Možné hodnoty jsou: CacheDisk,ResourceDisk. Výchozí chování je: CacheDisk, pokud je nakonfigurovaný pro velikost virtuálního počítače, jinak se použije ResourceDisk. Informace o velikostech virtuálních počítačů s Windows najdete v dokumentaci k velikosti virtuálního počítače s Windows na adrese /azure/virtual-machines/windows/sizes a virtuální počítač s Linuxem na adrese /azure/virtual-machines/linux/sizes, kde zjistíte, které velikosti virtuálních počítačů zpřístupňují disk mezipaměti. | CacheDisk ResourceDisk |
Nastavení DiskEncryptionSettings
Název | Description | Hodnota |
---|---|---|
diskEncryptionKey | Určuje umístění šifrovacího klíče disku, což je tajný klíč Key Vault. | KeyVaultSecretReference |
enabled | Určuje, jestli má být na virtuálním počítači povolené šifrování disku. | bool |
keyEncryptionKey | Určuje umístění šifrovacího klíče klíče v Key Vault. | KeyVaultKeyReference |
KeyVaultSecretReference
Název | Description | Hodnota |
---|---|---|
secretUrl | Adresa URL odkazující na tajný kód v Key Vault. | string (povinné) |
sourceVault | Relativní adresa URL Key Vault obsahující tajný klíč. | SubResource (povinné) |
KeyVaultKeyReference
Název | Description | Hodnota |
---|---|---|
keyUrl | Adresa URL odkazující na šifrovací klíč klíče v Key Vault. | string (povinné) |
sourceVault | Relativní adresa URL Key Vault obsahující klíč. | SubResource (povinné) |
Šablony pro rychlý start
Následující šablony rychlého startu nasadí tento typ prostředku.
Template (Šablona) | Description |
---|---|
Nasazení jednoduchého virtuálního počítače s Linuxem a aktualizace privátní IP adresy na statickou |
Tato šablona umožňuje nasadit jednoduchý virtuální počítač s Linuxem pomocí Ubuntu z marketplace. Tím se virtuální síť, podsíť a virtuální počítač velikosti A1 nasadí do umístění skupiny prostředků s dynamicky přiřazenou IP adresou a pak se převede na statickou IP adresu. |
Vytváření virtuálních počítačů ve skupinách dostupnosti pomocí smyček prostředků |
Vytvořte 2 až 5 virtuálních počítačů ve skupinách dostupnosti pomocí smyček prostředků. Virtuální počítače můžou být Unbuntu nebo Windows s maximálně 5 virtuálními počítači, protože tato ukázka používá jeden účet storageAccount. |
Šablona více virtuálních počítačů se spravovaným diskem |
Tato šablona vytvoří N počtu virtuálních počítačů se spravovanými disky, veřejnými IP adresami a síťovými rozhraními. Vytvoří virtuální počítače v jedné skupině dostupnosti. Zřídí se v Virtual Network, který se také vytvoří v rámci nasazení. |
Instalace souboru na virtuální počítač s Windows |
Tato šablona umožňuje nasadit virtuální počítač s Windows a spustit vlastní skript PowerShellu pro instalaci souboru na tento virtuální počítač. |
Nasazení virtuálního počítače s vlastními daty |
Tato šablona umožňuje vytvořit virtuální počítač s vlastními daty předávanými do virtuálního počítače. Tato šablona také nasadí účet úložiště, Virtual Network, veřejné IP adresy a síťové rozhraní. |
Nasazení virtuálního počítače s Windows úrovně Premium s využitím diagnostiky |
Tato šablona umožňuje nasadit virtuální počítač Premium s Windows pomocí několika různých možností pro verzi Windows a nejnovější opravené verze. |
Vytvoření virtuálního počítače ve virtuální síti v jiné skupině prostředků |
Tato šablona vytvoří virtuální počítač ve virtuální síti, která je v jiné skupině prostředků. |
Připojení virtuálního počítače k existující doméně |
Tato šablona ukazuje připojení domény k privátní doméně AD v cloudu. |
Vytvoření virtuálního počítače s dynamickým výběrem datových disků |
Tato šablona umožňuje uživateli vybrat počet datových disků, které chce přidat do virtuálního počítače. |
Vytvoření virtuálního počítače z virtuálního pevného disku EfficientIP |
Tato šablona vytvoří virtuální počítač z virtuálního pevného disku EfficientIP a umožní vám ho připojit k existující virtuální síti, která se může nacházet v jiné skupině prostředků než virtuální počítač. |
Vytvoření virtuálního počítače z image uživatele |
Tato šablona umožňuje vytvořit Virtual Machines z image uživatele. Tato šablona také nasadí Virtual Network, veřejné IP adresy a síťové rozhraní. |
Vytvoření virtuálního počítače v nové nebo existující virtuální síti z generalizovaného virtuálního pevného disku |
Tato šablona vytvoří virtuální počítač z generalizovaného virtuálního pevného disku a umožní vám ho připojit k nové nebo existující virtuální síti, která se může nacházet v jiné skupině prostředků než virtuální počítač. |
Automatické dynamické disky CentOS/UbuntuServer & Docker 1.12 (cs) |
Jedná se o běžnou šablonu pro vytvoření jedné instance CentOS 7.2/7.1/6.5 nebo Ubuntu Serveru 16.04.0-LTS s konfigurovatelným počtem datových disků (konfigurovatelné velikosti). V parametrech portálu je možné uvést maximálně 16 disků a maximální velikost každého disku by měla být menší než 1023 GB. Pole MDADM RAID0 se automaticky připojí a přežije restartování. Nejnovější Docker 1.12(cs3) (Swarm), docker-compose 1.9.0 & docker-machine 0.8.2 je k dispozici pro použití od uživatele azure-cli se automaticky spouští jako kontejner dockeru. Tato šablona s jednou instancí je odnoží šablony clusterů HPC/GPU. |
Virtuální počítač s Linuxem se sériovým výstupem |
Tato šablona vytvoří jednoduchý virtuální počítač s Linuxem s minimálními parametry a sériovým portem nebo konzolou nakonfigurovaným pro výstup do úložiště. |
Nasazení jednoduchého virtuálního počítače s Windows s monitorováním a diagnostikou |
Tato šablona umožňuje nasadit jednoduchý virtuální počítač s Windows spolu s rozšířením diagnostiky, které umožňuje monitorování a diagnostiku virtuálního počítače. |
Nasazení virtuálního počítače s Linuxem nebo Windows pomocí MSI |
Tato šablona umožňuje nasadit virtuální počítač s Linuxem nebo Windows s identitou spravované služby. |
Terraform v Azure |
Tato šablona umožňuje nasadit pracovní stanici Terraformu jako virtuální počítač s Linuxem s MSI. |
Virtuální počítač s Linuxem s MSI, který přistupuje k úložišti |
Tato šablona nasadí virtuální počítač s Linuxem se spravovanou identitou přiřazenou systémem, která má přístup k účtu úložiště v jiné skupině prostředků. |
Vytvoření virtuálního počítače z image Windows se 4 prázdnými datovými disky |
Tato šablona umožňuje vytvořit virtuální počítač s Windows ze zadané image. Připojí také 4 prázdné datové disky. Všimněte si, že můžete zadat velikost prázdných datových disků. |
Nasazení virtuálního počítače s několika IP adresami |
Tato šablona umožňuje nasadit virtuální počítač se 3 konfiguracemi IP adres. Tato šablona nasadí virtuální počítač s Linuxem nebo Windows s názvem myVM1 se 3 konfiguracemi IP adres: IPConfig-1, IPConfig-2 a IPConfig-3. |
Nasazení virtuálního počítače s Linuxem (Ubuntu) s několika síťovými kartami |
Tato šablona vytvoří virtuální síť s několika podsítěmi a nasadí virtuální počítač s Ubuntu s několika síťovými kartami. |
Virtuální počítač s podmíněnými prostředky |
Tato šablona umožňuje nasazení virtuálního počítače s Linuxem pomocí nových nebo existujících prostředků pro Virtual Network, úložiště a veřejnou IP adresu. Umožňuje také výběr mezi protokolem SSH a ověřením heslem. Šablony pomocí podmínek a logických funkcí odstraňují potřebu vnořených nasazení. |
Vytvoření virtuálního počítače z existujících virtuálních pevných disků a jeho připojení k existující virtuální síti |
Tato šablona vytvoří virtuální počítač z virtuálních pevných disků (operační systém a datový disk) a umožní vám ho připojit k existující virtuální síti, která se může nacházet v jiné skupině prostředků než virtuální počítač. |
Odeslání certifikátu na virtuální počítač s Windows |
Nasdílení certifikátu na virtuální počítač s Windows |
Zabezpečení hesla virtuálního počítače pomocí Key Vault |
Tato šablona umožňuje nasadit jednoduchý virtuální počítač s Windows načtením hesla uloženého v Key Vault. Proto se heslo nikdy neumisťuje do souboru parametrů šablony ve formátu prostého textu. |
Nasazení jednoduchého virtuálního počítače FreeBSD v umístění skupiny prostředků |
Tato šablona umožňuje nasadit jednoduchý virtuální počítač s FreeBSD pomocí několika různých možností pro verzi FreeBSD s použitím nejnovější opravené verze. Tím se nasadí do umístění skupiny prostředků na virtuální počítač D1 Size. |
Nasazení jednoduchého virtuálního počítače s Ubuntu Linuxem 18.04-LTS |
Tato šablona nasadí Ubuntu Server s několika možnostmi pro virtuální počítač. Můžete zadat název virtuálního počítače, verzi operačního systému, velikost virtuálního počítače, uživatelské jméno a heslo správce. Ve výchozím nastavení je velikost virtuálního počítače Standard_B2s a operační verze je 18.04 LTS. |
Nasazení jednoduchého virtuálního počítače s Linuxem s akcelerovanými síťovými službami |
Tato šablona umožňuje nasadit jednoduchý virtuální počítač s Linuxem s akcelerovanými síťovými službami pomocí Ubuntu verze 18.04-LTS s nejnovější opravenou verzí. Tím se do umístění skupiny prostředků nasadí virtuální počítač s velikostí D3_v2 a vrátí se plně kvalifikovaný název domény virtuálního počítače. |
Virtuální počítač s Red Hat Enterprise Linuxem (RHEL 7.8) |
Tato šablona nasadí virtuální počítač s Red Hat Enterprise Linuxem (RHEL 7.8) s použitím image virtuálního počítače RHEL s průběžnými platbami pro vybranou verzi na virtuálním počítači Standard D1 v umístění vybrané skupiny prostředků s dalším datovým diskem o 100 GiB připojeném k virtuálnímu počítači. Za tuto image se účtují další poplatky – podrobnosti najdete na stránce s cenami virtuálních počítačů Azure. |
Virtuální počítač s Red Hat Enterprise Linuxem (nespravovaný RHEL 7.8) |
Tato šablona nasadí virtuální počítač s Red Hat Enterprise Linuxem (RHEL 7.8) s využitím image virtuálního počítače RHEL s průběžnými platbami pro vybranou verzi na virtuálním počítači Standard A1_v2 v umístění vybrané skupiny prostředků s dalším datovým diskem o 100 GiB připojeném k virtuálnímu počítači. Za tuto image se účtují další poplatky – podrobnosti najdete na stránce s cenami virtuálních počítačů Azure. |
SUSE Linux Enterprise Server VM (SLES 12) |
Tato šablona vám umožní nasadit virtuální počítač se systémem SUSE Linux Enterprise Server (SLES 12) pomocí image virtuálního počítače SLES s průběžnými platbami pro vybranou verzi na virtuálním počítači Standard D1 v umístění vybrané skupiny prostředků s dalším datovým diskem o 100 GiB připojeném k virtuálnímu počítači. Za tuto image se účtují další poplatky – podrobnosti najdete na stránce s cenami virtuálních počítačů Azure. |
Nasazení jednoduchého virtuálního počítače s Windows |
Tato šablona umožňuje nasadit jednoduchý virtuální počítač s Windows pomocí několika různých možností pro verzi Windows a nejnovější opravené verze. Tím se do umístění skupiny prostředků nasadí virtuální počítač s velikostí A2 a vrátí se plně kvalifikovaný název domény virtuálního počítače. |
Nasazení virtuálního počítače s Windows Serverem pomocí sady Visual Studio |
Tato šablona nasadí virtuální počítač s Windows Serverem a sadou Visual Code Studio Community 2019 s několika možnostmi pro virtuální počítač. Můžete zadat název virtuálního počítače, uživatelské jméno správce a heslo správce. |
Nasazení virtuálního počítače do zóny dostupnosti |
Tato šablona umožňuje nasadit jednoduchý virtuální počítač (Windows nebo Ubuntu) pomocí nejnovější opravené verze. Tím se do zadaného umístění nasadí virtuální počítač s A2_v2 velikostí a vrátí se plně kvalifikovaný název domény virtuálního počítače. |
Vytvoření virtuálního počítače v nové nebo existující virtuální síti z vlastního virtuálního pevného disku |
Tato šablona vytvoří virtuální počítač ze specializovaného virtuálního pevného disku a umožní vám ho připojit k nové nebo existující virtuální síti, která se může nacházet v jiné skupině prostředků než virtuální počítač. |
SQL Server 2014 SP2 Enterprise s automatickým zálohováním |
Tato šablona vytvoří edici SQL Server 2014 SP2 Enterprise s povolenou funkcí automatického zálohování. |
SQL Server 2014 SP1 Enterprise s automatickými opravami |
Tato šablona vytvoří edici SQL Server 2014 SP1 Enterprise s povolenou funkcí automatických oprav. |
SQL Server 2014 SP1 Enterprise s Azure Key Vault |
Tato šablona vytvoří edici SQL Server 2014 SP1 Enterprise s povolenou funkcí Integrace Key Vault. |
Nasazení virtuálního počítače s veřejným klíčem SSH rsa |
Tato šablona umožňuje vytvořit virtuální počítač s veřejným klíčem SSH rsa. |
Nasazení jednoduchého virtuálního počítače s Windows se značkami |
Tato šablona nasadí D2_v3 virtuální počítač s Windows, síťovou kartu, účet úložiště, Virtual Network, veřejnou IP adresu a skupinu zabezpečení sítě. Objekt značky se vytvoří v proměnných a tam, kde je to možné, se použije u všech prostředků. |
Nasazení virtuálního počítače s Linuxem, který podporuje důvěryhodné spuštění |
Tato šablona umožňuje nasadit virtuální počítač s Linuxem s důvěryhodným spouštěním pomocí několika různých možností pro verzi Linuxu s použitím nejnovější opravené verze. Pokud povolíte Secureboot a vTPM, nainstaluje se na virtuální počítač rozšíření Ověření identity hosta. Toto rozšíření provede vzdálenou ověření pomocí cloudu. Ve výchozím nastavení se nasadí virtuální počítač Standard_D2_v3 velikosti do umístění skupiny prostředků a vrátí se plně kvalifikovaný název domény virtuálního počítače. |
Nasazení virtuálního počítače s Windows, který podporuje důvěryhodné spuštění |
Tato šablona umožňuje nasadit virtuální počítač s Windows s důvěryhodným spouštěním pomocí několika různých možností pro verzi Windows s nejnovější opravenou verzí. Pokud povolíte Secureboot a vTPM, nainstaluje se na virtuální počítač rozšíření Ověření identity hosta. Toto rozšíření provede vzdálenou ověření pomocí cloudu. Ve výchozím nastavení se nasadí virtuální počítač Standard_D2_v3 velikosti do umístění skupiny prostředků a vrátí se plně kvalifikovaný název domény virtuálního počítače. |
Nasazení virtuálního počítače s uživatelskými daty |
Tato šablona umožňuje vytvořit virtuální počítač s uživatelskými daty předávanými do virtuálního počítače. Tato šablona také nasadí Virtual Network, veřejné IP adresy a síťové rozhraní. |
Nasazení virtuálního počítače s Windows s rozšířením Windows Admin Center |
Tato šablona umožňuje nasadit virtuální počítač s Windows s rozšířením Windows Admin Center pro správu virtuálního počítače přímo z webu Azure Portal. |
Virtuální počítač s Windows se zabezpečenými standardními hodnotami Azure |
Šablona vytvoří virtuální počítač s Windows Serverem v nové virtuální síti s veřejnou IP adresou. Po nasazení počítače se nainstaluje rozšíření konfigurace hosta a použije se standardní hodnoty zabezpečení Azure pro Windows Server. Pokud se konfigurace počítačů posune, můžete nastavení znovu použít tak, že šablonu nasadíte znovu. |
Nasazení virtuálního počítače s Windows s proměnlivým počtem datových disků |
Tato šablona umožňuje nasadit jednoduchý virtuální počítač a určit počet datových disků v době nasazení pomocí parametru. Všimněte si, že počet a velikost datových disků je svázaná s velikostí virtuálního počítače. Velikost virtuálního počítače pro tuto ukázku je Standard_DS4_v2 s výchozím nastavením 16 datových disků. |
Virtuální počítač s Windows Serverem s SSH |
Nasaďte jeden virtuální počítač s Windows s povoleným open-SSH, abyste se mohli připojit přes SSH pomocí ověřování založeného na klíčích. |
Vytvoření brány pro správu dat a instalace na virtuální počítač Azure |
Tato šablona nasadí virtuální počítač a vytvoří funkční bránu pro správu dat. |
Virtuální počítač s portem RDP |
Vytvoří virtuální počítač a vytvoří pravidlo překladu adres (NAT) pro protokol RDP k virtuálnímu počítači v nástroji pro vyrovnávání zatížení. |
Vytvoření virtuálního počítače s několika prázdnými datovými disky StandardSSD_LRS |
Tato šablona umožňuje vytvořit virtuální počítač s Windows ze zadané image. Ve výchozím nastavení také připojuje několik prázdných datových disků StandardSSD. Všimněte si, že můžete zadat velikost a typ úložiště (Standard_LRS, StandardSSD_LRS a Premium_LRS) prázdných datových disků. |
Integration Runtime na virtuálních počítačích Azure s vlastním hostitelem |
Tato šablona vytvoří modul runtime integrace s vlastním hostitelem a zaregistruje ho na virtuálních počítačích Azure. |
Přidání několika virtuálních počítačů do škálovací sady virtuálních počítačů |
Tato šablona vytvoří N čísel virtuálních počítačů se spravovanými disky, veřejnými IP adresami a síťovými rozhraními. Vytvoří virtuální počítače ve škálovací sadě virtuálních počítačů v režimu flexibilní orchestrace. Zřídí se v Virtual Network, který se také vytvoří v rámci nasazení. |
Nasazení škálovací sady virtuálních počítačů s Linuxem za interním nástrojem pro vyrovnávání zatížení |
Tato šablona umožňuje nasadit škálovací sadu virtuálních počítačů s Linuxem pomocí nejnovější opravené verze Ubuntu Linuxu 15.10 nebo 14.04.4-LTS. Tyto virtuální počítače jsou za interním nástrojem pro vyrovnávání zatížení s pravidly překladu adres (NAT) pro připojení SSH. |
Definice prostředku šablony ARM
Typ prostředku virtualMachines je možné nasadit s operacemi, které cílí na:
- Skupiny prostředků – viz příkazy pro nasazení skupin prostředků.
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.Compute/virtualMachines, přidejte do šablony následující kód JSON.
{
"type": "Microsoft.Compute/virtualMachines",
"apiVersion": "2023-07-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"extendedLocation": {
"name": "string",
"type": "EdgeZone"
},
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {},
"{customized property}": {}
}
},
"plan": {
"name": "string",
"product": "string",
"promotionCode": "string",
"publisher": "string"
},
"properties": {
"additionalCapabilities": {
"hibernationEnabled": "bool",
"ultraSSDEnabled": "bool"
},
"applicationProfile": {
"galleryApplications": [
{
"configurationReference": "string",
"enableAutomaticUpgrade": "bool",
"order": "int",
"packageReferenceId": "string",
"tags": "string",
"treatFailureAsDeploymentFailure": "bool"
}
]
},
"availabilitySet": {
"id": "string"
},
"billingProfile": {
"maxPrice": "[json('decimal-as-string')]"
},
"capacityReservation": {
"capacityReservationGroup": {
"id": "string"
}
},
"diagnosticsProfile": {
"bootDiagnostics": {
"enabled": "bool",
"storageUri": "string"
}
},
"evictionPolicy": "string",
"extensionsTimeBudget": "string",
"hardwareProfile": {
"vmSize": "string",
"vmSizeProperties": {
"vCPUsAvailable": "int",
"vCPUsPerCore": "int"
}
},
"host": {
"id": "string"
},
"hostGroup": {
"id": "string"
},
"licenseType": "string",
"networkProfile": {
"networkApiVersion": "2020-11-01",
"networkInterfaceConfigurations": [
{
"name": "string",
"properties": {
"auxiliaryMode": "string",
"auxiliarySku": "string",
"deleteOption": "string",
"disableTcpStateTracking": "bool",
"dnsSettings": {
"dnsServers": [ "string" ]
},
"dscpConfiguration": {
"id": "string"
},
"enableAcceleratedNetworking": "bool",
"enableFpga": "bool",
"enableIPForwarding": "bool",
"ipConfigurations": [
{
"name": "string",
"properties": {
"applicationGatewayBackendAddressPools": [
{
"id": "string"
}
],
"applicationSecurityGroups": [
{
"id": "string"
}
],
"loadBalancerBackendAddressPools": [
{
"id": "string"
}
],
"primary": "bool",
"privateIPAddressVersion": "string",
"publicIPAddressConfiguration": {
"name": "string",
"properties": {
"deleteOption": "string",
"dnsSettings": {
"domainNameLabel": "string",
"domainNameLabelScope": "string"
},
"idleTimeoutInMinutes": "int",
"ipTags": [
{
"ipTagType": "string",
"tag": "string"
}
],
"publicIPAddressVersion": "string",
"publicIPAllocationMethod": "string",
"publicIPPrefix": {
"id": "string"
}
},
"sku": {
"name": "string",
"tier": "string"
}
},
"subnet": {
"id": "string"
}
}
}
],
"networkSecurityGroup": {
"id": "string"
},
"primary": "bool"
}
}
],
"networkInterfaces": [
{
"id": "string",
"properties": {
"deleteOption": "string",
"primary": "bool"
}
}
]
},
"osProfile": {
"adminPassword": "string",
"adminUsername": "string",
"allowExtensionOperations": "bool",
"computerName": "string",
"customData": "string",
"linuxConfiguration": {
"disablePasswordAuthentication": "bool",
"enableVMAgentPlatformUpdates": "bool",
"patchSettings": {
"assessmentMode": "string",
"automaticByPlatformSettings": {
"bypassPlatformSafetyChecksOnUserSchedule": "bool",
"rebootSetting": "string"
},
"patchMode": "string"
},
"provisionVMAgent": "bool",
"ssh": {
"publicKeys": [
{
"keyData": "string",
"path": "string"
}
]
}
},
"requireGuestProvisionSignal": "bool",
"secrets": [
{
"sourceVault": {
"id": "string"
},
"vaultCertificates": [
{
"certificateStore": "string",
"certificateUrl": "string"
}
]
}
],
"windowsConfiguration": {
"additionalUnattendContent": [
{
"componentName": "Microsoft-Windows-Shell-Setup",
"content": "string",
"passName": "OobeSystem",
"settingName": "string"
}
],
"enableAutomaticUpdates": "bool",
"enableVMAgentPlatformUpdates": "bool",
"patchSettings": {
"assessmentMode": "string",
"automaticByPlatformSettings": {
"bypassPlatformSafetyChecksOnUserSchedule": "bool",
"rebootSetting": "string"
},
"enableHotpatching": "bool",
"patchMode": "string"
},
"provisionVMAgent": "bool",
"timeZone": "string",
"winRM": {
"listeners": [
{
"certificateUrl": "string",
"protocol": "string"
}
]
}
}
},
"platformFaultDomain": "int",
"priority": "string",
"proximityPlacementGroup": {
"id": "string"
},
"scheduledEventsProfile": {
"osImageNotificationProfile": {
"enable": "bool",
"notBeforeTimeout": "string"
},
"terminateNotificationProfile": {
"enable": "bool",
"notBeforeTimeout": "string"
}
},
"securityProfile": {
"encryptionAtHost": "bool",
"securityType": "string",
"uefiSettings": {
"secureBootEnabled": "bool",
"vTpmEnabled": "bool"
}
},
"storageProfile": {
"dataDisks": [
{
"caching": "string",
"createOption": "string",
"deleteOption": "string",
"detachOption": "ForceDetach",
"diskSizeGB": "int",
"image": {
"uri": "string"
},
"lun": "int",
"managedDisk": {
"diskEncryptionSet": {
"id": "string"
},
"id": "string",
"securityProfile": {
"diskEncryptionSet": {
"id": "string"
},
"securityEncryptionType": "string"
},
"storageAccountType": "string"
},
"name": "string",
"toBeDetached": "bool",
"vhd": {
"uri": "string"
},
"writeAcceleratorEnabled": "bool"
}
],
"diskControllerType": "string",
"imageReference": {
"communityGalleryImageId": "string",
"id": "string",
"offer": "string",
"publisher": "string",
"sharedGalleryImageId": "string",
"sku": "string",
"version": "string"
},
"osDisk": {
"caching": "string",
"createOption": "string",
"deleteOption": "string",
"diffDiskSettings": {
"option": "Local",
"placement": "string"
},
"diskSizeGB": "int",
"encryptionSettings": {
"diskEncryptionKey": {
"secretUrl": "string",
"sourceVault": {
"id": "string"
}
},
"enabled": "bool",
"keyEncryptionKey": {
"keyUrl": "string",
"sourceVault": {
"id": "string"
}
}
},
"image": {
"uri": "string"
},
"managedDisk": {
"diskEncryptionSet": {
"id": "string"
},
"id": "string",
"securityProfile": {
"diskEncryptionSet": {
"id": "string"
},
"securityEncryptionType": "string"
},
"storageAccountType": "string"
},
"name": "string",
"osType": "string",
"vhd": {
"uri": "string"
},
"writeAcceleratorEnabled": "bool"
}
},
"userData": "string",
"virtualMachineScaleSet": {
"id": "string"
}
},
"zones": [ "string" ]
}
Hodnoty vlastností
virtualMachines
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředku | Microsoft.Compute/virtualMachines |
apiVersion | Verze rozhraní API prostředku | '2023-07-01' |
name | Název prostředku | string (povinné) Omezení počtu znaků: 1–15 (Windows) 1–64 (Linux) Platné znaky: Nelze použít mezery, řídicí znaky ani tyto znaky: ~ ! @ # $ % ^ & * ( ) = + _ [ ] { } \ | ; : . ' " , < > / ? Virtuální počítače s Windows nemůžou obsahovat tečku ani končit spojovníkem. Virtuální počítače s Linuxem nemůžou končit tečkou ani spojovníkem. |
location | Umístění prostředku | string (povinné) |
tags | Značky prostředků | Slovník názvů a hodnot značek. Zobrazit značky v šablonách |
extendedLocation | Rozšířené umístění virtuálního počítače. | ExtendedLocation |
identity | Identita virtuálního počítače, pokud je nakonfigurovaná. | VirtualMachineIdentity |
Plán | Určuje informace o imagi z marketplace, která se použije k vytvoření virtuálního počítače. Tento prvek se používá jenom pro image z marketplace. Než budete moct použít image z marketplace z rozhraní API, musíte tuto image povolit pro programové použití. V Azure Portal vyhledejte image z marketplace, kterou chcete použít, a pak klikněte na Chci nasadit programově, Začínáme> . Zadejte požadované informace a klikněte na Uložit. | Plán |
properties | Popisuje vlastnosti virtuálního počítače. | VirtualMachineVlastnosti |
Zóny | Zóny virtuálního počítače. | string[] |
ExtendedLocation
Název | Description | Hodnota |
---|---|---|
name | Název rozšířeného umístění. | řetězec |
typ | Typ rozšířeného umístění. | EdgeZone |
VirtualMachineIdentity
Název | Description | Hodnota |
---|---|---|
typ | Typ identity použitý pro virtuální počítač. Typ SystemAssigned, UserAssigned zahrnuje implicitně vytvořenou identitu i sadu identit přiřazených uživatelem. Typ None odebere z virtuálního počítače všechny identity. | 'Žádný' 'SystemAssigned' SystemAssigned, UserAssigned UserAssigned |
userAssignedIdentity | Seznam identit uživatelů přidružených k virtuálnímu počítači. Odkazy na klíče slovníku identit uživatelů budou ID prostředků ARM ve formátu//subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. | UserAssignedIdentity |
UserAssignedIdentity
Název | Description | Hodnota |
---|---|---|
{přizpůsobená vlastnost} | UserAssignedIdentitiesValue | |
{přizpůsobená vlastnost} | UserAssignedIdentitiesValue |
UserAssignedIdentitiesValue
Tento objekt neobsahuje žádné vlastnosti, které by se nastavily během nasazování. Všechny vlastnosti jsou jen pro čtení.
Plánování
Název | Description | Hodnota |
---|---|---|
name | ID plánu | řetězec |
product | Určuje produkt image z marketplace. Jedná se o stejnou hodnotu jako u prvku Offer v elementu imageReference. | řetězec |
promotionCode | Propagační kód. | řetězec |
vydavatel | ID vydavatele. | řetězec |
VirtualMachineVlastnosti
Název | Description | Hodnota |
---|---|---|
additionalCapabilities | Určuje další funkce, které jsou na virtuálním počítači povolené nebo zakázané. | AdditionalCapabilities |
applicationProfile | Určuje aplikace galerie, které se mají zpřístupnit virtuálnímu počítači nebo škálovací sadě virtuálních počítačů. | Profil aplikace |
availabilitySet | Určuje informace o skupině dostupnosti, ke které se má virtuální počítač přiřadit. Virtuální počítače zadané ve stejné skupině dostupnosti se přidělují různým uzlům, aby se maximalizovala dostupnost. Další informace o skupinách dostupnosti najdete v tématu Přehled skupin dostupnosti. Další informace o plánované údržbě Azure najdete v tématu Údržba a aktualizace pro Virtual Machines v Azure. V současné době je možné virtuální počítač přidat do skupiny dostupnosti pouze při vytváření. Skupina dostupnosti, do které se virtuální počítač přidává, by měla být ve stejné skupině prostředků jako prostředek skupiny dostupnosti. Existující virtuální počítač nejde přidat do skupiny dostupnosti. Tato vlastnost nemůže existovat společně s odkazem properties.virtualMachineScaleSet, který není null. | Dílčí zdroj |
fakturačníprofil | Určuje podrobnosti o spotovém virtuálním počítači Azure související s fakturací. Minimální verze api-version: 2019-03-01. | Fakturačníprofil |
capacityReservation | Určuje informace o rezervaci kapacity, která se používá k přidělení virtuálního počítače. Minimální verze api: 2021-04-01. | CapacityReservationProfile |
diagnosticsProfile | Určuje stav nastavení diagnostiky spouštění. Minimální verze api-version: 2015-06-15. | Diagnostickýprofile |
evictionPolicy | Určuje zásadu vyřazení pro spotový virtuální počítač Azure a škálovací sadu Azure Spot. U spotových virtuálních počítačů Azure se podporuje zrušení přidělení i odstranění a minimální verze rozhraní API je 2019-03-01. U spotových škálovacích sad Azure se podporuje zrušení přidělení i odstranění a minimální verze rozhraní API je 2017-10-30-preview. | "Uvolnit" Odstranit |
extensionsTimeBudget | Určuje čas, po který se mají spouštět všechna rozšíření. Doba trvání by měla být od 15 minut do 120 minut (včetně) a měla by být zadána ve formátu ISO 8601. Výchozí hodnota je 90 minut (PT1H30M). Minimální verze api: 2020-06-01. | řetězec |
hardwareProfile | Určuje nastavení hardwaru virtuálního počítače. | HardwareProfile |
Hostitel | Určuje informace o vyhrazeném hostiteli, ve kterém se nachází virtuální počítač. Minimální verze api-version: 2018-10-01. | Dílčí zdroj |
skupina hostitelů | Určuje informace o vyhrazené skupině hostitelů, ve které se nachází virtuální počítač. Poznámka: Uživatel nemůže zadat vlastnosti host i hostGroup. Minimální verze api: 2020-06-01. | Dílčí zdroj |
typ licence | Určuje, že image nebo disk, který používáte, byly licencovány místně. Možné hodnoty pro operační systém Windows Server: Windows_Client Windows_Server Možné hodnoty pro operační systém Linux Server: RHEL_BYOS (pro RHEL) SLES_BYOS (pro SUSE) Další informace najdete v tématu Zvýhodněné hybridní využití Azure pro Windows Server. Zvýhodněné hybridní využití Azure pro Linux Server Minimální verze api: 2015-06-15 |
řetězec |
profil sítě | Určuje síťová rozhraní virtuálního počítače. | Profil sítě |
osProfile | Určuje nastavení operačního systému použité při vytváření virtuálního počítače. Po zřízení virtuálního počítače není možné některá nastavení změnit. | OSProfile |
platformFaultDomain | Určuje logickou doménu selhání škálovací sady, ve které se virtuální počítač vytvoří. Ve výchozím nastavení se virtuální počítač automaticky přiřadí k doméně selhání, která nejlépe udržuje rovnováhu mezi dostupnými doménami selhání. To platí jenom v případě, že je nastavená vlastnost virtualMachineScaleSet tohoto virtuálního počítače. Škálovací sada virtuálních počítačů, na kterou se odkazuje, musí mít hodnotu platformFaultDomainCount větší než 1. Tuto vlastnost nelze po vytvoření virtuálního počítače aktualizovat. Přiřazení domény selhání je možné zobrazit v zobrazení instance virtuálního počítače. Minimální verze rozhraní API: 2020‐12‐01. | int |
Prioritou | Určuje prioritu virtuálního počítače. Minimální verze api: 1. 3. 2019 | 'Nízký' 'Normální' "Spot" |
proximityPlacementGroup | Určuje informace o skupině umístění bezkontaktní komunikace, ke které by měl být virtuální počítač přiřazen. Minimální verze api:2018-04-01. | Dílčí zdroj |
scheduledEventsProfile | Určuje konfigurace související s naplánovanou událostí. | ScheduledEventsProfile |
profil zabezpečení | Určuje nastavení profilu souvisejícího se zabezpečením pro virtuální počítač. | Profil zabezpečení |
storageProfile | Určuje nastavení úložiště pro disky virtuálního počítače. | Profil úložiště |
Userdata | UserData pro virtuální počítač, který musí být zakódovaný jako base-64. Zákazník by sem neměl předávat žádné tajné kódy. Minimální verze api: 2021-03-01. | řetězec |
virtualMachineScaleSet | Určuje informace o škálovací sadě virtuálních počítačů, ke které se má virtuální počítač přiřadit. Virtuální počítače zadané ve stejné škálovací sadě virtuálních počítačů se přidělují různým uzlům, aby se maximalizovala dostupnost. V současné době je možné virtuální počítač přidat do škálovací sady virtuálních počítačů pouze při vytvoření. Existující virtuální počítač není možné přidat do škálovací sady virtuálních počítačů. Tato vlastnost nemůže existovat společně s odkazem properties.availabilitySet, který není null. Minimální verze api‐: 2019‐03‐01. | Dílčí zdroj |
AdditionalCapabilities
Název | Description | Hodnota |
---|---|---|
hibernaceEnabled | Příznak, který povolí nebo zakáže možnost hibernace na virtuálním počítači. | bool |
ultraSSDEnabled | Příznak, který povolí nebo zakáže možnost mít na virtuálním počítači nebo škálovací sadě virtuálních počítačů jeden nebo více spravovaných datových disků s UltraSSD_LRS typu účtu úložiště. Spravované disky s typem účtu úložiště UltraSSD_LRS je možné přidat do virtuálního počítače nebo škálovací sady virtuálních počítačů jenom v případě, že je tato vlastnost povolená. | bool |
Profil aplikace
Název | Description | Hodnota |
---|---|---|
galleryApplications | Určuje aplikace galerie, které mají být k dispozici pro virtuální počítač nebo škálovací sady virtuálních počítačů. | VMGalleryApplication[] |
VMGalleryApplication
Název | Description | Hodnota |
---|---|---|
configurationReference | Volitelné– Určuje identifikátor URI objektu blob Azure, který nahradí výchozí konfiguraci balíčku, pokud je zadaná. | řetězec |
enableAutomaticUpgrade | Pokud je nastavená hodnota true, pokud je v PIR/SIG k dispozici nová verze aplikace galerie, automaticky se aktualizuje pro virtuální počítač nebo škálovací sadu virtuálních počítačů. | bool |
pořadí | Volitelné: Určuje pořadí, ve kterém se mají balíčky instalovat. | int |
packageReferenceId | Určuje ID prostředku GalleryApplicationVersion ve tvaru /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Compute/gallerys/{galleryName}/applications/{application}/versions/{version} | string (povinné) |
tags | Volitelné: Určuje předávací hodnotu pro obecnější kontext. | řetězec |
treatFailureAsDeploymentFailure | Volitelné, pokud je true, jakékoli selhání jakékoli operace v aplikaci VmApplication selže při nasazení. | bool |
Dílčí zdroj
Název | Description | Hodnota |
---|---|---|
id | ID prostředku | řetězec |
Fakturačníprofil
Název | Description | Hodnota |
---|---|---|
MaxCena | Určuje maximální cenu, kterou jste ochotni zaplatit za spotový virtuální počítač Nebo škálovací sadu virtuálních počítačů Azure. Tato cena je v amerických dolarech. Tato cena se porovná s aktuální spotovou cenou Azure pro velikost virtuálního počítače. Porovnávají se také ceny v době vytvoření nebo aktualizace spotového virtuálního počítače Azure nebo škálovací sady virtuálních počítačů Azure a operace bude úspěšná, pouze pokud je maximální cena vyšší než aktuální spotová cena Azure. Hodnota maxPrice se použije také k vyřazení spotového virtuálního počítače Nebo škálovací sady virtuálních počítačů Azure, pokud aktuální spotová cena Azure po vytvoření virtuálního počítače nebo škálovací sady virtuálních počítačů překročí maximální cenu. Možné hodnoty: – Libovolná desetinná hodnota větší než nula. Příklad: 0,01538 -1 – indikuje výchozí cenu, která má být až na vyžádání. Nastavením hodnoty maxPrice na -1 můžete označit, že spotový virtuální počítač Nebo škálovací sada virtuálních počítačů Azure by se z důvodu ceny neměly vyřadit. Výchozí maximální cena je -1, pokud ji neposkytnete. Minimální verze api-version: 2019-03-01. Pokud chcete zadat desetinnou hodnotu, použijte funkci json(). |
int nebo json decimal |
CapacityReservationProfile
Název | Description | Hodnota |
---|---|---|
capacityReservationGroup | Určuje ID prostředku skupiny rezervací kapacity, které by se mělo použít k přidělování instancí virtuálních počítačů nebo škálovací sady, pokud je rezervovaná dostatečná kapacita. Další podrobnosti najdete v části https://aka.ms/CapacityReservation . |
Dílčí zdroj |
Diagnostickýprofile
Název | Description | Hodnota |
---|---|---|
bootDiagnostics | Diagnostika spouštění je funkce ladění, která umožňuje zobrazit výstup konzoly a snímek obrazovky a diagnostikovat stav virtuálního počítače. POZNÁMKA: Pokud se zadává storageUri, ujistěte se, že je účet úložiště ve stejné oblasti a předplatném jako virtuální počítač. Můžete snadno zobrazit výstup protokolu konzoly. Azure také umožňuje zobrazit snímek obrazovky virtuálního počítače z hypervisoru. | BootDiagnostics |
BootDiagnostics
Název | Description | Hodnota |
---|---|---|
enabled | Jestli má být na virtuálním počítači povolená diagnostika spouštění. | bool |
storageUri | Identifikátor URI účtu úložiště, který se má použít k umístění výstupu konzoly a snímku obrazovky. Pokud při povolování diagnostiky spouštění není zadaný identifikátor storageUri, použije se spravované úložiště. | řetězec |
HardwareProfile
Název | Description | Hodnota |
---|---|---|
vmSize | Určuje velikost virtuálního počítače. Datový typ výčtu je momentálně zastaralý a bude odebrán do 23. prosince 2023. Doporučeným způsobem, jak získat seznam dostupných velikostí, je použít tato rozhraní API: Výpis všech dostupných velikostí virtuálních počítačů ve skupině dostupnosti, Výpis všech dostupných velikostí virtuálních počítačů v oblasti, Seznam všech dostupných velikostí virtuálních počítačů pro změnu velikosti. Další informace o velikostech virtuálních počítačů najdete v tématu Velikosti virtuálních počítačů. Dostupné velikosti virtuálních počítačů závisí na oblasti a skupině dostupnosti. | 'Basic_A0' 'Basic_A1' "Basic_A2" 'Basic_A3' "Basic_A4" 'Standard_A0' 'Standard_A1' 'Standard_A10' 'Standard_A11' 'Standard_A1_v2' 'Standard_A2' "Standard_A2_v2" 'Standard_A2m_v2' 'Standard_A3' 'Standard_A4' 'Standard_A4_v2' "Standard_A4m_v2" 'Standard_A5' 'Standard_A6' "Standard_A7" 'Standard_A8' 'Standard_A8_v2' 'Standard_A8m_v2' 'Standard_A9' 'Standard_B1ms' 'Standard_B1s' 'Standard_B2ms' 'Standard_B2s' 'Standard_B4ms' 'Standard_B8ms' 'Standard_D1' 'Standard_D11' 'Standard_D11_v2' 'Standard_D12' 'Standard_D12_v2' 'Standard_D13' 'Standard_D13_v2' "Standard_D14" 'Standard_D14_v2' 'Standard_D15_v2' 'Standard_D16_v3' 'Standard_D16s_v3' 'Standard_D1_v2' 'Standard_D2' "Standard_D2_v2" 'Standard_D2_v3' "Standard_D2s_v3" 'Standard_D3' "Standard_D32_v3" 'Standard_D32s_v3' 'Standard_D3_v2' 'Standard_D4' 'Standard_D4_v2' "Standard_D4_v3" 'Standard_D4s_v3' 'Standard_D5_v2' "Standard_D64_v3" 'Standard_D64s_v3' 'Standard_D8_v3' 'Standard_D8s_v3' 'Standard_DS1' 'Standard_DS11' "Standard_DS11_v2" 'Standard_DS12' 'Standard_DS12_v2' 'Standard_DS13' 'Standard_DS13-2_v2' 'Standard_DS13-4_v2' 'Standard_DS13_v2' 'Standard_DS14' 'Standard_DS14-4_v2' 'Standard_DS14-8_v2' 'Standard_DS14_v2' 'Standard_DS15_v2' 'Standard_DS1_v2' 'Standard_DS2' 'Standard_DS2_v2' "Standard_DS3" 'Standard_DS3_v2' 'Standard_DS4' 'Standard_DS4_v2' 'Standard_DS5_v2' 'Standard_E16_v3' 'Standard_E16s_v3' 'Standard_E2_v3' "Standard_E2s_v3" 'Standard_E32-16_v3' 'Standard_E32-8s_v3' 'Standard_E32_v3' "Standard_E32s_v3" 'Standard_E4_v3' "Standard_E4s_v3" 'Standard_E64-16s_v3' 'Standard_E64-32s_v3' 'Standard_E64_v3' 'Standard_E64s_v3' 'Standard_E8_v3' 'Standard_E8s_v3' 'Standard_F1' 'Standard_F16' 'Standard_F16s' 'Standard_F16s_v2' 'Standard_F1s' 'Standard_F2' 'Standard_F2s' 'Standard_F2s_v2' 'Standard_F32s_v2' 'Standard_F4' 'Standard_F4s' 'Standard_F4s_v2' 'Standard_F64s_v2' 'Standard_F72s_v2' 'Standard_F8' 'Standard_F8s' 'Standard_F8s_v2' 'Standard_G1' 'Standard_G2' "Standard_G3" 'Standard_G4' "Standard_G5" 'Standard_GS1' "Standard_GS2" 'Standard_GS3' 'Standard_GS4' 'Standard_GS4-4' 'Standard_GS4-8' "Standard_GS5" 'Standard_GS5-16' 'Standard_GS5-8' 'Standard_H16' 'Standard_H16m' 'Standard_H16mr' 'Standard_H16r' "Standard_H8" 'Standard_H8m' "Standard_L16s" 'Standard_L32s' 'Standard_L4s' 'Standard_L8s' 'Standard_M128-32ms' 'Standard_M128-64ms' 'Standard_M128ms' "Standard_M128s" 'Standard_M64-16ms' 'Standard_M64-32ms' 'Standard_M64ms' "Standard_M64s" 'Standard_NC12' "Standard_NC12s_v2" 'Standard_NC12s_v3' "Standard_NC24" 'Standard_NC24r' 'Standard_NC24rs_v2' 'Standard_NC24rs_v3' 'Standard_NC24s_v2' 'Standard_NC24s_v3' 'Standard_NC6' 'Standard_NC6s_v2' "Standard_NC6s_v3" 'Standard_ND12s' 'Standard_ND24rs' 'Standard_ND24s' 'Standard_ND6s' 'Standard_NV12' 'Standard_NV24' 'Standard_NV6' |
vmSizeProperties | Určuje vlastnosti pro přizpůsobení velikosti virtuálního počítače. Minimální verze rozhraní API: 1. 7. 2021. Tato funkce je stále v režimu preview a virtualMachineScaleSet se nepodporuje. Další podrobnosti najdete v pokynech v tématu Přizpůsobení virtuálního počítače. | VMSizeProperties |
VMSizeProperties
Název | Description | Hodnota |
---|---|---|
vCPUsAvailable | Určuje počet virtuálních procesorů dostupných pro virtuální počítač. Pokud tato vlastnost není v textu požadavku zadaná, je výchozím chováním nastavit ji na hodnotu virtuálních procesorů dostupných pro danou velikost virtuálního počítače vystavenou v odpovědi rozhraní API v seznamu všech dostupných velikostí virtuálních počítačů v oblasti. | int |
vCPUsPerCore | Určuje poměr virtuálních procesorů k fyzickým jádrům. Pokud tato vlastnost není zadaná v textu požadavku, výchozí chování se nastaví na hodnotu vCPUsPerCore pro velikost virtuálního počítače vystavenou v odpovědi rozhraní API příkazu Seznam všech dostupných velikostí virtuálních počítačů v oblasti. Nastavení této vlastnosti na hodnotu 1 také znamená, že hyper-threading je zakázán. | int |
Profil sítě
Název | Description | Hodnota |
---|---|---|
networkApiVersion | Určuje verzi rozhraní MICROSOFT.Network API použitou při vytváření síťových prostředků v konfiguraci síťového rozhraní. | '2020-11-01' |
networkInterfaceConfigurations | Určuje síťové konfigurace, které se použijí k vytvoření síťových prostředků virtuálního počítače. | VirtualMachineNetworkInterfaceConfiguration[] |
networkInterfaces | Určuje seznam ID prostředků pro síťová rozhraní přidružená k virtuálnímu počítači. | NetworkInterfaceReference[] |
VirtualMachineNetworkInterfaceConfiguration
Název | Description | Hodnota |
---|---|---|
name | Název konfigurace síťového rozhraní. | string (povinné) |
properties | Popisuje konfiguraci PROTOKOLU IP profilu sítě virtuálního počítače. | VirtualMachineNetworkInterfaceConfigurationPropertie... |
VirtualMachineNetworkInterfaceConfigurationPropertie...
Název | Description | Hodnota |
---|---|---|
auxiliaryMode | Určuje, jestli je pro prostředek síťového rozhraní povolený pomocný režim. | AcceleratedConnections Plovoucí 'Žádný' |
auxiliarySku | Určuje, jestli je pro prostředek síťového rozhraní povolená pomocná SKU. | 'A1' "A2" 'A4' 'A8' 'Žádný' |
deleteOption | Zadejte, co se stane se síťovým rozhraním při odstranění virtuálního počítače. | Odstranit "Odpojit" |
disableTcpStateTracking | Určuje, jestli je síťové rozhraní zakázané pro sledování stavu tcp. | bool |
nastavení dns | Nastavení DNS, která se mají použít v síťových rozhraních. | VirtualMachineNetworkInterfaceDnsSettingsConfigurati... |
konfigurace dscp | Dílčí zdroj | |
enableAcceleratedNetworking | Určuje, jestli má síťové rozhraní akcelerované síťové služby. | bool |
enableFpga | Určuje, jestli má síťové rozhraní povolenou síť FPGA. | bool |
enableIPForwarding | Určuje, jestli je pro tuto síťovou kartu povolené předávání IP. | bool |
konfigurace ip | Určuje konfigurace PROTOKOLU IP síťového rozhraní. | VirtualMachineNetworkInterfaceIPConfiguration[] (povinné) |
skupina zabezpečení sítě | Skupina zabezpečení sítě. | Dílčí zdroj |
Primární | Určuje primární síťové rozhraní v případě, že má virtuální počítač více než 1 síťové rozhraní. | bool |
VirtualMachineNetworkInterfaceDnsSettingsConfigurati...
Název | Description | Hodnota |
---|---|---|
servery dns | Seznam IP adres serverů DNS | string[] |
VirtualMachineNetworkInterfaceIPConfiguration
Název | Description | Hodnota |
---|---|---|
name | Název konfigurace PROTOKOLU IP. | string (povinné) |
properties | Popisuje vlastnosti konfigurace protokolu IP síťového rozhraní virtuálního počítače. | VirtualMachineNetworkInterfaceIPConfigurationPropert... |
VirtualMachineNetworkInterfaceIPConfigurationPropert...
Název | Description | Hodnota |
---|---|---|
applicationGatewayBackendAddressPools | Určuje pole odkazů na back-endové fondy adres aplikačních bran. Virtuální počítač může odkazovat na back-endové fondy adres více aplikačních bran. Stejnou aplikační bránu nemůže používat více virtuálních počítačů. | Dílčí zdroj[] |
applicationSecurityGroups | Určuje pole odkazů na skupinu zabezpečení aplikace. | Dílčí zdroj[] |
loadBalancerBackendAddressPools | Určuje pole odkazů na back-endové fondy adres nástrojů pro vyrovnávání zatížení. Virtuální počítač může odkazovat na back-endové fondy adres jednoho veřejného a jednoho interního nástroje pro vyrovnávání zatížení. [Více virtuálních počítačů nemůže používat stejný nástroj pro vyrovnávání zatížení se skladovou položkou Basic]. | Dílčí zdroj[] |
Primární | Určuje primární síťové rozhraní v případě, že má virtuální počítač více než 1 síťové rozhraní. | bool |
privateIPAddressVersion | K dispozici od Api-Version 2017-03-30 a dále představuje, jestli je konkrétní konfigurace ip adresy IPv4 nebo IPv6. Výchozí hodnota se používá jako IPv4. Možné hodnoty jsou: IPv4 a IPv6. | 'IPv4' 'IPv6' |
publicIPAddressConfiguration | PublicIPAddressConfiguration. | VirtualMachinePublicIPAddressConfiguration |
podsíť | Určuje identifikátor podsítě. | Dílčí zdroj |
VirtualMachinePublicIPAddressConfiguration
Název | Description | Hodnota |
---|---|---|
name | Název konfigurace veřejné IP adresy. | string (povinné) |
properties | Popisuje konfiguraci publicIPAddress konfigurace IP adresy virtuálních počítačů. | VirtualMachinePublicIPAddressConfigurationVlastnosti |
Sku | Popisuje skladovou položku veřejné IP adresy. Dá se nastavit jenom s OrchestrationMode jako flexibilní. | PublicIPAddressSku |
VirtualMachinePublicIPAddressConfigurationVlastnosti
Název | Description | Hodnota |
---|---|---|
deleteOption | Zadejte, co se stane s veřejnou IP adresou při odstranění virtuálního počítače. | Odstranit "Odpojit" |
nastavení dns | Nastavení DNS, která se mají použít pro veřejné IP adresy . | VirtualMachinePublicIPAddressDnsSettingsConfiguratio... |
idleTimeoutInMinutes | Časový limit nečinnosti veřejné IP adresy. | int |
ipTags | Seznam značek IP adres přidružených k veřejné IP adrese. | VirtualMachineIpTag[] |
publicIPAddressVersion | K dispozici od Api-Version 2019-07-01 a dále, představuje, jestli je konkrétní konfigurace ip adresy IPv4 nebo IPv6. Výchozí hodnota se používá jako IPv4. Možné hodnoty jsou: IPv4 a IPv6. | 'IPv4' 'IPv6' |
metoda publicIPAllocationMethod | Zadejte typ přidělení veřejné IP adresy. | Dynamická 'Static' |
publicIPPrefix | PublicIPPrefix, ze kterého chcete přidělit veřejné IP adresy. | Dílčí zdroj |
VirtualMachinePublicIPAddressDnsSettingsConfiguratio...
Název | Description | Hodnota |
---|---|---|
název_doményPoznak_domény | Předpona popisku názvu domény prostředků PublicIPAddress, které se vytvoří. Vygenerovaný popisek názvu je zřetězení popisku názvu domény a jedinečného ID profilu sítě virtuálních počítačů. | string (povinné) |
doménaNázevLabelScope | Obor popisku názvu domény prostředků PublicIPAddress, které se vytvoří. Vygenerovaný popisek názvu je zřetězení hashovaného popisku názvu domény se zásadou podle oboru popisku názvu domény a jedinečného ID profilu sítě virtuálních počítačů. | 'NoReuse' ResourceGroupReuse 'SubscriptionReuse' TenantReuse |
VirtualMachineIpTag
Název | Description | Hodnota |
---|---|---|
ipTagType | Typ značky IP adresy. Příklad: FirstPartyUsage. | řetězec |
značka | Značka IP adresy přidružená k veřejné IP adrese. Příklad: SQL, Storage atd. | řetězec |
PublicIPAddressSku
Název | Description | Hodnota |
---|---|---|
name | Zadejte název skladové položky veřejné IP adresy. | 'Základní' 'Standardní' |
tier | Určení úrovně skladové položky veřejné IP adresy | 'Global' 'Regionální' |
NetworkInterfaceReference
Název | Description | Hodnota |
---|---|---|
id | ID prostředku | řetězec |
properties | Popisuje referenční vlastnosti síťového rozhraní. | NetworkInterfaceReferenceProperties |
NetworkInterfaceReferenceProperties
Název | Description | Hodnota |
---|---|---|
deleteOption | Zadejte, co se stane se síťovým rozhraním při odstranění virtuálního počítače. | Odstranit "Odpojit" |
Primární | Určuje primární síťové rozhraní v případě, že má virtuální počítač více než 1 síťové rozhraní. | bool |
OSProfile
Název | Description | Hodnota |
---|---|---|
adminPassword | Určuje heslo účtu správce. Minimální délka (Windows): 8 znaků Minimální délka (Linux): 6 znaků Maximální délka (Windows): 123 znaků Maximální délka (Linux): 72 znaků Požadavky na složitost: Je potřeba splnit 3 ze 4 níže uvedených podmínek. Obsahuje menší znaky. Obsahuje velké znaky. Má číslici Má speciální znak (shoda regulárního výrazu [\W_]) Zakázané hodnoty: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!" Informace o resetování hesla najdete v tématu Resetování služby Vzdálená plocha nebo jejího přihlašovacího hesla na virtuálním počítači s Windows. Informace o resetování kořenového hesla najdete v tématu Správa uživatelů, SSH a kontrola nebo oprava disků na virtuálních počítačích Azure s Linuxem pomocí rozšíření VMAccess. |
řetězec Omezení: Citlivá hodnota. Předání jako zabezpečený parametr |
adminUsername | Určuje název účtu správce. Tuto vlastnost nelze po vytvoření virtuálního počítače aktualizovat. Omezení jenom pro Windows: Nemůže končit na "." Zakázané hodnoty: "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5". Minimální délka (Linux): 1 znak Maximální délka (Linux): 64 znaků Maximální délka (Windows): 20 znaků. |
řetězec |
allowExtensionOperations | Určuje, jestli mají být na virtuálním počítači povolené operace rozšíření. Tato hodnota může být nastavena na hodnotu False pouze v případě, že na virtuálním počítači nejsou k dispozici žádná rozšíření. | bool |
Název_počítače | Určuje název hostitelského operačního systému virtuálního počítače. Tento název nelze po vytvoření virtuálního počítače aktualizovat. Maximální délka (Windows): 15 znaků. Maximální délka (Linux): 64 znaků. Zásady a omezení vytváření názvů najdete v pokynech k implementaci služeb infrastruktury Azure. | řetězec |
Customdata | Určuje řetězec vlastních dat kódovaný jako base-64. Řetězec kódovaný jako base-64 je dekódován do binárního pole, které je uloženo jako soubor na virtuálním počítači. Maximální délka binárního pole je 65535 bajtů. Poznámka: Ve vlastnosti customData nepředávejte žádné tajné kódy ani hesla. Tuto vlastnost nelze po vytvoření virtuálního počítače aktualizovat. Vlastnost customData se předá virtuálnímu počítači, který se má uložit jako soubor. Další informace najdete v tématu Vlastní data na virtuálních počítačích Azure. Informace o použití cloud-init pro virtuální počítač s Linuxem najdete v tématu Použití cloud-init k přizpůsobení virtuálního počítače s Linuxem během vytváření. | řetězec |
linuxConfiguration | Určuje nastavení operačního systému Linux na virtuálním počítači. Seznam podporovaných distribucí Linuxu najdete v tématu Linux v Azure-Endorsed Distributions. | Konfigurace Linuxu |
requireGuestProvisionSignal | Volitelná vlastnost, která musí být nastavena na hodnotu True nebo vynechána. | bool |
Tajemství | Určuje sadu certifikátů, které se mají nainstalovat do virtuálního počítače. Pokud chcete nainstalovat certifikáty na virtuální počítač, doporučujeme použít rozšíření virtuálního počítače Azure Key Vault pro Linux nebo rozšíření virtuálního počítače Azure Key Vault pro Windows. | VaultSecretGroup[] |
konfigurace windows | Určuje nastavení operačního systému Windows na virtuálním počítači. | Konfigurace windows |
Konfigurace Linuxu
Název | Description | Hodnota |
---|---|---|
disablePasswordAuthentication | Určuje, jestli má být zakázáno ověřování heslem. | bool |
enableVMAgentPlatformUpdates | Určuje, jestli je pro virtuální počítač s Linuxem povolená Aktualizace platformy VMAgent Platform. Výchozí hodnota je false. | bool |
patchSettings | [Funkce Preview] Určuje nastavení související s opravami hosta virtuálního počítače v Linuxu. | LinuxPatchSettings |
provisionVMAgent | Určuje, jestli má být na virtuálním počítači zřízený agent virtuálního počítače. Pokud tato vlastnost není zadána v textu požadavku, výchozím chováním je nastavit hodnotu true. Tím se zajistí, že je na virtuálním počítači nainstalovaný agent virtuálního počítače, aby bylo možné do virtuálního počítače později přidat rozšíření. | bool |
Ssh | Určuje konfiguraci klíče SSH pro operační systém Linux. | Konfigurace Ssh |
LinuxPatchSettings
Název | Description | Hodnota |
---|---|---|
assessmentMode | Určuje režim posouzení oprav hosta virtuálního počítače pro virtuální počítač IaaS. Možné hodnoty: ImageDefault – řídíte načasování posouzení oprav na virtuálním počítači. AutomaticByPlatform – platforma aktivuje pravidelná hodnocení oprav. Vlastnost provisionVMAgent musí být true. |
'AutomaticByPlatform' ImageDefault |
automaticByPlatformSettings | Určuje další nastavení pro režim oprav AutomaticByPlatform v opravách hosta virtuálního počítače v Linuxu. | LinuxVMGuestPatchAutomaticByPlatformSettings |
patchMode | Určuje režim oprav hosta virtuálního počítače na virtuální počítač IaaS nebo virtuální počítače přidružené ke škálovací sadě virtuálních počítačů s OrchestrationMode jako flexibilní. Možné hodnoty: ImageDefault – použije se výchozí konfigurace oprav virtuálního počítače. AutomaticByPlatform – virtuální počítač bude automaticky aktualizován platformou. Vlastnost provisionVMAgent musí být true. |
'AutomaticByPlatform' ImageDefault |
LinuxVMGuestPatchAutomaticByPlatformSettings
Název | Description | Hodnota |
---|---|---|
bypassPlatformSafetyChecksOnUserSchedule | Umožňuje zákazníkovi naplánovat opravy bez náhodných upgradů. | bool |
rebootSetting | Určuje nastavení restartování pro všechny operace instalace opravy AutomaticByPlatform. | Vždy IfRequired 'Nikdy' Neznámý |
Konfigurace Ssh
Název | Description | Hodnota |
---|---|---|
publicKeys | Seznam veřejných klíčů SSH používaných k ověřování na virtuálních počítačích založených na Linuxu | SshPublicKey[] |
SshPublicKey
Název | Description | Hodnota |
---|---|---|
Keydata | Certifikát veřejného klíče SSH, který se používá k ověření s virtuálním počítačem prostřednictvím SSH. Klíč musí být alespoň 2048bitový a ve formátu ssh-rsa. Informace o vytváření klíčů SSH najdete v tématu [Vytvoření klíčů SSH v Linuxu a Macu pro virtuální počítače s Linuxem v Azure]/azure/virtual-machines/linux/create-ssh-keys-detailed). | řetězec |
program | Určuje úplnou cestu na vytvořeném virtuálním počítači, kde je uložený veřejný klíč SSH. Pokud soubor již existuje, je k souboru připojen zadaný klíč. Příklad: /home/user/.ssh/authorized_keys | řetězec |
VaultSecretGroup
Název | Description | Hodnota |
---|---|---|
sourceVault | Relativní adresa URL Key Vault obsahující všechny certifikáty v trezoruCertificates. | Dílčí zdroj |
vaultCertificates | Seznam odkazů na trezor klíčů ve službě SourceVault, které obsahují certifikáty. | VaultCertificate[] |
VaultCertificate
Název | Description | Hodnota |
---|---|---|
certificateStore | U virtuálních počítačů s Windows určuje úložiště certifikátů na virtuálním počítači, do kterého se má certifikát přidat. Zadané úložiště certifikátů je implicitně v účtu LocalMachine. U virtuálních počítačů s Linuxem se soubor certifikátu umístí do adresáře /var/lib/waagent s názvem <souboru UppercaseThumbprint.crt> pro soubor certifikátu X509 a <uppercaseThumbprint.prv> pro privátní klíč. Oba tyto soubory mají formát .pem. | řetězec |
certificateUrl | Toto je adresa URL certifikátu, který se nahrál do Key Vault jako tajný kód. Informace o přidání tajného kódu do Key Vault najdete v tématu Přidání klíče nebo tajného klíče do trezoru klíčů. V tomto případě musí být váš certifikát Kódování Base64 následujícího objektu JSON, který je kódován v UTF-8: { "data":"{Base64-encoded-certificate}", "dataType":"pfx", "password":"{pfx-file-password}" } Pokud chcete nainstalovat certifikáty na virtuální počítač, doporučujeme použít rozšíření virtuálního počítače Azure Key Vault pro Linux nebo rozšíření virtuálního počítače Azure Key Vault pro Windows. |
řetězec |
Konfigurace Windows
Název | Description | Hodnota |
---|---|---|
additionalUnattendContent | Určuje další informace ve formátu XML s kódováním base-64, které lze zahrnout do souboru Unattend.xml, který je používán instalačním programem systému Windows. | AdditionalUnattendContent[] |
enableAutomaticUpdates | Určuje, jestli je pro virtuální počítač s Windows povolená automatická Aktualizace. Výchozí hodnota je true (pravda). U škálovacích sad virtuálních počítačů je možné tuto vlastnost aktualizovat a aktualizace se projeví při opětovném zřízení operačního systému. | bool |
enableVMAgentPlatformUpdates | Určuje, jestli je pro virtuální počítač s Windows povolený Aktualizace platformy VMAgent Platform. Výchozí hodnota je false. | bool |
patchSettings | [Funkce Preview] Určuje nastavení související s opravami hosta virtuálního počítače ve Windows. | PatchSettings |
provisionVMAgent | Určuje, jestli má být na virtuálním počítači zřízený agent virtuálního počítače. Pokud tato vlastnost není zadána v textu požadavku, je ve výchozím nastavení nastavena na true. Tím se zajistí, že je na virtuálním počítači nainstalovaný agent virtuálního počítače, aby bylo možné do virtuálního počítače později přidat rozšíření. | bool |
timeZone | Určuje časové pásmo virtuálního počítače. např. "Tichomoří (běžný čas). Možné hodnoty mohou být TimeZoneInfo.Id z časových pásem vrácených TimeZoneInfo.GetSystemTimeZones. | řetězec |
Winrm | Určuje naslouchací procesy Vzdálené správy systému Windows. To umožňuje vzdálené Windows PowerShell. | WinRMConfiguration |
AdditionalUnattendContent
Název | Description | Hodnota |
---|---|---|
componentName | Název komponenty. V současné době je jedinou povolenou hodnotou Microsoft-Windows-Shell-Setup. | Microsoft-Windows-Shell-Setup |
obsah | Určuje formátovaný obsah XML, který je přidán do souboru unattend.xml pro zadanou cestu a komponentu. Soubor XML musí být menší než 4 kB a musí obsahovat kořenový prvek pro vkládané nastavení nebo funkci. | řetězec |
passName | Název hesla. V současné době je jedinou povolenou hodnotou OobeSystem. | 'OobeSystem' |
settingName | Určuje název nastavení, na které se obsah vztahuje. Možné hodnoty jsou: FirstLogonCommands a AutoLogon. | 'AutoLogon' 'FirstLogonCommands' |
PatchSettings
Název | Description | Hodnota |
---|---|---|
assessmentMode | Určuje režim posouzení oprav hosta virtuálního počítače pro virtuální počítač IaaS. Možné hodnoty: ImageDefault – řídíte načasování posouzení oprav na virtuálním počítači. AutomaticByPlatform – platforma aktivuje pravidelná hodnocení oprav. Vlastnost provisionVMAgent musí být true. |
'AutomaticByPlatform' ImageDefault |
automaticByPlatformSettings | Určuje další nastavení pro režim oprav AutomaticByPlatform v opravách hosta virtuálního počítače ve Windows. | WindowsVMGuestPatchAutomaticByPlatformSettings |
enableHotpatching | Umožňuje zákazníkům opravovat virtuální počítače Azure bez nutnosti restartování. Pro enableHotpatching musí být parametr provisionVMAgent nastavený na hodnotu true a patchMode na Hodnotu AutomaticByPlatform. | bool |
patchMode | Určuje režim oprav hosta virtuálního počítače na virtuální počítač IaaS nebo virtuální počítače přidružené ke škálovací sadě virtuálních počítačů s OrchestrationMode jako flexibilní. Možné hodnoty: Ruční – řídíte použití oprav na virtuální počítač. Provedete to ručním použitím oprav uvnitř virtuálního počítače. V tomto režimu jsou automatické aktualizace zakázány; Vlastnost WindowsConfiguration.enableAutomaticUpdates musí být false. AutomaticByOS – virtuální počítač bude automaticky aktualizován operačním systémem. Vlastnost WindowsConfiguration.enableAutomaticUpdates musí být true. AutomaticByPlatform – virtuální počítač se automaticky aktualizuje platformou. Vlastnosti provisionVMAgent a WindowsConfiguration.enableAutomaticUpdates musí být true. |
'AutomaticByOS' 'AutomaticByPlatform' 'Ruční' |
WindowsVMGuestPatchAutomaticByPlatformSettings
Název | Description | Hodnota |
---|---|---|
bypassPlatformSafetyChecksOnUserSchedule | Umožňuje zákazníkovi naplánovat opravy bez náhodných upgradů. | bool |
rebootSetting | Určuje nastavení restartování pro všechny operace instalace opravy AutomaticByPlatform. | Vždy IfRequired 'Nikdy' Neznámý |
WinRMConfiguration
Název | Description | Hodnota |
---|---|---|
Posluchače | Seznam naslouchacích procesů Vzdálená správa systému Windows | WinRMListener[] |
WinRMListener
Název | Description | Hodnota |
---|---|---|
certificateUrl | Toto je adresa URL certifikátu, který se nahrál do Key Vault jako tajný kód. Informace o přidání tajného kódu do Key Vault najdete v tématu Přidání klíče nebo tajného klíče do trezoru klíčů. V tomto případě musí být váš certifikát kódováním Base64 následujícího objektu JSON, který je zakódovaný v UTF-8: { "data":"{Base64-encoded-certificate}", "dataType":"pfx", "password":"{pfx-file-password}" } Pokud chcete nainstalovat certifikáty na virtuální počítač, doporučujeme použít rozšíření virtuálního počítače Azure Key Vault pro Linux nebo rozšíření virtuálního počítače Azure Key Vault pro Windows. |
řetězec |
Protokol | Určuje protokol naslouchacího procesu WinRM. Možné hodnoty jsou: http,https. | Http Https |
ScheduledEventsProfile
Název | Description | Hodnota |
---|---|---|
osImageNotificationProfile | Určuje konfigurace související s naplánovanou událostí image operačního systému. | OSImageNotificationProfile |
terminateNotificationProfile | Určuje ukončit konfigurace související s naplánovanou událostí. | TerminateNotificationProfile |
OSImageNotificationProfile
Název | Description | Hodnota |
---|---|---|
Povolit | Určuje, jestli je událost Naplánovaná image operačního systému povolená nebo zakázaná. | bool |
notBeforeTimeout | Doba, po kterou se virtuální počítač reimagí nebo upgraduje jeho operační systém, bude muset potenciálně schválit naplánovanou událost image operačního systému, než se událost automaticky schválí (vyprší časový limit). Konfigurace je určena ve formátu ISO 8601 a hodnota musí být 15 minut (PT15M). | řetězec |
TerminateNotificationProfile
Název | Description | Hodnota |
---|---|---|
Povolit | Určuje, jestli je událost Terminate Scheduled povolená nebo zakázaná. | bool |
notBeforeTimeout | Konfigurovatelná doba, po kterou bude muset odstraňovaný virtuální počítač potenciálně schválit naplánovanou událost před automatickým schválením události (vypršením časového limitu). Konfigurace musí být zadána ve formátu ISO 8601, výchozí hodnota je 5 minut (PT5M). | řetězec |
SecurityProfile
Název | Description | Hodnota |
---|---|---|
šifrováníAtHost | Tuto vlastnost může uživatel v požadavku použít k povolení nebo zakázání šifrování hostitele pro virtuální počítač nebo škálovací sadu virtuálních počítačů. Tím se povolí šifrování pro všechny disky, včetně disku prostředku nebo dočasného disku v samotném hostiteli. Výchozí chování je: Šifrování na hostiteli bude zakázáno, pokud tato vlastnost není pro prostředek nastavená na true. | bool |
securityType | Určuje SecurityType virtuálního počítače. Pokud chcete povolit UefiSettings, musí být nastavena na libovolnou zadanou hodnotu. Výchozí chování je: UefiSettings nebude povolen, pokud není tato vlastnost nastavena. | Důvěrné virtuální počítač 'TrustedLaunch' |
uefiSettings | Určuje nastavení zabezpečení, jako je zabezpečené spouštění a virtuální počítač vTPM použitý při vytváření virtuálního počítače. Minimální verze rozhraní API: 2020-12-01. | UefiSettings |
UefiSettings
Název | Description | Hodnota |
---|---|---|
secureBootEnabled | Určuje, jestli má být na virtuálním počítači povolené zabezpečené spouštění. Minimální verze rozhraní API: 2020-12-01. | bool |
vTpmEnabled | Určuje, jestli má být na virtuálním počítači povolený virtuální počítač vTPM. Minimální verze rozhraní API: 2020-12-01. | bool |
StorageProfile
Název | Description | Hodnota |
---|---|---|
dataDisks | Určuje parametry, které se použijí k přidání datového disku do virtuálního počítače. Další informace o discích najdete v tématu Informace o discích a virtuálních pevných discích pro virtuální počítače Azure. | DataDisk[] |
diskControllerType | Určuje typ řadiče disku nakonfigurovaného pro virtuální počítač. Poznámka: Tato vlastnost se nastaví na výchozí typ řadiče disku, pokud není zadáno, že se virtuální počítač vytváří s hyperVGeneration nastavenou na V2 na základě možností disku operačního systému a velikosti virtuálního počítače ze zadané minimální verze rozhraní API. Před aktualizací jeho typu řadiče disku musíte virtuální počítač uvolnit, pokud neaktualizujete velikost virtuálního počítače v konfiguraci virtuálního počítače, která implicitně zruší přidělení a přerozdělí virtuální počítač. Minimální verze rozhraní API: 2022-08-01. | NVMe SCSI |
imageReference | Určuje informace o obrázku, který se má použít. Můžete zadat informace o imagích platforem, imagích marketplace nebo imagích virtuálních počítačů. Tento prvek se vyžaduje, pokud chcete použít image platformy, image marketplace nebo image virtuálního počítače, ale nepoužívá se v jiných operacích vytváření. | ImageReference |
osDisk | Určuje informace o disku operačního systému používaném virtuálním počítačem. Další informace o discích najdete v tématu Informace o discích a virtuálních pevných discích pro virtuální počítače Azure. | OSDisk |
DataDisk
Název | Description | Hodnota |
---|---|---|
Mezipaměti | Určuje požadavky na ukládání do mezipaměti. Možné hodnoty jsou: None,ReadOnly,ReadWrite. Výchozí chování je: Žádné pro úložiště úrovně Standard. ReadOnly pro Premium Storage. | 'Žádný' 'ReadOnly' 'ReadWrite' |
createOption | Určuje, jak se má virtuální počítač vytvořit. Možné hodnoty jsou: Připojit. Tato hodnota se používá, když k vytvoření virtuálního počítače používáte specializovaný disk. FromImage. Tato hodnota se používá, když k vytvoření virtuálního počítače používáte image. Pokud používáte image platformy, měli byste také použít element imageReference popsaný výše. Pokud používáte image marketplace, měli byste použít také dříve popsaný prvek plánu. | Připojit "Prázdné" FromImage (povinné) |
deleteOption | Určuje, jestli se má datový disk při odstranění virtuálního počítače odstranit nebo odpojit. Možné hodnoty jsou: Delete. Pokud se použije tato hodnota, datový disk se při odstranění virtuálního počítače odstraní. Odpojit. Pokud se použije tato hodnota, datový disk se zachová i po odstranění virtuálního počítače. Výchozí hodnota je nastavená na Odpojit. | Odstranit "Odpojit" |
detachOption | Určuje chování při odpojování, které se má použít při odpojování disku nebo které již probíhá v procesu odpojování od virtuálního počítače. Podporované hodnoty: ForceDetach. detachOption: ForceDetach se dá použít jenom pro spravované datové disky. Pokud se předchozí pokus o odpojení datového disku nedokončil kvůli neočekávanému selhání virtuálního počítače a disk stále není uvolněný, použijte vynucené odpojení jako poslední možnost k vynucení odpojení disku od virtuálního počítače. Při použití tohoto chování při odpojení nemusí být vyprázdněny všechny zápisy. Tato funkce je stále v režimu preview a virtualMachineScaleSet se nepodporuje. Pokud chcete vynutit odpojení datového disku, aktualizujte na hodnotuBeDetached na true spolu s nastavením detachOption: ForceDetach. | 'ForceDetach' |
diskSizeGB | Určuje velikost prázdného datového disku v gigabajtech. Tento prvek lze použít k přepsání velikosti disku v imagi virtuálního počítače. Vlastnost diskSizeGB je počet bajtů x 1024^3 disku a hodnota nesmí být větší než 1023. | int |
image | Virtuální pevný disk zdrojové image uživatele. Virtuální pevný disk se před připojením k virtuálnímu počítači zkopíruje. Pokud je k dispozici SourceImage, cílový virtuální pevný disk nesmí existovat. | VirtualHardDisk |
Lun | Určuje číslo logické jednotky datového disku. Tato hodnota se používá k identifikaci datových disků v rámci virtuálního počítače, a proto musí být jedinečná pro každý datový disk připojený k virtuálnímu počítači. | int (povinné) |
managedDisk | Parametry spravovaného disku. | ManagedDiskParameters |
name | Název disku. | řetězec |
naBeDetached | Určuje, jestli probíhá odpojení datového disku od sady VirtualMachine/VirtualMachineScaleset. | bool |
Vhd | Virtuální pevný disk. | VirtualHardDisk |
writeAcceleratorEnabled | Určuje, jestli má být na disku povolený nebo zakázaný writeAccelerator. | bool |
VirtualHardDisk
Název | Description | Hodnota |
---|---|---|
Uri | Určuje identifikátor URI virtuálního pevného disku. | řetězec |
ManagedDiskParameters
Název | Description | Hodnota |
---|---|---|
diskEncryptionSet | Určuje ID prostředku sady šifrování disků spravovaných zákazníkem pro spravovaný disk. | DiskEncryptionSetParameters |
id | ID prostředku | řetězec |
securityProfile | Určuje profil zabezpečení spravovaného disku. | VMDiskSecurityProfile |
storageAccountType | Určuje typ účtu úložiště pro spravovaný disk. POZNÁMKA: UltraSSD_LRS lze použít pouze s datovými disky, nelze ji použít s diskem s operačním systémem. | 'PremiumV2_LRS' 'Premium_LRS' 'Premium_ZRS' "StandardSSD_LRS" 'StandardSSD_ZRS' "Standard_LRS" "UltraSSD_LRS" |
DiskEncryptionSetParameters
Název | Description | Hodnota |
---|---|---|
id | ID prostředku | řetězec |
VMDiskSecurityProfile
Název | Description | Hodnota |
---|---|---|
diskEncryptionSet | Určuje ID prostředku sady šifrování disku spravovaného zákazníkem pro spravovaný disk, který se používá pro objekt blob VMGuest šifrovaný pomocí klíče spravovaného zákazníkem ConfidentialVM s operačním systémem. | DiskEncryptionSetParameters |
securityEncryptionType | Určuje Typ šifrování spravovaného disku. Je nastavený na DiskWithVMGuestState pro šifrování spravovaného disku spolu s objektem blob VMGuestState a VMGuestStateOnly pro šifrování pouze objektu blob VMGuestState. Poznámka: Dá se nastavit jenom pro důvěrné virtuální počítače. | 'DiskWithVMGuestState' VMGuestStateOnly |
Odkaz na obrázek
Název | Description | Hodnota |
---|---|---|
communityGalleryImageId | Zadali jste jedinečné ID image galerie komunity pro nasazení virtuálního počítače. Můžete ho načíst z obrázku GET v galerii komunity. | řetězec |
id | ID prostředku | řetězec |
offer | Určuje nabídku image platformy nebo image marketplace použité k vytvoření virtuálního počítače. | řetězec |
vydavatel | Vydavatel image. | řetězec |
sharedGalleryImageId | Zadali jste jedinečné ID image sdílené galerie pro nasazení virtuálního počítače. Můžete ho načíst ze sdílené galerie image volání GET. | řetězec |
Sku | SKU image. | řetězec |
verze | Určuje verzi image platformy nebo image z Marketplace, která se použije k vytvoření virtuálního počítače. Povolené formáty jsou Major.Minor.Build nebo "latest". Hlavní číslo, Podverze a Sestavení jsou desetinná čísla. Pokud chcete použít nejnovější verzi image dostupnou v době nasazení, zadejte nejnovější verzi. I když použijete nejnovější verzi, image virtuálního počítače se po nasazení automaticky neaktualizuje, i když bude k dispozici nová verze. Nepoužívejte pole version pro nasazení image galerie, image galerie by měla vždy používat pole id pro nasazení. Pokud chcete použít nejnovější verzi image galerie, stačí v poli id nastavit /subscriptions/{id_předplatného}/resourceGroups/{název_skupiny_prostředků}/providers/Microsoft.Compute/galleries/{galleryName}/images/{imageName}v poli id bez zadání verze. | řetězec |
OSDisk
Název | Description | Hodnota |
---|---|---|
Mezipaměti | Určuje požadavky na ukládání do mezipaměti. Možné hodnoty jsou: None,ReadOnly,ReadWrite. Výchozí chování je: Žádné pro úložiště úrovně Standard. ReadOnly pro Premium Storage. | 'Žádný' ReadOnly ReadWrite |
createOption | Určuje způsob vytvoření virtuálního počítače. Možné hodnoty jsou: Připojit. Tato hodnota se používá, když k vytvoření virtuálního počítače používáte specializovaný disk. FromImage. Tato hodnota se používá, když k vytvoření virtuálního počítače používáte image. Pokud používáte image platformy, měli byste také použít element imageReference popsaný výše. Pokud používáte image z marketplace, měli byste také použít dříve popsaný element plánu. | "Připojit" "Prázdné" FromImage (povinné) |
deleteOption | Určuje, jestli se má při odstranění virtuálního počítače odstranit nebo odpojit disk s operačním systémem. Možné hodnoty jsou: Delete. Pokud se použije tato hodnota, disk s operačním systémem se při odstranění virtuálního počítače odstraní. Odpojit. Pokud se použije tato hodnota, disk s operačním systémem se po odstranění virtuálního počítače zachová. Výchozí hodnota je nastavená na Odpojit. U dočasného disku s operačním systémem je výchozí hodnota nastavená na Odstranit. Uživatel nemůže změnit možnost odstranění dočasného disku s operačním systémem. | Odstranit "Odpojit" |
diffDiskSettings | Určuje dočasné nastavení disku pro disk operačního systému používaný virtuálním počítačem. | DiffDiskSettings |
diskSizeGB | Určuje velikost prázdného datového disku v gigabajtech. Tento prvek lze použít k přepsání velikosti disku v imagi virtuálního počítače. Vlastnost diskSizeGB je počet bajtů × 1024^3 disku a hodnota nesmí být větší než 1023. | int |
nastavení šifrování | Určuje nastavení šifrování disku s operačním systémem. Minimální verze api-version: 2015-06-15. | Nastavení DiskEncryptionSettings |
image | Virtuální pevný disk image zdrojového uživatele. Virtuální pevný disk se před připojením k virtuálnímu počítači zkopíruje. Pokud je k dispozici SourceImage, cílový virtuální pevný disk nesmí existovat. | VirtualHardDisk |
managedDisk | Parametry spravovaného disku. | ManagedDiskParameters |
name | Název disku. | řetězec |
osType | Tato vlastnost umožňuje určit typ operačního systému, který je součástí disku při vytváření virtuálního počítače z image uživatele nebo specializovaného virtuálního pevného disku. Možné hodnoty jsou: Windows,Linux. | 'Linux' 'Windows' |
Vhd | Virtuální pevný disk. | VirtualHardDisk |
writeAcceleratorEnabled | Určuje, jestli má být na disku povolený nebo zakázaný writeAccelerator. | bool |
DiffDiskSettings
Název | Description | Hodnota |
---|---|---|
možnost | Určuje dočasné nastavení disku pro disk operačního systému. | 'Místní' |
Umístění | Určuje umístění dočasného disku pro disk operačního systému. Možné hodnoty jsou: CacheDisk,ResourceDisk. Výchozí chování je: CacheDisk, pokud je nakonfigurovaný pro velikost virtuálního počítače, jinak se použije ResourceDisk. Informace o velikostech virtuálních počítačů s Windows najdete v dokumentaci k velikosti virtuálního počítače s Windows na adrese /azure/virtual-machines/windows/sizes a virtuální počítač s Linuxem na adrese /azure/virtual-machines/linux/sizes, kde zjistíte, které velikosti virtuálních počítačů zpřístupňují disk mezipaměti. | CacheDisk ResourceDisk |
Nastavení DiskEncryptionSettings
Název | Description | Hodnota |
---|---|---|
diskEncryptionKey | Určuje umístění šifrovacího klíče disku, což je tajný klíč Key Vault. | KeyVaultSecretReference |
enabled | Určuje, jestli má být na virtuálním počítači povolené šifrování disku. | bool |
keyEncryptionKey | Určuje umístění šifrovacího klíče klíče v Key Vault. | KeyVaultKeyReference |
KeyVaultSecretReference
Název | Description | Hodnota |
---|---|---|
secretUrl | Adresa URL odkazující na tajný kód v Key Vault. | string (povinné) |
sourceVault | Relativní adresa URL Key Vault obsahující tajný klíč. | SubResource (povinné) |
KeyVaultKeyReference
Název | Description | Hodnota |
---|---|---|
keyUrl | Adresa URL odkazující na šifrovací klíč klíče v Key Vault. | string (povinné) |
sourceVault | Relativní adresa URL Key Vault obsahující klíč. | SubResource (povinné) |
Šablony pro rychlý start
Následující šablony rychlého startu nasadí tento typ prostředku.
Template (Šablona) | Description |
---|---|
Nasazení jednoduchého virtuálního počítače s Linuxem a aktualizace privátní IP adresy na statickou |
Tato šablona umožňuje nasadit jednoduchý virtuální počítač s Linuxem pomocí Ubuntu z marketplace. Tím se virtuální síť, podsíť a virtuální počítač velikosti A1 nasadí do umístění skupiny prostředků s dynamicky přiřazenou IP adresou a pak se převede na statickou IP adresu. |
Vytváření virtuálních počítačů ve skupinách dostupnosti pomocí smyček prostředků |
Vytvořte 2 až 5 virtuálních počítačů ve skupinách dostupnosti pomocí smyček prostředků. Virtuální počítače můžou být Unbuntu nebo Windows s maximálně 5 virtuálními počítači, protože tato ukázka používá jeden účet storageAccount. |
Šablona více virtuálních počítačů se spravovaným diskem |
Tato šablona vytvoří N počtu virtuálních počítačů se spravovanými disky, veřejnými IP adresami a síťovými rozhraními. Vytvoří virtuální počítače v jedné skupině dostupnosti. Zřídí se v Virtual Network, který se také vytvoří v rámci nasazení. |
Instalace souboru na virtuální počítač s Windows |
Tato šablona umožňuje nasadit virtuální počítač s Windows a spustit vlastní skript PowerShellu pro instalaci souboru na tento virtuální počítač. |
Nasazení virtuálního počítače s vlastními daty |
Tato šablona umožňuje vytvořit virtuální počítač s vlastními daty předávanými do virtuálního počítače. Tato šablona také nasadí účet úložiště, Virtual Network, veřejné IP adresy a síťové rozhraní. |
Nasazení virtuálního počítače s Windows Premium pomocí diagnostiky |
Tato šablona umožňuje nasadit virtuální počítač s Windows Premium pomocí několika různých možností pro verzi Windows s nejnovější opravenou verzí. |
Vytvoření virtuálního počítače ve virtuální síti v jiné skupině prostředků |
Tato šablona vytvoří virtuální počítač ve virtuální síti, která je v jiné skupině prostředků. |
Připojení virtuálního počítače k existující doméně |
Tato šablona ukazuje připojení domény k privátní doméně AD v cloudu. |
Vytvoření virtuálního počítače s dynamickým výběrem datových disků |
Tato šablona umožňuje uživateli vybrat počet datových disků, které chce přidat do virtuálního počítače. |
Vytvoření virtuálního počítače z virtuálního pevného disku EfficientIP |
Tato šablona vytvoří virtuální počítač z virtuálního pevného disku EfficientIP a umožní vám ho připojit k existující virtuální síti, která se může nacházet v jiné skupině prostředků než virtuální počítač. |
Vytvoření virtuálního počítače z image uživatele |
Tato šablona umožňuje vytvořit Virtual Machines z image uživatele. Tato šablona také nasadí Virtual Network, veřejné IP adresy a síťové rozhraní. |
Vytvoření virtuálního počítače v nové nebo existující virtuální síti z generalizovaného virtuálního pevného disku |
Tato šablona vytvoří virtuální počítač z generalizovaného virtuálního pevného disku a umožní vám ho připojit k nové nebo existující virtuální síti, která se může nacházet v jiné skupině prostředků než virtuální počítač. |
Automatické dynamické disky CentOS/UbuntuServer & Docker 1.12 (cs) |
Jedná se o běžnou šablonu pro vytvoření jedné instance CentOS 7.2/7.1/6.5 nebo Ubuntu Serveru 16.04.0-LTS s konfigurovatelným počtem datových disků (konfigurovatelné velikosti). V parametrech portálu je možné uvést maximálně 16 disků a maximální velikost každého disku by měla být menší než 1023 GB. Pole MDADM RAID0 se automaticky připojí a přežije restartování. Nejnovější Docker 1.12(cs3) (Swarm), docker-compose 1.9.0 & docker-machine 0.8.2 je k dispozici pro použití od uživatele azure-cli se automaticky spouští jako kontejner dockeru. Tato šablona s jednou instancí je odnoží šablony clusterů HPC/GPU. |
Virtuální počítač s Linuxem se sériovým výstupem |
Tato šablona vytvoří jednoduchý virtuální počítač s Linuxem s minimálními parametry a sériovým portem nebo konzolou nakonfigurovaným pro výstup do úložiště. |
Nasazení jednoduchého virtuálního počítače s Windows s monitorováním a diagnostikou |
Tato šablona umožňuje nasadit jednoduchý virtuální počítač s Windows spolu s rozšířením diagnostiky, které umožňuje monitorování a diagnostiku virtuálního počítače. |
Nasazení virtuálního počítače s Linuxem nebo Windows pomocí MSI |
Tato šablona umožňuje nasadit virtuální počítač s Linuxem nebo Windows s identitou spravované služby. |
Terraform v Azure |
Tato šablona umožňuje nasadit pracovní stanici Terraformu jako virtuální počítač s Linuxem s MSI. |
Virtuální počítač s Linuxem s MSI, který přistupuje k úložišti |
Tato šablona nasadí virtuální počítač s Linuxem se spravovanou identitou přiřazenou systémem, která má přístup k účtu úložiště v jiné skupině prostředků. |
Vytvoření virtuálního počítače z image Windows se 4 prázdnými datovými disky |
Tato šablona umožňuje vytvořit virtuální počítač s Windows ze zadané image. Připojí také 4 prázdné datové disky. Všimněte si, že můžete zadat velikost prázdných datových disků. |
Nasazení virtuálního počítače s několika IP adresami |
Tato šablona umožňuje nasadit virtuální počítač se 3 konfiguracemi IP adres. Tato šablona nasadí virtuální počítač s Linuxem nebo Windows s názvem myVM1 se 3 konfiguracemi IP adres: IPConfig-1, IPConfig-2 a IPConfig-3. |
Nasazení virtuálního počítače s Linuxem (Ubuntu) s několika síťovými kartami |
Tato šablona vytvoří virtuální síť s několika podsítěmi a nasadí virtuální počítač s Ubuntu s několika síťovými kartami. |
Virtuální počítač s podmíněnými prostředky |
Tato šablona umožňuje nasazení virtuálního počítače s Linuxem pomocí nových nebo existujících prostředků pro Virtual Network, úložiště a veřejnou IP adresu. Umožňuje také výběr mezi protokolem SSH a ověřením heslem. Šablony pomocí podmínek a logických funkcí odstraňují potřebu vnořených nasazení. |
Vytvoření virtuálního počítače z existujících virtuálních pevných disků a jeho připojení k existující virtuální síti |
Tato šablona vytvoří virtuální počítač z virtuálních pevných disků (operační systém a datový disk) a umožní vám ho připojit k existující virtuální síti, která se může nacházet v jiné skupině prostředků než virtuální počítač. |
Odeslání certifikátu na virtuální počítač s Windows |
Nasdílení certifikátu na virtuální počítač s Windows |
Zabezpečení hesla virtuálního počítače pomocí Key Vault |
Tato šablona umožňuje nasadit jednoduchý virtuální počítač s Windows načtením hesla uloženého v Key Vault. Proto se heslo nikdy neumisťuje do souboru parametrů šablony ve formátu prostého textu. |
Nasazení jednoduchého virtuálního počítače FreeBSD v umístění skupiny prostředků |
Tato šablona umožňuje nasadit jednoduchý virtuální počítač s FreeBSD pomocí několika různých možností pro verzi FreeBSD s použitím nejnovější opravené verze. Tím se nasadí do umístění skupiny prostředků na virtuální počítač D1 Size. |
Nasazení jednoduchého virtuálního počítače s Ubuntu Linuxem 18.04-LTS |
Tato šablona nasadí Ubuntu Server s několika možnostmi pro virtuální počítač. Můžete zadat název virtuálního počítače, verzi operačního systému, velikost virtuálního počítače, uživatelské jméno a heslo správce. Ve výchozím nastavení je velikost virtuálního počítače Standard_B2s a operační verze je 18.04 LTS. |
Nasazení jednoduchého virtuálního počítače s Linuxem s akcelerovanými síťovými službami |
Tato šablona umožňuje nasadit jednoduchý virtuální počítač s Linuxem s akcelerovanými síťovými službami pomocí Ubuntu verze 18.04-LTS s nejnovější opravenou verzí. Tím se do umístění skupiny prostředků nasadí virtuální počítač s velikostí D3_v2 a vrátí se plně kvalifikovaný název domény virtuálního počítače. |
Virtuální počítač s Red Hat Enterprise Linuxem (RHEL 7.8) |
Tato šablona nasadí virtuální počítač s Red Hat Enterprise Linuxem (RHEL 7.8) s použitím image virtuálního počítače RHEL s průběžnými platbami pro vybranou verzi na virtuálním počítači Standard D1 v umístění vybrané skupiny prostředků s dalším datovým diskem o 100 GiB připojeném k virtuálnímu počítači. Za tuto image se účtují další poplatky – podrobnosti najdete na stránce s cenami virtuálních počítačů Azure. |
Virtuální počítač s Red Hat Enterprise Linuxem (nespravovaný RHEL 7.8) |
Tato šablona nasadí virtuální počítač s Red Hat Enterprise Linuxem (RHEL 7.8) s využitím image virtuálního počítače RHEL s průběžnými platbami pro vybranou verzi na virtuálním počítači Standard A1_v2 v umístění vybrané skupiny prostředků s dalším datovým diskem o 100 GiB připojeném k virtuálnímu počítači. Za tuto image se účtují další poplatky – podrobnosti najdete na stránce s cenami virtuálních počítačů Azure. |
SUSE Linux Enterprise Server VM (SLES 12) |
Tato šablona vám umožní nasadit virtuální počítač se systémem SUSE Linux Enterprise Server (SLES 12) pomocí image virtuálního počítače SLES s průběžnými platbami pro vybranou verzi na virtuálním počítači Standard D1 v umístění vybrané skupiny prostředků s dalším datovým diskem o 100 GiB připojeném k virtuálnímu počítači. Za tuto image se účtují další poplatky – podrobnosti najdete na stránce s cenami virtuálních počítačů Azure. |
Nasazení jednoduchého virtuálního počítače s Windows |
Tato šablona umožňuje nasadit jednoduchý virtuální počítač s Windows pomocí několika různých možností pro verzi Windows a nejnovější opravené verze. Tím se do umístění skupiny prostředků nasadí virtuální počítač s velikostí A2 a vrátí se plně kvalifikovaný název domény virtuálního počítače. |
Nasazení virtuálního počítače s Windows Serverem pomocí sady Visual Studio |
Tato šablona nasadí virtuální počítač s Windows Serverem a sadou Visual Code Studio Community 2019 s několika možnostmi pro virtuální počítač. Můžete zadat název virtuálního počítače, uživatelské jméno správce a heslo správce. |
Nasazení virtuálního počítače do zóny dostupnosti |
Tato šablona umožňuje nasadit jednoduchý virtuální počítač (Windows nebo Ubuntu) pomocí nejnovější opravené verze. Tím se do zadaného umístění nasadí virtuální počítač s A2_v2 velikostí a vrátí se plně kvalifikovaný název domény virtuálního počítače. |
Vytvoření virtuálního počítače v nové nebo existující virtuální síti z vlastního virtuálního pevného disku |
Tato šablona vytvoří virtuální počítač ze specializovaného virtuálního pevného disku a umožní vám ho připojit k nové nebo existující virtuální síti, která se může nacházet v jiné skupině prostředků než virtuální počítač. |
SQL Server 2014 SP2 Enterprise s automatickým zálohováním |
Tato šablona vytvoří edici SQL Server 2014 SP2 Enterprise s povolenou funkcí automatického zálohování. |
SQL Server 2014 SP1 Enterprise s automatickými opravami |
Tato šablona vytvoří edici SQL Server 2014 SP1 Enterprise s povolenou funkcí automatických oprav. |
SQL Server 2014 SP1 Enterprise s Azure Key Vault |
Tato šablona vytvoří edici SQL Server 2014 SP1 Enterprise s povolenou funkcí Integrace Key Vault. |
Nasazení virtuálního počítače s veřejným klíčem SSH rsa |
Tato šablona umožňuje vytvořit virtuální počítač s veřejným klíčem SSH rsa. |
Nasazení jednoduchého virtuálního počítače s Windows se značkami |
Tato šablona nasadí D2_v3 virtuální počítač s Windows, síťovou kartu, účet úložiště, Virtual Network, veřejnou IP adresu a skupinu zabezpečení sítě. Objekt značky se vytvoří v proměnných a tam, kde je to možné, se použije u všech prostředků. |
Nasazení virtuálního počítače s Linuxem, který podporuje důvěryhodné spuštění |
Tato šablona umožňuje nasadit virtuální počítač s Linuxem s důvěryhodným spouštěním pomocí několika různých možností pro verzi Linuxu s použitím nejnovější opravené verze. Pokud povolíte Secureboot a vTPM, nainstaluje se na virtuální počítač rozšíření Ověření identity hosta. Toto rozšíření provede vzdálenou ověření pomocí cloudu. Ve výchozím nastavení se nasadí virtuální počítač Standard_D2_v3 velikosti do umístění skupiny prostředků a vrátí se plně kvalifikovaný název domény virtuálního počítače. |
Nasazení virtuálního počítače s Windows, který podporuje důvěryhodné spuštění |
Tato šablona umožňuje nasadit virtuální počítač s Windows s důvěryhodným spouštěním pomocí několika různých možností pro verzi Windows s nejnovější opravenou verzí. Pokud povolíte Secureboot a vTPM, nainstaluje se na virtuální počítač rozšíření Ověření identity hosta. Toto rozšíření provede vzdálenou ověření pomocí cloudu. Ve výchozím nastavení se nasadí virtuální počítač Standard_D2_v3 velikosti do umístění skupiny prostředků a vrátí se plně kvalifikovaný název domény virtuálního počítače. |
Nasazení virtuálního počítače s uživatelskými daty |
Tato šablona umožňuje vytvořit virtuální počítač s uživatelskými daty předávanými do virtuálního počítače. Tato šablona také nasadí Virtual Network, veřejné IP adresy a síťové rozhraní. |
Nasazení virtuálního počítače s Windows s rozšířením Windows Admin Center |
Tato šablona umožňuje nasadit virtuální počítač s Windows s rozšířením Windows Admin Center pro správu virtuálního počítače přímo z webu Azure Portal. |
Virtuální počítač s Windows se zabezpečenými standardními hodnotami Azure |
Šablona vytvoří virtuální počítač s Windows Serverem v nové virtuální síti s veřejnou IP adresou. Po nasazení počítače se nainstaluje rozšíření konfigurace hosta a použije se standardní hodnoty zabezpečení Azure pro Windows Server. Pokud se konfigurace počítačů posune, můžete nastavení znovu použít tak, že šablonu nasadíte znovu. |
Nasazení virtuálního počítače s Windows s proměnlivým počtem datových disků |
Tato šablona umožňuje nasadit jednoduchý virtuální počítač a určit počet datových disků v době nasazení pomocí parametru. Všimněte si, že počet a velikost datových disků je svázaná s velikostí virtuálního počítače. Velikost virtuálního počítače pro tuto ukázku je Standard_DS4_v2 s výchozím nastavením 16 datových disků. |
Virtuální počítač s Windows Serverem s SSH |
Nasaďte jeden virtuální počítač s Windows s povoleným open-SSH, abyste se mohli připojit přes SSH pomocí ověřování založeného na klíčích. |
Vytvoření brány pro správu dat a instalace na virtuální počítač Azure |
Tato šablona nasadí virtuální počítač a vytvoří funkční bránu pro správu dat. |
Virtuální počítač s portem RDP |
Vytvoří virtuální počítač a vytvoří pravidlo překladu adres (NAT) pro protokol RDP k virtuálnímu počítači v nástroji pro vyrovnávání zatížení. |
Vytvoření virtuálního počítače s několika prázdnými datovými disky StandardSSD_LRS |
Tato šablona umožňuje vytvořit virtuální počítač s Windows ze zadané image. Ve výchozím nastavení také připojuje několik prázdných datových disků StandardSSD. Všimněte si, že můžete zadat velikost a typ úložiště (Standard_LRS, StandardSSD_LRS a Premium_LRS) prázdných datových disků. |
Integration Runtime na virtuálních počítačích Azure s vlastním hostitelem |
Tato šablona vytvoří modul runtime integrace s vlastním hostitelem a zaregistruje ho na virtuálních počítačích Azure. |
Přidání několika virtuálních počítačů do škálovací sady virtuálních počítačů |
Tato šablona vytvoří N čísel virtuálních počítačů se spravovanými disky, veřejnými IP adresami a síťovými rozhraními. Vytvoří virtuální počítače ve škálovací sadě virtuálních počítačů v režimu flexibilní orchestrace. Zřídí se v Virtual Network, který se také vytvoří v rámci nasazení. |
Nasazení škálovací sady virtuálních počítačů s Linuxem za interním nástrojem pro vyrovnávání zatížení |
Tato šablona umožňuje nasadit škálovací sadu virtuálních počítačů s Linuxem pomocí nejnovější opravené verze Ubuntu Linuxu 15.10 nebo 14.04.4-LTS. Tyto virtuální počítače jsou za interním nástrojem pro vyrovnávání zatížení s pravidly překladu adres (NAT) pro připojení SSH. |
Definice prostředku Terraform (poskytovatel AzAPI)
Typ prostředku virtualMachines je možné nasadit s operacemi, které cílí na:
- Skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.Compute/virtualMachines, přidejte do šablony následující Terraform.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Compute/virtualMachines@2023-07-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
type = "string"
identity_ids = []
}
body = jsonencode({
properties = {
additionalCapabilities = {
hibernationEnabled = bool
ultraSSDEnabled = bool
}
applicationProfile = {
galleryApplications = [
{
configurationReference = "string"
enableAutomaticUpgrade = bool
order = int
packageReferenceId = "string"
tags = "string"
treatFailureAsDeploymentFailure = bool
}
]
}
availabilitySet = {
id = "string"
}
billingProfile = {
maxPrice = "decimal-as-string"
}
capacityReservation = {
capacityReservationGroup = {
id = "string"
}
}
diagnosticsProfile = {
bootDiagnostics = {
enabled = bool
storageUri = "string"
}
}
evictionPolicy = "string"
extensionsTimeBudget = "string"
hardwareProfile = {
vmSize = "string"
vmSizeProperties = {
vCPUsAvailable = int
vCPUsPerCore = int
}
}
host = {
id = "string"
}
hostGroup = {
id = "string"
}
licenseType = "string"
networkProfile = {
networkApiVersion = "2020-11-01"
networkInterfaceConfigurations = [
{
name = "string"
properties = {
auxiliaryMode = "string"
auxiliarySku = "string"
deleteOption = "string"
disableTcpStateTracking = bool
dnsSettings = {
dnsServers = [
"string"
]
}
dscpConfiguration = {
id = "string"
}
enableAcceleratedNetworking = bool
enableFpga = bool
enableIPForwarding = bool
ipConfigurations = [
{
name = "string"
properties = {
applicationGatewayBackendAddressPools = [
{
id = "string"
}
]
applicationSecurityGroups = [
{
id = "string"
}
]
loadBalancerBackendAddressPools = [
{
id = "string"
}
]
primary = bool
privateIPAddressVersion = "string"
publicIPAddressConfiguration = {
name = "string"
properties = {
deleteOption = "string"
dnsSettings = {
domainNameLabel = "string"
domainNameLabelScope = "string"
}
idleTimeoutInMinutes = int
ipTags = [
{
ipTagType = "string"
tag = "string"
}
]
publicIPAddressVersion = "string"
publicIPAllocationMethod = "string"
publicIPPrefix = {
id = "string"
}
}
sku = {
name = "string"
tier = "string"
}
}
subnet = {
id = "string"
}
}
}
]
networkSecurityGroup = {
id = "string"
}
primary = bool
}
}
]
networkInterfaces = [
{
id = "string"
properties = {
deleteOption = "string"
primary = bool
}
}
]
}
osProfile = {
adminPassword = "string"
adminUsername = "string"
allowExtensionOperations = bool
computerName = "string"
customData = "string"
linuxConfiguration = {
disablePasswordAuthentication = bool
enableVMAgentPlatformUpdates = bool
patchSettings = {
assessmentMode = "string"
automaticByPlatformSettings = {
bypassPlatformSafetyChecksOnUserSchedule = bool
rebootSetting = "string"
}
patchMode = "string"
}
provisionVMAgent = bool
ssh = {
publicKeys = [
{
keyData = "string"
path = "string"
}
]
}
}
requireGuestProvisionSignal = bool
secrets = [
{
sourceVault = {
id = "string"
}
vaultCertificates = [
{
certificateStore = "string"
certificateUrl = "string"
}
]
}
]
windowsConfiguration = {
additionalUnattendContent = [
{
componentName = "Microsoft-Windows-Shell-Setup"
content = "string"
passName = "OobeSystem"
settingName = "string"
}
]
enableAutomaticUpdates = bool
enableVMAgentPlatformUpdates = bool
patchSettings = {
assessmentMode = "string"
automaticByPlatformSettings = {
bypassPlatformSafetyChecksOnUserSchedule = bool
rebootSetting = "string"
}
enableHotpatching = bool
patchMode = "string"
}
provisionVMAgent = bool
timeZone = "string"
winRM = {
listeners = [
{
certificateUrl = "string"
protocol = "string"
}
]
}
}
}
platformFaultDomain = int
priority = "string"
proximityPlacementGroup = {
id = "string"
}
scheduledEventsProfile = {
osImageNotificationProfile = {
enable = bool
notBeforeTimeout = "string"
}
terminateNotificationProfile = {
enable = bool
notBeforeTimeout = "string"
}
}
securityProfile = {
encryptionAtHost = bool
securityType = "string"
uefiSettings = {
secureBootEnabled = bool
vTpmEnabled = bool
}
}
storageProfile = {
dataDisks = [
{
caching = "string"
createOption = "string"
deleteOption = "string"
detachOption = "ForceDetach"
diskSizeGB = int
image = {
uri = "string"
}
lun = int
managedDisk = {
diskEncryptionSet = {
id = "string"
}
id = "string"
securityProfile = {
diskEncryptionSet = {
id = "string"
}
securityEncryptionType = "string"
}
storageAccountType = "string"
}
name = "string"
toBeDetached = bool
vhd = {
uri = "string"
}
writeAcceleratorEnabled = bool
}
]
diskControllerType = "string"
imageReference = {
communityGalleryImageId = "string"
id = "string"
offer = "string"
publisher = "string"
sharedGalleryImageId = "string"
sku = "string"
version = "string"
}
osDisk = {
caching = "string"
createOption = "string"
deleteOption = "string"
diffDiskSettings = {
option = "Local"
placement = "string"
}
diskSizeGB = int
encryptionSettings = {
diskEncryptionKey = {
secretUrl = "string"
sourceVault = {
id = "string"
}
}
enabled = bool
keyEncryptionKey = {
keyUrl = "string"
sourceVault = {
id = "string"
}
}
}
image = {
uri = "string"
}
managedDisk = {
diskEncryptionSet = {
id = "string"
}
id = "string"
securityProfile = {
diskEncryptionSet = {
id = "string"
}
securityEncryptionType = "string"
}
storageAccountType = "string"
}
name = "string"
osType = "string"
vhd = {
uri = "string"
}
writeAcceleratorEnabled = bool
}
}
userData = "string"
virtualMachineScaleSet = {
id = "string"
}
}
zones = [
"string"
]
extendedLocation = {
name = "string"
type = "EdgeZone"
}
plan = {
name = "string"
product = "string"
promotionCode = "string"
publisher = "string"
}
})
}
Hodnoty vlastností
virtualMachines
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředku | Microsoft.Compute/virtualMachines@2023-07-01 |
name | Název prostředku | string (povinné) Omezení počtu znaků: 1–15 (Windows) 1–64 (Linux) Platné znaky: Nelze použít mezery, řídicí znaky ani tyto znaky: ~ ! @ # $ % ^ & * ( ) = + _ [ ] { } \ | ; : . ' " , < > / ? Virtuální počítače s Windows nemůžou obsahovat tečku ani končit spojovníkem. Virtuální počítače s Linuxem nemůžou končit tečkou ani spojovníkem. |
location | Umístění prostředku | string (povinné) |
parent_id | K nasazení do skupiny prostředků použijte ID této skupiny prostředků. | string (povinné) |
tags | Značky prostředků | Slovník názvů značek a hodnot. |
extendedLocation | Rozšířené umístění virtuálního počítače. | ExtendedLocation |
identity | Identita virtuálního počítače, pokud je nakonfigurovaná. | VirtualMachineIdentity |
Plán | Určuje informace o imagi marketplace použité k vytvoření virtuálního počítače. Tento prvek se používá jenom pro image z marketplace. Před použitím image marketplace z rozhraní API musíte tuto image povolit pro programové použití. V Azure Portal vyhledejte image marketplace, kterou chcete použít, a pak klikněte na Chci nasadit programově, Začínáme ->. Zadejte požadované informace a klikněte na Uložit. | Plán |
properties | Popisuje vlastnosti virtuálního počítače. | VirtualMachineProperties |
Zóny | Zóny virtuálních počítačů. | string[] |
ExtendedLocation
Název | Description | Hodnota |
---|---|---|
name | Název rozšířeného umístění. | řetězec |
typ | Typ rozšířeného umístění. | "EdgeZone" |
VirtualMachineIdentity
Název | Description | Hodnota |
---|---|---|
typ | Typ identity použité pro virtuální počítač. Typ SystemAssigned, UserAssigned zahrnuje implicitně vytvořenou identitu i sadu identit přiřazených uživatelem. Typ None odebere z virtuálního počítače všechny identity. | "SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned" |
identity_ids | Seznam identit uživatelů přidružených k virtuálnímu počítači. Odkazy na klíče slovníku identit uživatelů budou ID prostředků ARM ve formátu :/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. | Pole ID identit uživatelů |
UserAssignedIdentities
Název | Description | Hodnota |
---|---|---|
{přizpůsobená vlastnost} | UserAssignedIdentitiesValue | |
{přizpůsobená vlastnost} | UserAssignedIdentitiesValue |
UserAssignedIdentitiesValue
Tento objekt neobsahuje žádné vlastnosti, které by se nastavily během nasazování. Všechny vlastnosti jsou Jen pro čtení.
Plánování
Název | Description | Hodnota |
---|---|---|
name | ID plánu. | řetězec |
product | Určuje součin obrázku z marketplace. To je stejná hodnota jako Nabídka v elementu imageReference. | řetězec |
promotionCode | Kód povýšení. | řetězec |
vydavatel | ID vydavatele. | řetězec |
VirtualMachineProperties
Název | Description | Hodnota |
---|---|---|
additionalCapabilities | Určuje další funkce, které jsou na virtuálním počítači povolené nebo zakázané. | AdditionalCapabilities |
applicationProfile | Určuje aplikace galerie, které mají být zpřístupněny virtuálnímu počítači nebo škálovací sadě virtuálních počítačů. | Aplikačníprofil |
availabilitySet | Určuje informace o skupině dostupnosti, ke které by měl být virtuální počítač přiřazený. Virtuální počítače zadané ve stejné skupině dostupnosti se přidělují různým uzlům, aby se maximalizovala dostupnost. Další informace o skupinách dostupnosti najdete v tématu Přehled skupin dostupnosti. Další informace o plánované údržbě Azure najdete v tématu Údržba a aktualizace pro Virtual Machines v Azure. V současné době je možné virtuální počítač přidat do skupiny dostupnosti pouze při vytváření. Skupina dostupnosti, do které se virtuální počítač přidává, by měla být ve stejné skupině prostředků jako prostředek skupiny dostupnosti. Existující virtuální počítač nejde přidat do skupiny dostupnosti. Tato vlastnost nemůže existovat spolu s odkazem properties.virtualMachineScaleSet, který není null. | Dílčí zdroj |
billingProfile | Určuje podrobnosti týkající se fakturace spotového virtuálního počítače Azure. Minimální verze rozhraní API: 1. 3. 2019. | BillingProfile |
capacityReservation | Určuje informace o rezervaci kapacity, která se používá k přidělení virtuálního počítače. Minimální verze api: 2021-04-01. | CapacityReservationProfile |
diagnosticsProfile | Určuje stav nastavení diagnostiky spouštění. Minimální verze api-version: 2015-06-15. | Diagnostickýprofile |
evictionPolicy | Určuje zásadu vyřazení pro spotový virtuální počítač Azure a škálovací sadu Azure Spot. U spotových virtuálních počítačů Azure se podporuje zrušení přidělení i odstranění a minimální verze rozhraní API je 2019-03-01. U spotových škálovacích sad Azure se podporuje zrušení přidělení i odstranění a minimální verze rozhraní API je 2017-10-30-preview. | "Uvolnit" "Odstranit" |
extensionsTimeBudget | Určuje čas, po který se mají spouštět všechna rozšíření. Doba trvání by měla být od 15 minut do 120 minut (včetně) a měla by být zadána ve formátu ISO 8601. Výchozí hodnota je 90 minut (PT1H30M). Minimální verze api: 2020-06-01. | řetězec |
hardwareProfile | Určuje nastavení hardwaru virtuálního počítače. | HardwareProfile |
Hostitel | Určuje informace o vyhrazeném hostiteli, ve kterém se nachází virtuální počítač. Minimální verze api-version: 2018-10-01. | Dílčí zdroj |
skupina hostitelů | Určuje informace o vyhrazené skupině hostitelů, ve které se nachází virtuální počítač. Poznámka: Uživatel nemůže zadat vlastnosti host i hostGroup. Minimální verze api: 2020-06-01. | Dílčí zdroj |
typ licence | Určuje, že image nebo disk, který používáte, byly licencovány místně. Možné hodnoty pro operační systém Windows Server: Windows_Client Windows_Server Možné hodnoty pro operační systém Linux Server: RHEL_BYOS (pro RHEL) SLES_BYOS (pro SUSE) Další informace najdete v tématu Zvýhodněné hybridní využití Azure pro Windows Server. Zvýhodněné hybridní využití Azure pro Linux Server Minimální verze api: 2015-06-15 |
řetězec |
profil sítě | Určuje síťová rozhraní virtuálního počítače. | Profil sítě |
osProfile | Určuje nastavení operačního systému použité při vytváření virtuálního počítače. Po zřízení virtuálního počítače není možné některá nastavení změnit. | OSProfile |
platformFaultDomain | Určuje logickou doménu selhání škálovací sady, ve které se virtuální počítač vytvoří. Ve výchozím nastavení se virtuální počítač automaticky přiřadí k doméně selhání, která nejlépe udržuje rovnováhu mezi dostupnými doménami selhání. To platí jenom v případě, že je nastavená vlastnost virtualMachineScaleSet tohoto virtuálního počítače. Škálovací sada virtuálních počítačů, na kterou se odkazuje, musí mít hodnotu platformFaultDomainCount větší než 1. Tuto vlastnost nelze po vytvoření virtuálního počítače aktualizovat. Přiřazení domény selhání je možné zobrazit v zobrazení instance virtuálního počítače. Minimální verze rozhraní API: 2020‐12‐01. | int |
Prioritou | Určuje prioritu virtuálního počítače. Minimální verze api: 1. 3. 2019 | "Nízký" "Normální" "Spot" |
proximityPlacementGroup | Určuje informace o skupině umístění bezkontaktní komunikace, ke které by měl být virtuální počítač přiřazen. Minimální verze api:2018-04-01. | Dílčí zdroj |
scheduledEventsProfile | Určuje konfigurace související s naplánovanou událostí. | ScheduledEventsProfile |
profil zabezpečení | Určuje nastavení profilu souvisejícího se zabezpečením pro virtuální počítač. | Profil zabezpečení |
storageProfile | Určuje nastavení úložiště pro disky virtuálního počítače. | Profil úložiště |
Userdata | UserData pro virtuální počítač, který musí být zakódovaný jako base-64. Zákazník by sem neměl předávat žádné tajné kódy. Minimální verze api: 2021-03-01. | řetězec |
virtualMachineScaleSet | Určuje informace o škálovací sadě virtuálních počítačů, ke které se má virtuální počítač přiřadit. Virtuální počítače zadané ve stejné škálovací sadě virtuálních počítačů se přidělují různým uzlům, aby se maximalizovala dostupnost. V současné době je možné virtuální počítač přidat do škálovací sady virtuálních počítačů pouze při vytvoření. Existující virtuální počítač není možné přidat do škálovací sady virtuálních počítačů. Tato vlastnost nemůže existovat společně s odkazem properties.availabilitySet, který není null. Minimální verze api‐: 2019‐03‐01. | Dílčí zdroj |
AdditionalCapabilities
Název | Description | Hodnota |
---|---|---|
hibernaceEnabled | Příznak, který povolí nebo zakáže možnost hibernace na virtuálním počítači. | bool |
ultraSSDEnabled | Příznak, který povolí nebo zakáže možnost mít na virtuálním počítači nebo škálovací sadě virtuálních počítačů jeden nebo více spravovaných datových disků s UltraSSD_LRS typu účtu úložiště. Spravované disky s typem účtu úložiště UltraSSD_LRS je možné přidat do virtuálního počítače nebo škálovací sady virtuálních počítačů jenom v případě, že je tato vlastnost povolená. | bool |
Profil aplikace
Název | Description | Hodnota |
---|---|---|
galleryApplications | Určuje aplikace galerie, které mají být k dispozici pro virtuální počítač nebo škálovací sady virtuálních počítačů. | VMGalleryApplication[] |
VMGalleryApplication
Název | Description | Hodnota |
---|---|---|
configurationReference | Volitelné– Určuje identifikátor URI objektu blob Azure, který nahradí výchozí konfiguraci balíčku, pokud je zadaná. | řetězec |
enableAutomaticUpgrade | Pokud je nastavená hodnota true, pokud je v PIR/SIG k dispozici nová verze aplikace galerie, automaticky se aktualizuje pro virtuální počítač nebo škálovací sadu virtuálních počítačů. | bool |
pořadí | Volitelné: Určuje pořadí, ve kterém se mají balíčky instalovat. | int |
packageReferenceId | Určuje ID prostředku GalleryApplicationVersion ve tvaru /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Compute/gallerys/{galleryName}/applications/{application}/versions/{version} | string (povinné) |
tags | Volitelné: Určuje předávací hodnotu pro obecnější kontext. | řetězec |
treatFailureAsDeploymentFailure | Volitelné, pokud je true, jakékoli selhání jakékoli operace v aplikaci VmApplication selže při nasazení. | bool |
Dílčí zdroj
Název | Description | Hodnota |
---|---|---|
id | ID prostředku | řetězec |
Fakturačníprofil
Název | Description | Hodnota |
---|---|---|
MaxCena | Určuje maximální cenu, kterou jste ochotni zaplatit za spotový virtuální počítač Nebo škálovací sadu virtuálních počítačů Azure. Tato cena je v amerických dolarech. Tato cena se porovná s aktuální spotovou cenou Azure pro velikost virtuálního počítače. Porovnávají se také ceny v době vytvoření nebo aktualizace spotového virtuálního počítače Azure nebo škálovací sady virtuálních počítačů Azure a operace bude úspěšná, pouze pokud je maximální cena vyšší než aktuální spotová cena Azure. Hodnota maxPrice se použije také k vyřazení spotového virtuálního počítače Nebo škálovací sady virtuálních počítačů Azure, pokud aktuální spotová cena Azure po vytvoření virtuálního počítače nebo škálovací sady virtuálních počítačů překročí maximální cenu. Možné hodnoty: – Libovolná desetinná hodnota větší než nula. Příklad: 0,01538 -1 – indikuje výchozí cenu, která má být až na vyžádání. Nastavením hodnoty maxPrice na -1 můžete označit, že spotový virtuální počítač Nebo škálovací sada virtuálních počítačů Azure by se z důvodu ceny neměly vyřadit. Výchozí maximální cena je -1, pokud ji neposkytnete. Minimální verze api-version: 2019-03-01. Zadejte desetinnou hodnotu jako řetězec. |
int nebo json decimal |
CapacityReservationProfile
Název | Description | Hodnota |
---|---|---|
capacityReservationGroup | Určuje ID prostředku skupiny rezervací kapacity, které by se mělo použít k přidělování instancí virtuálních počítačů nebo škálovací sady, pokud je rezervovaná dostatečná kapacita. Další podrobnosti najdete v části https://aka.ms/CapacityReservation . |
Dílčí zdroj |
Diagnostickýprofile
Název | Description | Hodnota |
---|---|---|
bootDiagnostics | Diagnostika spouštění je funkce ladění, která umožňuje zobrazit výstup konzoly a snímek obrazovky a diagnostikovat stav virtuálního počítače. POZNÁMKA: Pokud se zadává storageUri, ujistěte se, že je účet úložiště ve stejné oblasti a předplatném jako virtuální počítač. Můžete snadno zobrazit výstup protokolu konzoly. Azure také umožňuje zobrazit snímek obrazovky virtuálního počítače z hypervisoru. | BootDiagnostics |
BootDiagnostics
Název | Description | Hodnota |
---|---|---|
enabled | Jestli má být na virtuálním počítači povolená diagnostika spouštění. | bool |
storageUri | Identifikátor URI účtu úložiště, který se má použít k umístění výstupu konzoly a snímku obrazovky. Pokud při povolování diagnostiky spouštění není zadaný identifikátor storageUri, použije se spravované úložiště. | řetězec |
HardwareProfile
Název | Description | Hodnota |
---|---|---|
vmSize | Určuje velikost virtuálního počítače. Datový typ výčtu je aktuálně zastaralý a bude odebrán do 23. prosince 2023. Doporučený způsob, jak získat seznam dostupných velikostí, je použít tato rozhraní API: Výpis všech dostupných velikostí virtuálních počítačů ve skupině dostupnosti, Výpis všech dostupných velikostí virtuálních počítačů v oblasti, Seznam všech dostupných velikostí virtuálních počítačů pro změnu velikosti. Další informace o velikostech virtuálních počítačů najdete v tématu Velikosti virtuálních počítačů. Dostupné velikosti virtuálních počítačů závisí na oblasti a skupině dostupnosti. | "Basic_A0" "Basic_A1" "Basic_A2" "Basic_A3" "Basic_A4" "Standard_A0" "Standard_A1" "Standard_A10" "Standard_A11" "Standard_A1_v2" "Standard_A2" "Standard_A2_v2" "Standard_A2m_v2" "Standard_A3" "Standard_A4" "Standard_A4_v2" "Standard_A4m_v2" "Standard_A5" "Standard_A6" "Standard_A7" "Standard_A8" "Standard_A8_v2" "Standard_A8m_v2" "Standard_A9" "Standard_B1ms" "Standard_B1s" "Standard_B2ms" "Standard_B2s" "Standard_B4ms" "Standard_B8ms" "Standard_D1" "Standard_D11" "Standard_D11_v2" "Standard_D12" "Standard_D12_v2" "Standard_D13" "Standard_D13_v2" "Standard_D14" "Standard_D14_v2" "Standard_D15_v2" "Standard_D16_v3" "Standard_D16s_v3" "Standard_D1_v2" "Standard_D2" "Standard_D2_v2" "Standard_D2_v3" "Standard_D2s_v3" "Standard_D3" "Standard_D32_v3" "Standard_D32s_v3" "Standard_D3_v2" "Standard_D4" "Standard_D4_v2" "Standard_D4_v3" "Standard_D4s_v3" "Standard_D5_v2" "Standard_D64_v3" "Standard_D64s_v3" "Standard_D8_v3" "Standard_D8s_v3" "Standard_DS1" "Standard_DS11" "Standard_DS11_v2" "Standard_DS12" "Standard_DS12_v2" "Standard_DS13" "Standard_DS13-2_v2" "Standard_DS13-4_v2" "Standard_DS13_v2" "Standard_DS14" "Standard_DS14-4_v2" "Standard_DS14-8_v2" "Standard_DS14_v2" "Standard_DS15_v2" "Standard_DS1_v2" "Standard_DS2" "Standard_DS2_v2" "Standard_DS3" "Standard_DS3_v2" "Standard_DS4" "Standard_DS4_v2" "Standard_DS5_v2" "Standard_E16_v3" "Standard_E16s_v3" "Standard_E2_v3" "Standard_E2s_v3" "Standard_E32-16_v3" "Standard_E32-8s_v3" "Standard_E32_v3" "Standard_E32s_v3" "Standard_E4_v3" "Standard_E4s_v3" "Standard_E64-16s_v3" "Standard_E64-32s_v3" "Standard_E64_v3" "Standard_E64s_v3" "Standard_E8_v3" "Standard_E8s_v3" "Standard_F1" "Standard_F16" "Standard_F16s" "Standard_F16s_v2" "Standard_F1s" "Standard_F2" "Standard_F2s" "Standard_F2s_v2" "Standard_F32s_v2" "Standard_F4" "Standard_F4s" "Standard_F4s_v2" "Standard_F64s_v2" "Standard_F72s_v2" "Standard_F8" "Standard_F8s" "Standard_F8s_v2" "Standard_G1" "Standard_G2" "Standard_G3" "Standard_G4" "Standard_G5" "Standard_GS1" "Standard_GS2" "Standard_GS3" "Standard_GS4" "Standard_GS4-4" "Standard_GS4-8" "Standard_GS5" "Standard_GS5-16" "Standard_GS5-8" "Standard_H16" "Standard_H16m" "Standard_H16mr" "Standard_H16r" "Standard_H8" "Standard_H8m" "Standard_L16s" "Standard_L32s" "Standard_L4s" "Standard_L8s" "Standard_M128-32ms" "Standard_M128-64ms" "Standard_M128ms" "Standard_M128s" "Standard_M64-16ms" "Standard_M64-32ms" "Standard_M64ms" "Standard_M64s" "Standard_NC12" "Standard_NC12s_v2" "Standard_NC12s_v3" "Standard_NC24" "Standard_NC24r" "Standard_NC24rs_v2" "Standard_NC24rs_v3" "Standard_NC24s_v2" "Standard_NC24s_v3" "Standard_NC6" "Standard_NC6s_v2" "Standard_NC6s_v3" "Standard_ND12s" "Standard_ND24rs" "Standard_ND24s" "Standard_ND6s" "Standard_NV12" "Standard_NV24" "Standard_NV6" |
vmSizeProperties | Určuje vlastnosti pro přizpůsobení velikosti virtuálního počítače. Minimální verze rozhraní API: 1. 7. 2021. Tato funkce je stále v režimu preview a virtualMachineScaleSet se nepodporuje. Další podrobnosti najdete v pokynech v tématu Přizpůsobení virtuálního počítače. | VMSizeProperties |
VMSizeProperties
Název | Description | Hodnota |
---|---|---|
vCPUsAvailable | Určuje počet virtuálních procesorů dostupných pro virtuální počítač. Pokud tato vlastnost není v textu požadavku zadaná, je výchozím chováním nastavit ji na hodnotu virtuálních procesorů dostupných pro danou velikost virtuálního počítače vystavenou v odpovědi rozhraní API v seznamu všech dostupných velikostí virtuálních počítačů v oblasti. | int |
vCPUsPerCore | Určuje poměr virtuálních procesorů k fyzickým jádrům. Pokud tato vlastnost není v textu požadavku zadaná, výchozí chování se nastaví na hodnotu vCPUsPerCore pro velikost virtuálního počítače vystavenou v odpovědi rozhraní API vypsat všechny dostupné velikosti virtuálních počítačů v oblasti. Nastavení této vlastnosti na hodnotu 1 také znamená, že hyper-threading je zakázaný. | int |
NetworkProfile
Název | Description | Hodnota |
---|---|---|
networkApiVersion | určuje verzi rozhraní Microsoft.Network API použitou při vytváření síťových prostředků v konfiguraci síťového rozhraní. | "2020-11-01" |
networkInterfaceConfigurations | Určuje síťové konfigurace, které se použijí k vytvoření síťových prostředků virtuálních počítačů. | VirtualMachineNetworkInterfaceConfiguration[] |
networkInterfaces | Určuje seznam ID prostředků pro síťová rozhraní přidružená k virtuálnímu počítači. | NetworkInterfaceReference[] |
VirtualMachineNetworkInterfaceConfiguration
Název | Description | Hodnota |
---|---|---|
name | Název konfigurace síťového rozhraní. | string (povinné) |
properties | Popisuje konfiguraci IP adresy profilu sítě virtuálního počítače. | VirtualMachineNetworkInterfaceConfigurationPropertie... |
VirtualMachineNetworkInterfaceConfigurationPropertie...
Název | Description | Hodnota |
---|---|---|
auxiliaryMode | Určuje, jestli je pro prostředek síťového rozhraní povolený pomocný režim. | "AcceleratedConnections" "Plovoucí" "Žádné" |
auxiliarySku | Určuje, jestli je pro prostředek síťového rozhraní povolena sku Auxiliary. | "A1" "A2" "A4" "A8" "Žádné" |
deleteOption | Určení, co se stane se síťovým rozhraním při odstranění virtuálního počítače | "Odstranit" "Odpojit" |
disableTcpStateTracking | Určuje, zda je síťové rozhraní zakázané pro sledování stavu tcp. | bool |
dnsSettings | Nastavení dns, která se mají použít v síťových rozhraních. | VirtualMachineNetworkInterfaceDnsSettingsConfigurati... |
dscpConfiguration | Dílčí zdroj | |
enableAcceleratedNetworking | Určuje, zda je síťové rozhraní povoleno akcelerovaným síťovým rozhraním. | bool |
enableFpga | Určuje, zda je síťové rozhraní povoleno sítí FPGA. | bool |
enableIPForwarding | Jestli je u této síťové karty povolené předávání IP adres. | bool |
ipConfigurations | Určuje konfigurace PROTOKOLU IP síťového rozhraní. | VirtualMachineNetworkInterfaceIPConfiguration[] (povinné) |
networkSecurityGroup | Skupina zabezpečení sítě. | Dílčí zdroj |
Primární | Určuje primární síťové rozhraní v případě, že má virtuální počítač více než 1 síťové rozhraní. | bool |
VirtualMachineNetworkInterfaceDnsSettingsConfigurati...
Název | Description | Hodnota |
---|---|---|
dnsServery | Seznam IP adres serverů DNS | string[] |
VirtualMachineNetworkInterfaceIPConfiguration
Název | Description | Hodnota |
---|---|---|
name | Název konfigurace PROTOKOLU IP. | string (povinné) |
properties | Popisuje vlastnosti konfigurace PROTOKOLU IP síťového rozhraní virtuálního počítače. | VirtualMachineNetworkInterfaceIPConfigurationPropert... |
VirtualMachineNetworkInterfaceIPConfigurationPropert...
Název | Description | Hodnota |
---|---|---|
applicationGatewayBackendAddressPools | Určuje pole odkazů na back-endové fondy adres aplikačních bran. Virtuální počítač může odkazovat na back-endové fondy adres více aplikačních bran. Více virtuálních počítačů nemůže používat stejnou aplikační bránu. | SubResource[] |
applicationSecurityGroups | Určuje pole odkazů na skupinu zabezpečení aplikace. | SubResource[] |
loadBalancerBackendAddressPools | Určuje pole odkazů na back-endové fondy adres nástrojů pro vyrovnávání zatížení. Virtuální počítač může odkazovat na back-endové fondy adres jednoho veřejného a jednoho interního nástroje pro vyrovnávání zatížení. [Více virtuálních počítačů nemůže používat stejný nástroj pro vyrovnávání zatížení základní skladové položky]. | SubResource[] |
Primární | Určuje primární síťové rozhraní v případě, že má virtuální počítač více než 1 síťové rozhraní. | bool |
privateIPAddressVersion | K dispozici od Api-Version 2017-03-30 a vyšší, představuje, jestli je konkrétní konfigurace ip adresy IPv4 nebo IPv6. Výchozí hodnota se považuje za IPv4. Možné hodnoty jsou: IPv4 a IPv6. | "IPv4" "IPv6" |
publicIPAddressConfiguration | PublicIPAddressConfiguration. | VirtualMachinePublicIPAddressConfiguration |
podsíť | Určuje identifikátor podsítě. | Dílčí zdroj |
VirtualMachinePublicIPAddressConfiguration
Název | Description | Hodnota |
---|---|---|
name | Název konfigurace veřejné IP adresy. | string (povinné) |
properties | Popisuje konfiguraci publicIPAddress konfigurace IP adresy virtuálních počítačů. | VirtualMachinePublicIPAddressConfigurationVlastnosti |
Sku | Popisuje skladovou položku veřejné IP adresy. Dá se nastavit jenom s OrchestrationMode jako flexibilní. | PublicIPAddressSku |
VirtualMachinePublicIPAddressConfigurationVlastnosti
Název | Description | Hodnota |
---|---|---|
deleteOption | Zadejte, co se stane s veřejnou IP adresou při odstranění virtuálního počítače. | "Odstranit" "Odpojit" |
nastavení dns | Nastavení DNS, která se mají použít pro veřejné IP adresy . | VirtualMachinePublicIPAddressDnsSettingsConfiguratio... |
idleTimeoutInMinutes | Časový limit nečinnosti veřejné IP adresy. | int |
ipTags | Seznam značek IP adres přidružených k veřejné IP adrese. | VirtualMachineIpTag[] |
publicIPAddressVersion | K dispozici od Api-Version 2019-07-01 a dále, představuje, jestli je konkrétní konfigurace ip adresy IPv4 nebo IPv6. Výchozí hodnota se používá jako IPv4. Možné hodnoty jsou: IPv4 a IPv6. | "IPv4" "IPv6" |
metoda publicIPAllocationMethod | Zadejte typ přidělení veřejné IP adresy. | "Dynamický" "Static" |
publicIPPrefix | PublicIPPrefix, ze kterého chcete přidělit veřejné IP adresy. | Dílčí zdroj |
VirtualMachinePublicIPAddressDnsSettingsConfiguratio...
Název | Description | Hodnota |
---|---|---|
název_doményPoznak_domény | Předpona popisku názvu domény prostředků PublicIPAddress, které se vytvoří. Vygenerovaný popisek názvu je zřetězení popisku názvu domény a jedinečného ID profilu sítě virtuálních počítačů. | string (povinné) |
doménaNázevLabelScope | Obor popisku názvu domény prostředků PublicIPAddress, které se vytvoří. Vygenerovaný popisek názvu je zřetězení hashovaného popisku názvu domény se zásadou podle oboru popisku názvu domény a jedinečného ID profilu sítě virtuálních počítačů. | "NoReuse" "ResourceGroupReuse" "SubscriptionReuse" "TenantReuse" |
VirtualMachineIpTag
Název | Description | Hodnota |
---|---|---|
ipTagType | Typ značky IP adresy. Příklad: FirstPartyUsage. | řetězec |
značka | Značka IP adresy přidružená k veřejné IP adrese. Příklad: SQL, Storage atd. | řetězec |
PublicIPAddressSku
Název | Description | Hodnota |
---|---|---|
name | Zadejte název skladové položky veřejné IP adresy. | "Základní" "Standardní" |
tier | Určení úrovně skladové položky veřejné IP adresy | "Global" "Regionální" |
NetworkInterfaceReference
Název | Description | Hodnota |
---|---|---|
id | ID prostředku | řetězec |
properties | Popisuje referenční vlastnosti síťového rozhraní. | NetworkInterfaceReferenceProperties |
NetworkInterfaceReferenceProperties
Název | Description | Hodnota |
---|---|---|
deleteOption | Zadejte, co se stane se síťovým rozhraním při odstranění virtuálního počítače. | "Odstranit" "Odpojit" |
Primární | Určuje primární síťové rozhraní v případě, že má virtuální počítač více než 1 síťové rozhraní. | bool |
OSProfile
Název | Description | Hodnota |
---|---|---|
adminPassword | Určuje heslo účtu správce. Minimální délka (Windows): 8 znaků Minimální délka (Linux): 6 znaků Maximální délka (Windows): 123 znaků Maximální délka (Linux): 72 znaků Požadavky na složitost: Je třeba splnit 3 ze 4 níže uvedených podmínek Obsahuje menší znaky. Obsahuje horní znaky. Obsahuje číslici. Má speciální znak (shoda regex [\W_]). Nepovolené hodnoty: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!" Informace o resetování hesla najdete v tématu Resetování služby Vzdálená plocha nebo jejího přihlašovacího hesla na virtuálním počítači s Windows. Informace o resetování kořenového hesla najdete v tématu Správa uživatelů, SSH a kontrola nebo oprava disků na virtuálních počítačích Azure s Linuxem pomocí rozšíření VMAccess. |
řetězec Omezení: Citlivá hodnota. Předání jako zabezpečený parametr |
adminUsername | Určuje název účtu správce. Tuto vlastnost nelze po vytvoření virtuálního počítače aktualizovat. Omezení jenom pro Windows: Nemůže končit na "." Nepovolené hodnoty: "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5". Minimální délka (Linux): 1 znak Maximální délka (Linux): 64 znaků Maximální délka (Windows): 20 znaků. |
řetězec |
allowExtensionOperations | Určuje, jestli mají být na virtuálním počítači povolené operace rozšíření. Toto nastavení může být nastaveno na hodnotu False pouze v případě, že na virtuálním počítači nejsou k dispozici žádná rozšíření. | bool |
Název_počítače | Určuje název operačního systému hostitele virtuálního počítače. Tento název nelze po vytvoření virtuálního počítače aktualizovat. Maximální délka (Windows): 15 znaků. Maximální délka (Linux): 64 znaků. Zásady a omezení vytváření názvů najdete v pokynech k implementaci služeb infrastruktury Azure. | řetězec |
Customdata | Určuje řetězec vlastních dat s kódováním base-64. Řetězec s kódováním base-64 je dekódován na binární pole, které je uloženo jako soubor na virtuálním počítači. Maximální délka binárního pole je 65535 bajtů. Poznámka: Ve vlastnosti customData nepředávejte žádné tajné kódy ani hesla. Tuto vlastnost nelze po vytvoření virtuálního počítače aktualizovat. Vlastnost customData se předá virtuálnímu počítači, který se má uložit jako soubor. Další informace najdete v tématu Vlastní data na virtuálních počítačích Azure. Informace o použití cloud-init pro virtuální počítač s Linuxem najdete v tématu Použití cloud-init k přizpůsobení virtuálního počítače s Linuxem během vytváření. | řetězec |
linuxConfiguration | Určuje nastavení operačního systému Linux na virtuálním počítači. Seznam podporovaných distribucí Linuxu najdete v tématu Linux v Azure-Endorsed Distributions. | Konfigurace Linuxu |
requireGuestProvisionSignal | Volitelná vlastnost, která musí být buď nastavena na Hodnotu True, nebo vynechána. | bool |
Tajemství | Určuje sadu certifikátů, které se mají nainstalovat do virtuálního počítače. Pokud chcete nainstalovat certifikáty na virtuální počítač, doporučujeme použít rozšíření virtuálního počítače Azure Key Vault pro Linux nebo rozšíření virtuálního počítače Azure Key Vault pro Windows. | VaultSecretGroup[] |
windowsConfiguration | Určuje nastavení operačního systému Windows na virtuálním počítači. | Konfigurace Windows |
Konfigurace Linuxu
Název | Description | Hodnota |
---|---|---|
disablePasswordAuthentication | Určuje, jestli má být zakázáno ověřování heslem. | bool |
enableVMAgentPlatformUpdates | Určuje, jestli je pro virtuální počítač s Linuxem povolená Aktualizace platformy VMAgent Platform. Výchozí hodnota je false. | bool |
patchSettings | [Funkce Preview] Určuje nastavení související s opravami hosta virtuálního počítače v Linuxu. | LinuxPatchSettings |
provisionVMAgent | Určuje, jestli má být na virtuálním počítači zřízený agent virtuálního počítače. Pokud tato vlastnost není zadána v textu požadavku, výchozím chováním je nastavit hodnotu true. Tím se zajistí, že je na virtuálním počítači nainstalovaný agent virtuálního počítače, aby bylo možné do virtuálního počítače později přidat rozšíření. | bool |
Ssh | Určuje konfiguraci klíče SSH pro operační systém Linux. | Konfigurace Ssh |
LinuxPatchSettings
Název | Description | Hodnota |
---|---|---|
assessmentMode | Určuje režim posouzení oprav hosta virtuálního počítače pro virtuální počítač IaaS. Možné hodnoty: ImageDefault – řídíte načasování posouzení oprav na virtuálním počítači. AutomaticByPlatform – platforma aktivuje pravidelná hodnocení oprav. Vlastnost provisionVMAgent musí být true. |
"AutomaticByPlatform" "ImageDefault" |
automaticByPlatformSettings | Určuje další nastavení pro režim oprav AutomaticByPlatform v rámci oprav hosta virtuálního počítače v Linuxu. | LinuxVMGuestPatchAutomaticByPlatformSettings |
patchMode | Určuje režim oprav hosta virtuálního počítače pro virtuální počítač IaaS nebo virtuální počítače přidružené ke škálovací sadě virtuálních počítačů s orchestrationMode jako flexibilní. Možné hodnoty: ImageDefault – použije se výchozí konfigurace oprav virtuálního počítače. AutomaticByPlatform – virtuální počítač se automaticky aktualizuje platformou. Vlastnost provisionVMAgent musí být true. |
"AutomaticByPlatform" "ImageDefault" |
LinuxVMGuestPatchAutomaticByPlatformSettings
Název | Description | Hodnota |
---|---|---|
bypassPlatformSafetyChecksOnUserSchedule | Umožňuje zákazníkovi naplánovat opravy bez náhodných upgradů. | bool |
rebootSetting | Určuje nastavení restartování pro všechny operace instalace oprav AutomaticByPlatform. | "Vždy" "IfRequired" (IfRequired) "Nikdy" "Neznámý" |
SshConfiguration
Název | Description | Hodnota |
---|---|---|
publicKeys | Seznam veřejných klíčů SSH používaných k ověřování na virtuálních počítačích s Linuxem | SshPublicKey[] |
SshPublicKey
Název | Description | Hodnota |
---|---|---|
Keydata | Certifikát veřejného klíče SSH, který se používá k ověření u virtuálního počítače prostřednictvím SSH. Klíč musí být minimálně 2048bitový a ve formátu ssh-rsa. Informace o vytváření klíčů SSH najdete v tématu Vytvoření klíčů SSH v Linuxu a Mac pro virtuální počítače s Linuxem v Azure/azure/virtual-machines/linux/create-ssh-keys-detailed. | řetězec |
program | Určuje úplnou cestu na vytvořeném virtuálním počítači, kde je uložený veřejný klíč SSH. Pokud soubor již existuje, je zadaný klíč připojen k souboru. Příklad: /home/user/.ssh/authorized_keys | řetězec |
VaultSecretGroup
Název | Description | Hodnota |
---|---|---|
sourceVault | Relativní adresa URL Key Vault obsahující všechny certifikáty v trezoruCertificates. | Dílčí zdroj |
vaultCertificates | Seznam odkazů na trezor klíčů ve službě SourceVault, které obsahují certifikáty. | VaultCertificate[] |
VaultCertificate
Název | Description | Hodnota |
---|---|---|
úložiště certifikátů | U virtuálních počítačů s Windows určuje úložiště certifikátů na virtuálním počítači, do kterého se má certifikát přidat. Zadané úložiště certifikátů je implicitně v účtu LocalMachine. V případě virtuálních počítačů s Linuxem se soubor certifikátu umístí do adresáře /var/lib/waagent s názvem <UppercaseThumbprint.crt> pro soubor certifikátu X509 a <s názvem UppercaseThumbprint.prv> pro privátní klíč. Oba tyto soubory mají formát .pem. | řetězec |
adresa URL certifikátu | Toto je adresa URL certifikátu, který se nahrál do Key Vault jako tajný kód. Informace o přidání tajného kódu do Key Vault najdete v tématu Přidání klíče nebo tajného klíče do trezoru klíčů. V tomto případě musí váš certifikát být To je kódování Base64 následujícího objektu JSON, který je zakódovaný v UTF-8: { "data":"{Base64-encoded-certificate}", "dataType":"pfx", "password":"{pfx-file-password}" } Pokud chcete nainstalovat certifikáty na virtuální počítač, doporučujeme použít rozšíření virtuálního počítače Azure Key Vault pro Linux nebo rozšíření virtuálního počítače Azure Key Vault pro Windows. |
řetězec |
Konfigurace windows
Název | Description | Hodnota |
---|---|---|
additionalUnattendContent | Určuje další informace ve formátu XML s kódováním Base-64, které mohou být zahrnuty do souboru Unattend.xml, který je používán instalačním programem systému Windows. | AdditionalUnattendContent[] |
enableAutomaticUpdates | Určuje, jestli je pro virtuální počítač s Windows povolená automatická Aktualizace. Výchozí hodnota je true (pravda). U škálovacích sad virtuálních počítačů je možné tuto vlastnost aktualizovat a aktualizace se projeví při opětovném zřízení operačního systému. | bool |
enableVMAgentPlatformUpdates | Určuje, jestli je pro virtuální počítač s Windows povolená Aktualizace platformy VMAgent Platform. Výchozí hodnota je false. | bool |
patchSettings | [Funkce Preview] Určuje nastavení související s opravami hosta virtuálního počítače ve Windows. | Nastavení opravy |
provisionVMAgent | Určuje, jestli se má na virtuálním počítači zřídit agent virtuálního počítače. Pokud tato vlastnost není zadána v textu požadavku, je ve výchozím nastavení nastavena na true. Tím se zajistí, že je na virtuálním počítači nainstalovaný agent virtuálního počítače, aby bylo možné do virtuálního počítače později přidat rozšíření. | bool |
timeZone | Určuje časové pásmo virtuálního počítače. např. "Tichomoří (běžný čas). Možné hodnoty mohou být TimeZoneInfo.Id z časových pásem vrácených TimeZoneInfo.GetSystemTimeZones. | řetězec |
Winrm | Určuje naslouchací procesy Vzdálené správy systému Windows. To umožňuje vzdálené Windows PowerShell. | WinRMConfiguration |
AdditionalUnattendContent
Název | Description | Hodnota |
---|---|---|
componentName | Název komponenty. V současné době je jedinou povolenou hodnotou Microsoft-Windows-Shell-Setup. | "Microsoft-Windows-Shell-Setup" |
obsah | Určuje formátovaný obsah XML, který je přidán do souboru unattend.xml pro zadanou cestu a komponentu. Soubor XML musí být menší než 4 kB a musí obsahovat kořenový prvek pro vkládané nastavení nebo funkci. | řetězec |
passName | Název hesla. V současné době je jedinou povolenou hodnotou OobeSystem. | "OobeSystem" |
settingName | Určuje název nastavení, na které se obsah vztahuje. Možné hodnoty jsou: FirstLogonCommands a AutoLogon. | "Automatické přihlášení" "FirstLogonCommands" |
PatchSettings
Název | Description | Hodnota |
---|---|---|
assessmentMode | Určuje režim posouzení oprav hosta virtuálního počítače pro virtuální počítač IaaS. Možné hodnoty: ImageDefault – řídíte načasování posouzení oprav na virtuálním počítači. AutomaticByPlatform – platforma aktivuje pravidelná hodnocení oprav. Vlastnost provisionVMAgent musí být true. |
"AutomaticByPlatform" "ImageDefault" |
automaticByPlatformSettings | Určuje další nastavení pro režim oprav AutomaticByPlatform v opravách hosta virtuálního počítače ve Windows. | WindowsVMGuestPatchAutomaticByPlatformSettings |
enableHotpatching | Umožňuje zákazníkům opravovat virtuální počítače Azure bez nutnosti restartování. Pro enableHotpatching musí být parametr provisionVMAgent nastavený na hodnotu true a patchMode na Hodnotu AutomaticByPlatform. | bool |
patchMode | Určuje režim oprav hosta virtuálního počítače na virtuální počítač IaaS nebo virtuální počítače přidružené ke škálovací sadě virtuálních počítačů s OrchestrationMode jako flexibilní. Možné hodnoty: Ruční – řídíte použití oprav na virtuální počítač. Provedete to ručním použitím oprav uvnitř virtuálního počítače. V tomto režimu jsou automatické aktualizace zakázány; Vlastnost WindowsConfiguration.enableAutomaticUpdates musí být false. AutomaticByOS – virtuální počítač bude automaticky aktualizován operačním systémem. Vlastnost WindowsConfiguration.enableAutomaticUpdates musí být true. AutomaticByPlatform – virtuální počítač se automaticky aktualizuje platformou. Vlastnosti provisionVMAgent a WindowsConfiguration.enableAutomaticUpdates musí být true. |
"AutomaticByOS" "AutomaticByPlatform" "Ruční" |
WindowsVMGuestPatchAutomaticByPlatformSettings
Název | Description | Hodnota |
---|---|---|
bypassPlatformSafetyChecksOnUserSchedule | Umožňuje zákazníkovi naplánovat opravy bez náhodných upgradů. | bool |
rebootSetting | Určuje nastavení restartování pro všechny operace instalace opravy AutomaticByPlatform. | "Vždy" "IfRequired" "Nikdy" "Neznámé" |
WinRMConfiguration
Název | Description | Hodnota |
---|---|---|
Posluchače | Seznam naslouchacích procesů Vzdálená správa systému Windows | WinRMListener[] |
WinRMListener
Název | Description | Hodnota |
---|---|---|
certificateUrl | Toto je adresa URL certifikátu, který se nahrál do Key Vault jako tajný kód. Informace o přidání tajného kódu do Key Vault najdete v tématu Přidání klíče nebo tajného klíče do trezoru klíčů. V tomto případě musí být váš certifikát kódováním Base64 následujícího objektu JSON, který je zakódovaný v UTF-8: { "data":"{Base64-encoded-certificate}", "dataType":"pfx", "password":"{pfx-file-password}" } Pokud chcete nainstalovat certifikáty na virtuální počítač, doporučujeme použít rozšíření virtuálního počítače Azure Key Vault pro Linux nebo rozšíření virtuálního počítače Azure Key Vault pro Windows. |
řetězec |
Protokol | Určuje protokol naslouchacího procesu WinRM. Možné hodnoty jsou: http,https. | "HTTP" "Https" |
ScheduledEventsProfile
Název | Description | Hodnota |
---|---|---|
osImageNotificationProfile | Určuje konfigurace související s naplánovanou událostí image operačního systému. | OSImageNotificationProfile |
terminateNotificationProfile | Určuje ukončit konfigurace související s naplánovanou událostí. | TerminateNotificationProfile |
OSImageNotificationProfile
Název | Description | Hodnota |
---|---|---|
Povolit | Určuje, jestli je událost Naplánovaná image operačního systému povolená nebo zakázaná. | bool |
notBeforeTimeout | Doba, po kterou se virtuální počítač reimagí nebo upgraduje jeho operační systém, bude muset potenciálně schválit naplánovanou událost image operačního systému, než se událost automaticky schválí (vyprší časový limit). Konfigurace je určena ve formátu ISO 8601 a hodnota musí být 15 minut (PT15M). | řetězec |
TerminateNotificationProfile
Název | Description | Hodnota |
---|---|---|
Povolit | Určuje, jestli je událost Terminate Scheduled povolená nebo zakázaná. | bool |
notBeforeTimeout | Konfigurovatelná doba, po kterou bude muset odstraňovaný virtuální počítač potenciálně schválit naplánovanou událost před automatickým schválením události (vypršením časového limitu). Konfigurace musí být zadána ve formátu ISO 8601, výchozí hodnota je 5 minut (PT5M). | řetězec |
SecurityProfile
Název | Description | Hodnota |
---|---|---|
šifrováníAtHost | Tuto vlastnost může uživatel v požadavku použít k povolení nebo zakázání šifrování hostitele pro virtuální počítač nebo škálovací sadu virtuálních počítačů. Tím se povolí šifrování pro všechny disky, včetně disku prostředku nebo dočasného disku v samotném hostiteli. Výchozí chování je: Šifrování na hostiteli bude zakázáno, pokud tato vlastnost není pro prostředek nastavená na true. | bool |
securityType | Určuje SecurityType virtuálního počítače. Pokud chcete povolit UefiSettings, musí být nastavena na libovolnou zadanou hodnotu. Výchozí chování je: UefiSettings nebude povolen, pokud není tato vlastnost nastavena. | "ConfidentialVM" "TrustedLaunch" |
uefiSettings | Určuje nastavení zabezpečení, jako je zabezpečené spouštění a virtuální počítač vTPM použitý při vytváření virtuálního počítače. Minimální verze rozhraní API: 2020-12-01. | UefiSettings |
UefiSettings
Název | Description | Hodnota |
---|---|---|
secureBootEnabled | Určuje, jestli má být na virtuálním počítači povolené zabezpečené spouštění. Minimální verze rozhraní API: 2020-12-01. | bool |
vTpmEnabled | Určuje, jestli má být na virtuálním počítači povolený virtuální počítač vTPM. Minimální verze rozhraní API: 2020-12-01. | bool |
StorageProfile
Název | Description | Hodnota |
---|---|---|
dataDisks | Určuje parametry, které se použijí k přidání datového disku do virtuálního počítače. Další informace o discích najdete v tématu Informace o discích a virtuálních pevných discích pro virtuální počítače Azure. | DataDisk[] |
diskControllerType | Určuje typ řadiče disku nakonfigurovaného pro virtuální počítač. Poznámka: Tato vlastnost se nastaví na výchozí typ řadiče disku, pokud není zadáno, že se virtuální počítač vytváří s hyperVGeneration nastavenou na V2 na základě možností disku operačního systému a velikosti virtuálního počítače ze zadané minimální verze rozhraní API. Před aktualizací jeho typu řadiče disku musíte virtuální počítač uvolnit, pokud neaktualizujete velikost virtuálního počítače v konfiguraci virtuálního počítače, která implicitně zruší přidělení a přerozdělí virtuální počítač. Minimální verze rozhraní API: 2022-08-01. | "NVMe" "SCSI" |
imageReference | Určuje informace o obrázku, který se má použít. Můžete zadat informace o imagích platforem, imagích marketplace nebo imagích virtuálních počítačů. Tento prvek se vyžaduje, pokud chcete použít image platformy, image marketplace nebo image virtuálního počítače, ale nepoužívá se v jiných operacích vytváření. | ImageReference |
osDisk | Určuje informace o disku operačního systému používaném virtuálním počítačem. Další informace o discích najdete v tématu Informace o discích a virtuálních pevných discích pro virtuální počítače Azure. | OSDisk |
DataDisk
Název | Description | Hodnota |
---|---|---|
Mezipaměti | Určuje požadavky na ukládání do mezipaměti. Možné hodnoty jsou: None,ReadOnly,ReadWrite. Výchozí chování je: Žádné pro úložiště úrovně Standard. ReadOnly pro Premium Storage. | "Žádné" "ReadOnly" "ReadWrite" |
createOption | Určuje, jak se má virtuální počítač vytvořit. Možné hodnoty jsou: Připojit. Tato hodnota se používá, když k vytvoření virtuálního počítače používáte specializovaný disk. FromImage. Tato hodnota se používá, když k vytvoření virtuálního počítače používáte image. Pokud používáte image platformy, měli byste také použít element imageReference popsaný výše. Pokud používáte image marketplace, měli byste použít také dříve popsaný prvek plánu. | "Připojit" "Prázdné" "FromImage" (povinné) |
deleteOption | Určuje, jestli se má datový disk při odstranění virtuálního počítače odstranit nebo odpojit. Možné hodnoty jsou: Delete. Pokud se použije tato hodnota, datový disk se při odstranění virtuálního počítače odstraní. Odpojit. Pokud se použije tato hodnota, datový disk se zachová i po odstranění virtuálního počítače. Výchozí hodnota je nastavená na Odpojit. | "Odstranit" "Odpojit" |
detachOption | Určuje chování při odpojování, které se má použít při odpojování disku nebo které již probíhá v procesu odpojování od virtuálního počítače. Podporované hodnoty: ForceDetach. detachOption: ForceDetach se dá použít jenom pro spravované datové disky. Pokud se předchozí pokus o odpojení datového disku nedokončil kvůli neočekávanému selhání virtuálního počítače a disk stále není uvolněný, použijte vynucené odpojení jako poslední možnost k vynucení odpojení disku od virtuálního počítače. Při použití tohoto chování při odpojení nemusí být vyprázdněny všechny zápisy. Tato funkce je stále v režimu preview a virtualMachineScaleSet se nepodporuje. Pokud chcete vynutit odpojení datového disku, aktualizujte na hodnotuBeDetached na true spolu s nastavením detachOption: ForceDetach. | "ForceDetach" |
diskSizeGB | Určuje velikost prázdného datového disku v gigabajtech. Tento prvek lze použít k přepsání velikosti disku v imagi virtuálního počítače. Vlastnost diskSizeGB je počet bajtů x 1024^3 disku a hodnota nesmí být větší než 1023. | int |
image | Virtuální pevný disk zdrojové image uživatele. Virtuální pevný disk se před připojením k virtuálnímu počítači zkopíruje. Pokud je k dispozici SourceImage, cílový virtuální pevný disk nesmí existovat. | VirtualHardDisk |
Lun | Určuje číslo logické jednotky datového disku. Tato hodnota se používá k identifikaci datových disků v rámci virtuálního počítače, a proto musí být jedinečná pro každý datový disk připojený k virtuálnímu počítači. | int (povinné) |
managedDisk | Parametry spravovaného disku. | ManagedDiskParameters |
name | Název disku. | řetězec |
naBeDetached | Určuje, jestli probíhá odpojení datového disku od sady VirtualMachine/VirtualMachineScaleset. | bool |
Vhd | Virtuální pevný disk. | VirtualHardDisk |
writeAcceleratorEnabled | Určuje, jestli má být na disku povolený nebo zakázaný writeAccelerator. | bool |
VirtualHardDisk
Název | Description | Hodnota |
---|---|---|
Uri | Určuje identifikátor URI virtuálního pevného disku. | řetězec |
ManagedDiskParameters
Název | Description | Hodnota |
---|---|---|
diskEncryptionSet | Určuje ID prostředku sady šifrování disků spravovaných zákazníkem pro spravovaný disk. | DiskEncryptionSetParameters |
id | ID prostředku | řetězec |
securityProfile | Určuje profil zabezpečení spravovaného disku. | VMDiskSecurityProfile |
storageAccountType | Určuje typ účtu úložiště pro spravovaný disk. POZNÁMKA: UltraSSD_LRS lze použít pouze s datovými disky, nelze ji použít s diskem s operačním systémem. | "PremiumV2_LRS" "Premium_LRS" "Premium_ZRS" "StandardSSD_LRS" "StandardSSD_ZRS" "Standard_LRS" "UltraSSD_LRS" |
DiskEncryptionSetParameters
Název | Description | Hodnota |
---|---|---|
id | ID prostředku | řetězec |
VMDiskSecurityProfile
Název | Description | Hodnota |
---|---|---|
diskEncryptionSet | Určuje ID prostředku sady prostředků sady šifrování spravovaných disků zákazníka pro spravovaný disk, který se používá pro disky s operačním systémem spravovaného zákazníkem šifrované pomocí důvěrného virtuálního počítače a objekt blob virtuálních počítačů. | DiskEncryptionSetParameters |
securityEncryptionType | Určuje Typ šifrování spravovaného disku. Je nastavený na DiskWithVMGuestState pro šifrování spravovaného disku spolu s objektem blob VMGuestState a VMGuestStateOnly pro šifrování pouze objektu blob VMGuestState. Poznámka: Dá se nastavit jenom pro důvěrné virtuální počítače. | "DiskWithVMGuestState" "VMGuestStateOnly" |
ImageReference
Název | Description | Hodnota |
---|---|---|
communityGalleryImageId | Zadali jsme jedinečné ID image galerie komunity pro nasazení virtuálního počítače. Můžete ho načíst z obrázku GET v galerii komunity. | řetězec |
id | ID prostředku | řetězec |
offer | Určuje nabídku image platformy nebo image marketplace použité k vytvoření virtuálního počítače. | řetězec |
vydavatel | Vydavatel image. | řetězec |
sharedGalleryImageId | Zadali jste jedinečné ID image sdílené galerie pro nasazení virtuálního počítače. To se dá načíst z sdíleného obrázku galerie – volání GET. | řetězec |
Sku | Skladová položka image. | řetězec |
verze | Určuje verzi image platformy nebo image marketplace použité k vytvoření virtuálního počítače. Povolené formáty jsou Major.Minor.Build nebo "latest". Hlavní číslo, Podverze a Sestavení jsou desetinná čísla. Pokud chcete použít nejnovější verzi image dostupnou v době nasazení, zadejte "nejnovější". I když použijete nejnovější verzi, image virtuálního počítače se po nasazení automaticky neaktualizuje, a to ani v případě, že bude k dispozici nová verze. Nepoužívejte pole version pro nasazení image galerie, image galerie by měla vždy používat pole id pro nasazení. Pokud chcete použít nejnovější verzi image galerie, stačí nastavit /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/galleries/{galleryName}/images/{imageName} v poli id bez zadání verze. | řetězec |
OSDisk
Název | Description | Hodnota |
---|---|---|
Mezipaměti | Určuje požadavky na ukládání do mezipaměti. Možné hodnoty jsou: None,ReadOnly,ReadWrite. Výchozí chování je: Žádné pro úložiště úrovně Standard. ReadOnly pro Premium Storage. | "Žádné" "ReadOnly" "ReadWrite" |
createOption | Určuje, jak se má virtuální počítač vytvořit. Možné hodnoty jsou: Připojit. Tato hodnota se používá, když k vytvoření virtuálního počítače používáte specializovaný disk. FromImage. Tato hodnota se používá, když k vytvoření virtuálního počítače používáte image. Pokud používáte image platformy, měli byste také použít element imageReference popsaný výše. Pokud používáte image marketplace, měli byste použít také dříve popsaný prvek plánu. | "Připojit" "Prázdné" "FromImage" (povinné) |
deleteOption | Určuje, jestli se má při odstranění virtuálního počítače odstranit nebo odpojit disk s operačním systémem. Možné hodnoty jsou: Delete. Pokud se použije tato hodnota, disk s operačním systémem se při odstranění virtuálního počítače odstraní. Odpojit. Pokud se použije tato hodnota, disk s operačním systémem se zachová i po odstranění virtuálního počítače. Výchozí hodnota je nastavená na Odpojit. U dočasného disku s operačním systémem je výchozí hodnota nastavená na Odstranit. Uživatel nemůže změnit možnost odstranění dočasného disku s operačním systémem. | "Odstranit" "Odpojit" |
diffDiskSettings | Určuje dočasné nastavení disku pro disk operačního systému používaný virtuálním počítačem. | DiffDiskSettings |
diskSizeGB | Určuje velikost prázdného datového disku v gigabajtech. Tento prvek lze použít k přepsání velikosti disku v imagi virtuálního počítače. Vlastnost diskSizeGB je počet bajtů x 1024^3 disku a hodnota nesmí být větší než 1023. | int |
encryptionSettings | Určuje nastavení šifrování disku s operačním systémem. Minimální verze rozhraní API: 2015-06-15. | Nastavení DiskEncryptionSettings |
image | Virtuální pevný disk zdrojové image uživatele. Virtuální pevný disk se před připojením k virtuálnímu počítači zkopíruje. Pokud je k dispozici SourceImage, cílový virtuální pevný disk nesmí existovat. | VirtualHardDisk |
managedDisk | Parametry spravovaného disku. | ManagedDiskParameters |
name | Název disku. | řetězec |
osType | Tato vlastnost umožňuje určit typ operačního systému, který je součástí disku při vytváření virtuálního počítače z image uživatele nebo specializovaného virtuálního pevného disku. Možné hodnoty jsou: Windows,Linux. | "Linux" "Windows" |
Vhd | Virtuální pevný disk. | VirtualHardDisk |
writeAcceleratorEnabled | Určuje, jestli má být na disku povolený nebo zakázaný writeAccelerator. | bool |
DiffDiskSettings
Název | Description | Hodnota |
---|---|---|
možnost | Určuje dočasné nastavení disku pro disk operačního systému. | "Místní" |
Umístění | Určuje umístění dočasného disku pro disk operačního systému. Možné hodnoty jsou: CacheDisk,ResourceDisk. Výchozí chování je: CacheDisk, pokud je nakonfigurovaný pro velikost virtuálního počítače, jinak se použije ResourceDisk. Informace o velikostech virtuálních počítačů s Windows najdete v dokumentaci k velikosti virtuálního počítače s Windows na adrese /azure/virtual-machines/windows/sizes a virtuální počítač s Linuxem na adrese /azure/virtual-machines/linux/sizes, kde zjistíte, které velikosti virtuálních počítačů zpřístupňují disk mezipaměti. | "CacheDisk" "ResourceDisk" |
Nastavení DiskEncryptionSettings
Název | Description | Hodnota |
---|---|---|
diskEncryptionKey | Určuje umístění šifrovacího klíče disku, což je tajný klíč Key Vault. | KeyVaultSecretReference |
enabled | Určuje, jestli má být na virtuálním počítači povolené šifrování disku. | bool |
keyEncryptionKey | Určuje umístění šifrovacího klíče klíče v Key Vault. | KeyVaultKeyReference |
KeyVaultSecretReference
Název | Description | Hodnota |
---|---|---|
secretUrl | Adresa URL odkazující na tajný kód v Key Vault. | string (povinné) |
sourceVault | Relativní adresa URL Key Vault obsahující tajný klíč. | SubResource (povinné) |
KeyVaultKeyReference
Název | Description | Hodnota |
---|---|---|
keyUrl | Adresa URL odkazující na šifrovací klíč klíče v Key Vault. | string (povinné) |
sourceVault | Relativní adresa URL Key Vault obsahující klíč. | SubResource (povinné) |
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro