Microsoft.Compute virtualMachines
Bicep-resursdefinition
Resurstypen virtualMachines kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.Compute/virtualMachines-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.Compute/virtualMachines@2024-07-01' = {
extendedLocation: {
name: 'string'
type: 'string'
}
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
location: 'string'
name: 'string'
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: int
}
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: 'string'
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
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'
}
scheduledEventsPolicy: {
scheduledEventsAdditionalPublishingTargets: {
eventGridAndResourceGraph: {
enable: bool
}
}
userInitiatedReboot: {
automaticallyApprove: bool
}
userInitiatedRedeploy: {
automaticallyApprove: bool
}
}
scheduledEventsProfile: {
osImageNotificationProfile: {
enable: bool
notBeforeTimeout: 'string'
}
terminateNotificationProfile: {
enable: bool
notBeforeTimeout: 'string'
}
}
securityProfile: {
encryptionAtHost: bool
encryptionIdentity: {
userAssignedIdentityResourceId: 'string'
}
proxyAgentSettings: {
enabled: bool
keyIncarnationId: int
mode: 'string'
}
securityType: 'string'
uefiSettings: {
secureBootEnabled: bool
vTpmEnabled: bool
}
}
storageProfile: {
dataDisks: [
{
caching: 'string'
createOption: 'string'
deleteOption: 'string'
detachOption: 'string'
diskSizeGB: int
image: {
uri: 'string'
}
lun: int
managedDisk: {
diskEncryptionSet: {
id: 'string'
}
id: 'string'
securityProfile: {
diskEncryptionSet: {
id: 'string'
}
securityEncryptionType: 'string'
}
storageAccountType: 'string'
}
name: 'string'
sourceResource: {
id: '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: 'string'
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'
}
}
tags: {
{customized property}: 'string'
}
zones: [
'string'
]
}
Egenskapsvärden
AdditionalCapabilities
Namn | Beskrivning | Värde |
---|---|---|
vilolägeEnabled | Flaggan som aktiverar eller inaktiverar vilolägesfunktionen på den virtuella datorn. | Bool |
ultraSSDEnabled | Flaggan som aktiverar eller inaktiverar en funktion för att ha en eller flera hanterade datadiskar med UltraSSD_LRS lagringskontotyp på den virtuella datorn eller VMSS. Hanterade diskar med lagringskontotyp UltraSSD_LRS kan bara läggas till på en virtuell dator eller vm-skalningsuppsättning om den här egenskapen är aktiverad. | Bool |
AdditionalUnattendContent
Namn | Beskrivning | Värde |
---|---|---|
componentName | Komponentnamnet. För närvarande är det enda tillåtna värdet Microsoft-Windows-Shell-Setup. | "Microsoft-Windows-Shell-Setup" |
innehåll | Anger det XML-formaterade innehåll som läggs till i unattend.xml-filen för den angivna sökvägen och komponenten. XML-koden måste vara mindre än 4 KB och måste innehålla rotelementet för den inställning eller funktion som infogas. | sträng |
passName | Passnamnet. För närvarande är det enda tillåtna värdet OobeSystem. | "OobeSystem" |
settingName | Anger namnet på den inställning som innehållet gäller för. Möjliga värden är: FirstLogonCommands och AutoLogon. | "Autologon" "FirstLogonCommands" |
ApiEntityReference
Namn | Beskrivning | Värde |
---|---|---|
Id | ARM-resurs-ID i form av /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... | sträng |
ApplicationProfile
Namn | Beskrivning | Värde |
---|---|---|
galleryApplications | Anger vilka galleriprogram som ska göras tillgängliga för den virtuella datorn/VMSS | VMGalleryApplication[] |
BillingProfile
Namn | Beskrivning | Värde |
---|---|---|
maxPrice | Anger det högsta pris som du är villig att betala för en virtuell Azure Spot VM/VMSS. Det här priset är i us-dollar. Det här priset jämförs med det aktuella Azure Spot-priset för VM-storleken. Dessutom jämförs priserna vid tidpunkten för skapande/uppdatering av virtuell Azure-dator/VMSS för oanvänd kapacitet och åtgärden lyckas bara om maxPriset är större än det aktuella Azure Spot-priset. MaxPrice används också för att ta bort en virtuell Azure-dator/VMSS för oanvänd kapacitet om det aktuella Spotpriset för Azure överskrider maxpriset efter skapandet av VM/VMSS. Möjliga värden är: - Ett decimalvärde som är större än noll. Exempel: 0.01538 -1 – anger att standardpriset är up-to på begäran. Du kan ange maxPrice till -1 för att ange att den virtuella Azure Spot-datorn/VMSS inte ska tas bort av prisskäl. Dessutom är det högsta standardpriset -1 om det inte tillhandahålls av dig. Lägsta API-version: 2019-03-01. |
Int |
BootDiagnostics
Namn | Beskrivning | Värde |
---|---|---|
Aktiverat | Om startdiagnostik ska aktiveras på den virtuella datorn. | Bool |
storageUri | Uri för lagringskontot som ska användas för att placera konsolens utdata och skärmbild. Om storageUri inte anges när startdiagnostik aktiveras används hanterad lagring. | sträng |
CapacityReservationProfile
Namn | Beskrivning | Värde |
---|---|---|
capacityReservationGroup | Anger resurs-ID för kapacitetsreservationsgruppen som ska användas för att allokera den virtuella datorn eller skala vm-instanser förutsatt att tillräckligt med kapacitet har reserverats. Mer information finns i https://aka.ms/CapacityReservation . | SubResource |
DataDisk
Namn | Beskrivning | Värde |
---|---|---|
Cachelagring | Anger cachelagringskraven. Möjliga värden är: Ingen,ReadOnlyReadWrite. Standardbeteendet är: Ingen för standardlagring. ReadOnly för Premium Storage. | "Ingen" "ReadOnly" "Skriv upp" |
createOption | Anger hur den virtuella datordisken ska skapas. Möjliga värden är Bifoga: Det här värdet används när du använder en specialiserad disk för att skapa den virtuella datorn. FromImage: Det här värdet används när du använder en avbildning för att skapa datadisken för den virtuella datorn. Om du använder en plattformsavbildning bör du också använda imageReference-elementet som beskrivs ovan. Om du använder en Marketplace-avbildning bör du också använda det planelement som beskrevs tidigare. Tom: Det här värdet används när du skapar en tom datadisk. Kopiera: Det här värdet används för att skapa en datadisk från en ögonblicksbild eller en annan disk. Återställ: Det här värdet används för att skapa en datadisk från en diskåterställningspunkt. | "Bifoga" "Kopiera" "Tom" "FromImage" "Återställning" (krävs) |
deleteOption | Anger om datadisken ska tas bort eller kopplas från vid borttagning av virtuella datorer. Möjliga värden är: Ta bort. Om det här värdet används tas datadisken bort när den virtuella datorn tas bort. Lösgöra. Om det här värdet används behålls datadisken när den virtuella datorn har tagits bort. Standardvärdet är inställt på Koppla från. | "Ta bort" "Koppla från" |
detachOption | Anger det frånkopplingsbeteende som ska användas när en disk kopplas från eller som redan håller på att kopplas från från den virtuella datorn. Värden som stöds: ForceDetach. detachOption: ForceDetach gäller endast för hanterade datadiskar. Om ett tidigare frånkopplingsförsök av datadisken inte slutfördes på grund av ett oväntat fel från den virtuella datorn och disken fortfarande inte har släppts använder du force-detach som ett sista utvägsalternativ för att koppla från disken med två våld från den virtuella datorn. Alla skrivningar kanske inte har tömts när du använder det här frånkopplingsbeteendet. För att tvinga bort en datadiskuppdatering tillBeDetached till "true" tillsammans med inställningen detachOption: "ForceDetach". | "ForceDetach" |
diskSizeGB | Anger storleken på en tom datadisk i gigabyte. Det här elementet kan användas för att skriva över storleken på disken i en virtuell datorbild. Egenskapen "diskSizeGB" är antalet byte x 1024^3 för disken och värdet får inte vara större än 1023. | Int |
bild | Den virtuella hårddisken för källanvändarens avbildning. Den virtuella hårddisken kopieras innan den ansluts till den virtuella datorn. Om SourceImage tillhandahålls får den virtuella målhårdenheten inte finnas. | VirtualHardDisk |
Lun | Anger datadiskens logiska enhetsnummer. Det här värdet används för att identifiera datadiskar i den virtuella datorn och måste därför vara unikt för varje datadisk som är ansluten till en virtuell dator. | int (krävs) |
managedDisk | Parametrarna för hanterade diskar. | ManagedDiskParameters |
Namn | Disknamnet. | sträng |
sourceResource | Källresursidentifieraren. Det kan vara en ögonblicksbild eller en diskåterställningspunkt för att skapa en disk. | ApiEntityReference |
toBeDetached | Anger om datadisken håller på att kopplas från VirtualMachine/VirtualMachineScaleset | Bool |
Vhd | Den virtuella hårddisken. | VirtualHardDisk |
writeAcceleratorEnabled | Anger om writeAccelerator ska aktiveras eller inaktiveras på disken. | Bool |
DiagnosticsProfile
Namn | Beskrivning | Värde |
---|---|---|
bootDiagnostics | Startdiagnostik är en felsökningsfunktion som gör att du kan visa konsolutdata och skärmbild för att diagnostisera VM-status. NOTE: Om storageUri anges kontrollerar du att lagringskontot finns i samma region och prenumeration som den virtuella datorn. Du kan enkelt visa utdata från konsolloggen. Med Azure kan du också se en skärmbild av den virtuella datorn från hypervisor-programmet. | BootDiagnostics |
DiffDiskSettings
Namn | Beskrivning | Värde |
---|---|---|
alternativ | Anger tillfälliga diskinställningar för operativsystemdisken. | "Lokal" |
placering | Anger den tillfälliga diskplaceringen för operativsystemdisken. Möjliga värden är: CacheDisk,ResourceDiskNvmeDisk. Standardbeteendet är: CacheDisk om en har konfigurerats för den virtuella datorns storlek, annars används ResourceDisk eller NvmeDisk. Se dokumentationen om VM-storlek för virtuella Windows-datorer på /azure/virtual-machines/windows/sizes och Linux VM på /azure/virtual-machines/linux/sizes för att kontrollera vilka VM-storlekar som exponerar en cachedisk. Lägsta api-version för NvmeDisk: 2024-03-01. | "CacheDisk" "NvmeDisk" "ResourceDisk" |
DiskEncryptionSetParameters
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID | sträng |
DiskEncryptionSettings
Namn | Beskrivning | Värde |
---|---|---|
diskEncryptionKey | Anger platsen för diskkrypteringsnyckeln, som är en Nyckelvalvshemlighet. | KeyVaultSecretReference |
Aktiverat | Anger om diskkryptering ska aktiveras på den virtuella datorn. | Bool |
keyEncryptionKey | Anger platsen för nyckelkrypteringsnyckeln i Key Vault. | KeyVaultKeyReference |
KrypteringSidentitet
Namn | Beskrivning | Värde |
---|---|---|
userAssignedIdentityResourceId | Anger ARM-resurs-ID för en av de användaridentiteter som är associerade med den virtuella datorn. | sträng |
EventGridAndResourceGraph
Namn | Beskrivning | Värde |
---|---|---|
möjliggöra | Anger om händelserutnät och resursdiagram är aktiverade för schemalagda händelserelaterade konfigurationer. | Bool |
ExtendedLocation
Namn | Beskrivning | Värde |
---|---|---|
Namn | Namnet på den utökade platsen. | sträng |
typ | Typ av utökad plats. | "EdgeZone" |
HardwareProfile
Namn | Beskrivning | Värde |
---|---|---|
vmSize | Anger storleken på den virtuella datorn. Uppräkningsdatatypen är för närvarande inaktuell och tas bort senast den 23 december 2023. Det rekommenderade sättet att hämta listan över tillgängliga storlekar är att använda dessa API:er: Lista alla tillgängliga storlekar för virtuella datorer i en tillgänglighetsuppsättning, Lista alla tillgängliga storlekar för virtuella datorer i en region, Lista alla tillgängliga storlekar för virtuella datorer för storleksändring. Mer information om storlekar på virtuella datorer finns i Storlekar för virtuella datorer. De tillgängliga VM-storlekarna beror på region och tillgänglighetsuppsättning. | "Basic_A0" "Basic_A1" "Basic_A2" "Basic_A3" "Basic_A4" "Standard_A0" "Standard_A1" "Standard_A10" "Standard_A11" "Standard_A1_v2" "Standard_A2" "Standard_A2m_v2" "Standard_A2_v2" "Standard_A3" "Standard_A4" "Standard_A4m_v2" "Standard_A4_v2" "Standard_A5" "Standard_A6" "Standard_A7" "Standard_A8" "Standard_A8m_v2" "Standard_A8_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_D16s_v3" "Standard_D16_v3" "Standard_D1_v2" "Standard_D2" "Standard_D2s_v3" "Standard_D2_v2" "Standard_D2_v3" "Standard_D3" "Standard_D32s_v3" "Standard_D32_v3" "Standard_D3_v2" "Standard_D4" "Standard_D4s_v3" "Standard_D4_v2" "Standard_D4_v3" "Standard_D5_v2" "Standard_D64s_v3" "Standard_D64_v3" "Standard_D8s_v3" "Standard_D8_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_E16s_v3" "Standard_E16_v3" "Standard_E2s_v3" "Standard_E2_v3" "Standard_E32-16_v3" "Standard_E32-8s_v3" "Standard_E32s_v3" "Standard_E32_v3" "Standard_E4s_v3" "Standard_E4_v3" "Standard_E64-16s_v3" "Standard_E64-32s_v3" "Standard_E64s_v3" "Standard_E64_v3" "Standard_E8s_v3" "Standard_E8_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 | Anger egenskaperna för att anpassa storleken på den virtuella datorn. Lägsta API-version: 2021-07-01. Den här funktionen är fortfarande i förhandsgranskningsläge och stöds inte för VirtualMachineScaleSet. Följ anvisningarna i VM-anpassning för mer information. | VMSizeProperties |
ImageReference
Namn | Beskrivning | Värde |
---|---|---|
communityGalleryImageId | Angav communitygalleriets unika ID för vm-distribution. Det här kan hämtas från get-anropet för communitygalleribilden. | sträng |
Id | Resurs-ID | sträng |
erbjudande | Anger erbjudandet för plattformsbilden eller marketplace-avbildningen som används för att skapa den virtuella datorn. | sträng |
förläggare | Bildutgivaren. | sträng |
sharedGalleryImageId | Angav det unika ID:t för den delade galleriavbildningen för vm-distribution. Detta kan hämtas från get-anropet för den delade galleribilden. | sträng |
Sku | Avbildnings-SKU:n. | sträng |
version | Anger vilken version av plattformsbilden eller marketplace-avbildningen som används för att skapa den virtuella datorn. De tillåtna formaten är Major.Minor.Build eller "latest". Major, Minor och Build är decimaltal. Ange "senaste" för att använda den senaste versionen av en avbildning som är tillgänglig vid distributionstillfället. Även om du använder "senaste" uppdateras inte den virtuella datoravbildningen automatiskt efter distributionstiden även om en ny version blir tillgänglig. Använd inte fältet "version" för distribution av galleribilder. Galleribild bör alltid använda id-fältet för distribution, för att använda den senaste versionen av galleribilden, ange bara '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/galleries/{galleryName}/images/{imageName}' i fältet "id" utan indata från versionen. | sträng |
KeyVaultKeyReference
Namn | Beskrivning | Värde |
---|---|---|
keyUrl | URL:en som refererar till en nyckelkrypteringsnyckel i Key Vault. | sträng (krävs) |
sourceVault | Den relativa URL:en för nyckelvalvet som innehåller nyckeln. | SubResource (krävs) |
KeyVaultSecretReference
Namn | Beskrivning | Värde |
---|---|---|
secretUrl | URL:en som refererar till en hemlighet i ett Nyckelvalv. | sträng (krävs) |
sourceVault | Den relativa URL:en för nyckelvalvet som innehåller hemligheten. | SubResource (krävs) |
LinuxConfiguration
Namn | Beskrivning | Värde |
---|---|---|
disablePasswordAuthentication | Anger om lösenordsautentisering ska inaktiveras. | Bool |
enableVMAgentPlatformUpdates | Anger om VMAgent Platform Updates är aktiverat för den virtuella Linux-datorn. Standardvärdet är falskt. | Bool |
patchSettings | [Förhandsversionsfunktion] Anger inställningar som rör vm-gästkorrigering i Linux. | LinuxPatchSettings |
provisionVMAgent | Anger om den virtuella datoragenten ska etableras på den virtuella datorn. När den här egenskapen inte anges i begärandetexten är standardbeteendet att ange den till true. Detta säkerställer att VM-agenten är installerad på den virtuella datorn så att tillägg kan läggas till i den virtuella datorn senare. | Bool |
ssh | Anger ssh-nyckelkonfigurationen för ett Linux-operativsystem. | SshConfiguration |
LinuxPatchSettings
Namn | Beskrivning | Värde |
---|---|---|
assessmentMode | Anger läget för utvärdering av vm-gästkorrigering för den virtuella IaaS-datorn. Möjliga värden är: ImageDefault – Du styr tidpunkten för korrigeringsutvärderingar på en virtuell dator. AutomaticByPlatform – Plattformen utlöser periodiska korrigeringsutvärderingar. Egenskapen provisionVMAgent måste vara sann. |
"AutomaticByPlatform" "ImageDefault" |
automaticByPlatformSettings | Anger ytterligare inställningar för korrigeringsläget AutomaticByPlatform i VM-gästkorrigering i Linux. | LinuxVMGuestPatchAutomaticByPlatformSettings |
patchMode | Anger läget för vm-gästkorrigering till virtuell IaaS-dator eller virtuella datorer som är associerade med VM-skalningsuppsättning med OrchestrationMode som flexibel. Möjliga värden är: ImageDefault – Den virtuella datorns standardkonfiguration för korrigering används. AutomaticByPlatform – Den virtuella datorn uppdateras automatiskt av plattformen. Egenskapen provisionVMAgent måste vara sann |
"AutomaticByPlatform" "ImageDefault" |
LinuxVMGuestPatchAutomaticByPlatformSettings
Namn | Beskrivning | Värde |
---|---|---|
bypassPlatformSafetyChecksOnUserSchedule | Gör det möjligt för kunden att schemalägga korrigeringar utan oavsiktliga uppgraderingar | Bool |
rebootSetting | Anger omstartsinställningen för alla installationsåtgärder för AutomaticByPlatform-korrigering. | "Alltid" "IfRequired" "Aldrig" "Okänd" |
ManagedDiskParameters
Namn | Beskrivning | Värde |
---|---|---|
diskEncryptionSet | Anger resurs-ID för kundhanterad diskkrypteringsuppsättning för den hanterade disken. | DiskEncryptionSetParameters |
Id | Resurs-ID | sträng |
securityProfile | Anger säkerhetsprofilen för den hanterade disken. | VMDiskSecurityProfile |
storageAccountType | Anger lagringskontotypen för den hanterade disken. Obs! UltraSSD_LRS endast kan användas med datadiskar kan den inte användas med OS-disk. | "PremiumV2_LRS" "Premium_LRS" "Premium_ZRS" "StandardSSD_LRS" "StandardSSD_ZRS" "Standard_LRS" "UltraSSD_LRS" |
Microsoft.Compute/virtualMachines
Namn | Beskrivning | Värde |
---|---|---|
extendedLocation | Den utökade platsen för den virtuella datorn. | ExtendedLocation |
identitet | Identiteten för den virtuella datorn, om den är konfigurerad. | VirtualMachineIdentity |
plats | Resursplats | sträng (krävs) |
Namn | Resursnamnet | sträng (krävs) |
plan | Anger information om marketplace-avbildningen som används för att skapa den virtuella datorn. Det här elementet används endast för Marketplace-avbildningar. Innan du kan använda en Marketplace-avbildning från ett API måste du aktivera avbildningen för programmatisk användning. I Azure-portalen letar du upp den Marketplace-avbildning som du vill använda och klickar sedan på Vill distribuera programmatiskt, Kom igång –>. Ange nödvändig information och klicka sedan på Spara. | Planera |
Egenskaper | Beskriver egenskaperna för en virtuell dator. | VirtualMachineProperties |
Taggar | Resurstaggar | Ordlista med taggnamn och värden. Se taggar i mallar |
Zoner | Zoner för virtuella datorer. | string[] |
NetworkInterfaceReference
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID | sträng |
Egenskaper | Beskriver referensegenskaper för nätverksgränssnittet. | NetworkInterfaceReferenceProperties |
NetworkInterfaceReferenceProperties
Namn | Beskrivning | Värde |
---|---|---|
deleteOption | Ange vad som händer med nätverksgränssnittet när den virtuella datorn tas bort | "Ta bort" "Koppla från" |
primär | Anger det primära nätverksgränssnittet om den virtuella datorn har fler än ett nätverksgränssnitt. | Bool |
NetworkProfile
Namn | Beskrivning | Värde |
---|---|---|
networkApiVersion | anger den version av Microsoft.Network API som används när du skapar nätverksresurser i nätverksgränssnittskonfigurationerna | '2020-11-01' |
networkInterfaceConfigurations | Anger de nätverkskonfigurationer som ska användas för att skapa nätverksresurser för virtuella datorer. | VirtualMachineNetworkInterfaceConfiguration[] |
networkInterfaces | Anger listan över resurs-ID:n för nätverksgränssnitten som är associerade med den virtuella datorn. | NetworkInterfaceReference[] |
OSDisk
Namn | Beskrivning | Värde |
---|---|---|
Cachelagring | Anger cachelagringskraven. Möjliga värden är: Ingen,ReadOnlyReadWrite. Standardbeteendet är: Ingen för standardlagring. ReadOnly för Premium Storage. | "Ingen" "ReadOnly" "Skriv upp" |
createOption | Anger hur den virtuella datordisken ska skapas. Möjliga värden är Bifoga: Det här värdet används när du använder en specialiserad disk för att skapa den virtuella datorn. FromImage: Det här värdet används när du använder en avbildning för att skapa den virtuella datorn. Om du använder en plattformsavbildning bör du också använda imageReference-elementet som beskrivs ovan. Om du använder en Marketplace-avbildning bör du också använda det planelement som beskrevs tidigare. | "Bifoga" "Kopiera" "Tom" "FromImage" "Återställning" (krävs) |
deleteOption | Anger om OS-disken ska tas bort eller kopplas från när den virtuella datorn tas bort. Möjliga värden är: Ta bort. Om det här värdet används tas OS-disken bort när den virtuella datorn tas bort. Lösgöra. Om det här värdet används behålls os-disken när den virtuella datorn har tagits bort. Standardvärdet är inställt på Koppla från. För en tillfällig OS-disk är standardvärdet inställt på Ta bort. Användaren kan inte ändra borttagningsalternativet för en tillfällig OS-disk. | "Ta bort" "Koppla från" |
diffDiskSettings | Anger tillfälliga diskinställningar för den operativsystemdisk som används av den virtuella datorn. | DiffDiskSettings |
diskSizeGB | Anger storleken på en tom datadisk i gigabyte. Det här elementet kan användas för att skriva över storleken på disken i en virtuell datorbild. Egenskapen "diskSizeGB" är antalet byte x 1024^3 för disken och värdet får inte vara större än 1023. | Int |
encryptionSettings | Anger krypteringsinställningarna för OS-disken. Lägsta API-version: 2015-06-15. | DiskEncryptionSettings |
bild | Den virtuella hårddisken för källanvändarens avbildning. Den virtuella hårddisken kopieras innan den ansluts till den virtuella datorn. Om SourceImage tillhandahålls får den virtuella målhårdenheten inte finnas. | VirtualHardDisk |
managedDisk | Parametrarna för hanterade diskar. | ManagedDiskParameters |
Namn | Disknamnet. | sträng |
osType | Med den här egenskapen kan du ange vilken typ av operativsystem som ingår i disken om du skapar en virtuell dator från användaravbildning eller en specialiserad virtuell hårddisk. Möjliga värden är: Windows,Linux. | "Linux" "Windows" |
Vhd | Den virtuella hårddisken. | VirtualHardDisk |
writeAcceleratorEnabled | Anger om writeAccelerator ska aktiveras eller inaktiveras på disken. | Bool |
OSImageNotificationProfile
Namn | Beskrivning | Värde |
---|---|---|
möjliggöra | Anger om den schemalagda operativsystemets avbildningshändelse är aktiverad eller inaktiverad. | Bool |
notBeforeTimeout | Hur lång tid en virtuell dator återskapas eller uppgraderas måste eventuellt godkänna den schemalagda händelsen för operativsystemavbildningen innan händelsen godkänns automatiskt (tidsgränsen överskrids). Konfigurationen anges i ISO 8601-format och värdet måste vara 15 minuter (PT15M) | sträng |
OSProfile
Namn | Beskrivning | Värde |
---|---|---|
adminPassword | Anger lösenordet för administratörskontot. Minsta längd (Windows): 8 tecken Minsta längd (Linux): 6 tecken Maximal längd (Windows): 123 tecken Maxlängd (Linux): 72 tecken Komplexitetskrav: 3 av 4 villkor nedan måste uppfyllas Har lägre tecken Har övre tecken Har en siffra Har ett specialtecken (Regex matchar [\W_]) Otillåtna värden: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!" Information om hur du återställer lösenordet finns i Så här återställer du fjärrskrivbordstjänsten eller dess inloggningslösenord på en virtuell Windows-dator Information om hur du återställer rotlösenord finns i Hantera användare, SSH och kontrollera eller reparera diskar på virtuella Azure Linux-datorer med hjälp av VMAccess-tillägget |
sträng Begränsningar: Känsligt värde. Skicka in som en säker parameter. |
adminUsername | Anger namnet på administratörskontot. Det går inte att uppdatera den här egenskapen när den virtuella datorn har skapats. begränsning endast för Windows: Kan inte sluta med "". Otillåtna värden: "administratör", "administratör", "användare", "användare1", "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". Minsta längd (Linux): 1 tecken Maximal längd (Linux): 64 tecken Maximal längd (Windows): 20 tecken. |
sträng |
allowExtensionOperations | Anger om tilläggsåtgärder ska tillåtas på den virtuella datorn. Detta kan bara anges till False när inga tillägg finns på den virtuella datorn. | Bool |
computerName | Anger värdoperativsystemets namn på den virtuella datorn. Det går inte att uppdatera det här namnet när den virtuella datorn har skapats. Maximal längd (Windows): 15 tecken. Maxlängd (Linux): 64 tecken. Namngivningskonventioner och begränsningar finns i riktlinjer för implementering av Azure-infrastrukturtjänster. | sträng |
customData | Anger en base-64-kodad sträng med anpassade data. Den base-64-kodade strängen avkodas till en binär matris som sparas som en fil på den virtuella datorn. Den maximala längden på den binära matrisen är 65535 byte. Obs! Skicka inga hemligheter eller lösenord i customData-egenskapen. Det går inte att uppdatera den här egenskapen när den virtuella datorn har skapats. Egenskapen "customData" skickas till den virtuella datorn för att sparas som en fil. Mer information finns i Anpassade data på virtuella Azure-datorer. Information om hur du använder cloud-init för din virtuella Linux-dator finns i Använda cloud-init för att anpassa en virtuell Linux-dator under skapandet. | sträng |
linuxConfiguration | Anger inställningarna för Linux-operativsystemet på den virtuella datorn. En lista över Linux-distributioner som stöds finns i Linux på Azure-Endorsed Distributioner. | LinuxConfiguration |
requireGuestProvisionSignal | Valfri egenskap som antingen måste anges till True eller utelämnas. | Bool |
Hemligheter | Anger en uppsättning certifikat som ska installeras på den virtuella datorn. Om du vill installera certifikat på en virtuell dator rekommenderar vi att du använder tillägget virtuella Azure Key Vault-dator för Linux eller tillägget virtuella Azure Key Vault-dator för Windows. | VaultSecretGroup[] |
windowsConfiguration | Anger inställningarna för Windows-operativsystemet på den virtuella datorn. | WindowsConfiguration |
PatchSettings
Namn | Beskrivning | Värde |
---|---|---|
assessmentMode | Anger läget för utvärdering av vm-gästkorrigering för den virtuella IaaS-datorn. Möjliga värden är: ImageDefault – Du styr tidpunkten för korrigeringsutvärderingar på en virtuell dator. AutomaticByPlatform – Plattformen utlöser periodiska korrigeringsutvärderingar. Egenskapen provisionVMAgent måste vara sann. |
"AutomaticByPlatform" "ImageDefault" |
automaticByPlatformSettings | Anger ytterligare inställningar för korrigeringsläget AutomaticByPlatform i VM-gästkorrigering i Windows. | WindowsVMGuestPatchAutomaticByPlatformSettings |
enableHotpatching | Gör det möjligt för kunder att korrigera sina virtuella Azure-datorer utan att behöva starta om. För enableHotpatching måste "provisionVMAgent" anges till true och "patchMode" måste anges till "AutomaticByPlatform". | Bool |
patchMode | Anger läget för vm-gästkorrigering till virtuell IaaS-dator eller virtuella datorer som är associerade med VM-skalningsuppsättning med OrchestrationMode som flexibel. Möjliga värden är: Manuell – Du styr tillämpningen av korrigeringar på en virtuell dator. Det gör du genom att tillämpa korrigeringar manuellt i den virtuella datorn. I det här läget inaktiveras automatiska uppdateringar. egenskapen WindowsConfiguration.enableAutomaticUpdates måste vara false AutomaticByOS – Den virtuella datorn uppdateras automatiskt av operativsystemet. Egenskapen WindowsConfiguration.enableAutomaticUpdates måste vara sann. AutomaticByPlatform – uppdateras den virtuella datorn automatiskt av plattformen. Egenskaperna provisionVMAgent och WindowsConfiguration.enableAutomaticUpdates måste vara sanna |
"AutomaticByOS" "AutomaticByPlatform" "Manuell" |
Plan
Namn | Beskrivning | Värde |
---|---|---|
Namn | Plan-ID:t. | sträng |
produkt | Anger produkten av avbildningen från marketplace. Det här är samma värde som Erbjudandet under elementet imageReference. | sträng |
promotionCode | Kampanjkoden. | sträng |
förläggare | Utgivarens ID. | sträng |
ProxyAgentSettings
Namn | Beskrivning | Värde |
---|---|---|
Aktiverat | Anger om ProxyAgent-funktionen ska vara aktiverad på den virtuella datorn eller vm-skalningsuppsättningen. | Bool |
keyIncarnationId | Öka värdet för den här egenskapen gör att användaren kan återställa nyckeln som används för att skydda kommunikationskanalen mellan gäst och värd. | Int |
läge | Anger det läge som ProxyAgent ska köras på om funktionen är aktiverad. ProxyAgent börjar granska eller övervaka men framtvingar inte åtkomstkontroll över begäranden till värdslutpunkter i granskningsläge, medan åtkomstkontrollen tillämpas i läget Framtvinga. Standardvärdet är Framtvinga läge. | "Granskning" "Framtvinga" |
PublicIPAddressSku
Namn | Beskrivning | Värde |
---|---|---|
Namn | Ange namn på offentlig IP-sku | "Grundläggande" "Standard" |
Nivå | Ange offentlig IP-sku-nivå | "Global" "Regional" |
ResourceTags
Namn | Beskrivning | Värde |
---|
ScheduledEventsAdditionalPublishingTargets
Namn | Beskrivning | Värde |
---|---|---|
eventGridAndResourceGraph | Konfigurationsparametrarna som används när du skapar inställningen eventGridAndResourceGraph Scheduled Event. | EventGridAndResourceGraph |
ScheduledEventsPolicy
Namn | Beskrivning | Värde |
---|---|---|
scheduledEventsAdditionalPublishingTargets | De konfigurationsparametrar som används vid publicering av scheduledEventsAdditionalPublishingTargets. | ScheduledEventsAdditionalPublishingTargets |
userInitiatedReboot | De konfigurationsparametrar som används när du skapar en schemalagd händelseinställning för userInitiatedReboot. | UserInitiatedReboot |
userInitiatedRedeploy | De konfigurationsparametrar som används när du skapar en schemalagd händelseinställning för userInitiatedRedeploy. | UserInitiatedRedeploy |
ScheduledEventsProfile
Namn | Beskrivning | Värde |
---|---|---|
osImageNotificationProfile | Anger konfigurationer relaterade till schemalagda os-avbildningar. | OSImageNotificationProfile |
terminateNotificationProfile | Anger Avsluta konfigurationer relaterade till schemalagda händelser. | TerminateNotificationProfile |
SecurityProfile
Namn | Beskrivning | Värde |
---|---|---|
encryptionAtHost | Den här egenskapen kan användas av användaren i begäran för att aktivera eller inaktivera värdkryptering för den virtuella datorn eller vm-skalningsuppsättningen. Detta aktiverar krypteringen för alla diskar, inklusive resurs/temp-disk på själva värden. Standardbeteendet är: Krypteringen på värden inaktiveras om inte den här egenskapen är inställd på true för resursen. | Bool |
encryptionIdentity | Anger den hanterade identitet som används av ADE för att hämta åtkomsttoken för keyvault-åtgärder. | EncryptionIdentity |
proxyAgentSettings | Anger ProxyAgent-inställningar när den virtuella datorn skapas. Lägsta API-version: 2023-09-01. | ProxyAgentSettings |
securityType | Anger SecurityType för den virtuella datorn. Det måste anges till ett angivet värde för att aktivera UefiSettings. Standardbeteendet är: UefiSettings aktiveras inte om inte den här egenskapen har angetts. | "ConfidentialVM" "TrustedLaunch" |
uefiSettings | Anger de säkerhetsinställningar som säker start och vTPM som används när den virtuella datorn skapas. Lägsta API-version: 2020-12-01. | UefiSettings |
SshConfiguration
Namn | Beskrivning | Värde |
---|---|---|
publicKeys | Listan över offentliga SSH-nycklar som används för att autentisera med linux-baserade virtuella datorer. | SshPublicKey[] |
SshPublicKey
Namn | Beskrivning | Värde |
---|---|---|
keyData | Certifikat för offentlig SSH-nyckel som används för att autentisera med den virtuella datorn via ssh. Nyckeln måste vara minst 2048-bitars och i ssh-rsa-format. Information om hur du skapar ssh-nycklar finns i [Create SSH keys on Linux and Mac for Linux VMs in Azure]/azure/virtual-machines/linux/create-ssh-keys-detailed). | sträng |
stig | Anger den fullständiga sökvägen på den skapade virtuella datorn där den offentliga SSH-nyckeln lagras. Om filen redan finns läggs den angivna nyckeln till i filen. Exempel: /home/user/.ssh/authorized_keys | sträng |
StorageProfile
Namn | Beskrivning | Värde |
---|---|---|
dataDiskar | Anger de parametrar som används för att lägga till en datadisk till en virtuell dator. Mer information om diskar finns i Om diskar och virtuella hårddiskar för virtuella Azure-datorer. | DataDisk[] |
diskControllerType | Anger vilken typ av diskkontrollant som konfigurerats för den virtuella datorn. Obs! Den här egenskapen anges till standardtypen för diskkontrollanten om den inte anges, förutsatt att den virtuella datorn skapas med "hyperVGeneration" inställt på V2 baserat på funktionerna för operativsystemdisken och VM-storleken från den angivna lägsta API-versionen. Du måste frigöra den virtuella datorn innan du uppdaterar dess typ av diskkontrollant såvida du inte uppdaterar vm-storleken i VM-konfigurationen som implicit frigör och omallokerar den virtuella datorn. Lägsta API-version: 2022-08-01. | "NVMe" "SCSI" |
imageReference | Anger information om den avbildning som ska användas. Du kan ange information om plattformsbilder, marketplace-avbildningar eller avbildningar av virtuella datorer. Det här elementet krävs när du vill använda en plattformsbild, marketplace-avbildning eller virtuell datorbild, men inte används i andra skapandeåtgärder. | ImageReference |
osDisk | Anger information om den operativsystemdisk som används av den virtuella datorn. Mer information om diskar finns i Om diskar och virtuella hårddiskar för virtuella Azure-datorer. | OSDisk |
SubResource
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID | sträng |
TerminateNotificationProfile
Namn | Beskrivning | Värde |
---|---|---|
möjliggöra | Anger om avsluta schemalagd händelse är aktiverad eller inaktiverad. | Bool |
notBeforeTimeout | Konfigurerbar tid som en virtuell dator som tas bort måste eventuellt godkänna avsluta schemalagd händelse innan händelsen godkänns automatiskt (tidsgränsen överskrids). Konfigurationen måste anges i ISO 8601-format, standardvärdet är 5 minuter (PT5M) | sträng |
UefiSettings
Namn | Beskrivning | Värde |
---|---|---|
secureBootEnabled | Anger om säker start ska aktiveras på den virtuella datorn. Lägsta API-version: 2020-12-01. | Bool |
vTpmEnabled | Anger om vTPM ska aktiveras på den virtuella datorn. Lägsta API-version: 2020-12-01. | Bool |
UserAssignedIdentiteter
Namn | Beskrivning | Värde |
---|
UserAssignedIdentitiesValue
Namn | Beskrivning | Värde |
---|
UserInitiatedReboot
Namn | Beskrivning | Värde |
---|---|---|
automatisktGodkänna | Anger omstart av schemalagda händelserelaterade konfigurationer. | Bool |
UserInitiatedRedeploy
Namn | Beskrivning | Värde |
---|---|---|
automatisktGodkänna | Anger Omdistribuera schemalagda händelserelaterade konfigurationer. | Bool |
VaultCertificate
Namn | Beskrivning | Värde |
---|---|---|
certificateStore | För virtuella Windows-datorer anger certifikatarkivet på den virtuella dator som certifikatet ska läggas till i. Det angivna certifikatarkivet finns implicit i LocalMachine-kontot. För virtuella Linux-datorer placeras certifikatfilen under katalogen /var/lib/waagent, med filnamnet <UppercaseThumbprint>.crt för X509-certifikatfilen och <UppercaseThumbprint>.prv för privat nyckel. Båda dessa filer är .pem-formaterade. | sträng |
certificateUrl | Det här är URL:en för ett certifikat som har laddats upp till Key Vault som en hemlighet. Information om hur du lägger till en hemlighet i Key Vault finns i Lägg till en nyckel eller hemlighet i nyckelvalvet. I det här fallet måste certifikatet vara Det är Base64-kodningen för följande JSON-objekt som är kodat i UTF-8: { "data":"<Base64-encoded-certificate>", "dataType":"pfx", "password":"<pfx-file-password>" } Om du vill installera certifikat på en virtuell dator rekommenderar vi att du använder tillägget virtuella Azure Key Vault-dator för Linux eller tillägget virtuella Azure Key Vault-dator för Windows. |
sträng |
VaultSecretGroup
Namn | Beskrivning | Värde |
---|---|---|
sourceVault | Den relativa URL:en för nyckelvalvet som innehåller alla certifikat i VaultCertificates. | SubResource |
vaultCertificates | Listan över key vault-referenser i SourceVault som innehåller certifikat. | VaultCertificate[] |
VirtualHardDisk
Namn | Beskrivning | Värde |
---|---|---|
Uri | Anger den virtuella hårddiskens URI. | sträng |
VirtualMachineIdentity
Namn | Beskrivning | Värde |
---|---|---|
typ | Den typ av identitet som används för den virtuella datorn. Typen "SystemAssigned, UserAssigned" innehåller både en implicit skapad identitet och en uppsättning användartilldelade identiteter. Typen "Ingen" tar bort alla identiteter från den virtuella datorn. | "Ingen" "SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned" |
userAssignedIdentities | Listan över användaridentiteter som är associerade med den virtuella datorn. Nyckelreferenserna för användaridentitetsordlistan är ARM-resurs-ID:er i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. | UserAssignedIdentiteter |
VirtualMachineIpTag
Namn | Beskrivning | Värde |
---|---|---|
ipTagType | IP-taggtyp. Exempel: FirstPartyUsage. | sträng |
tagg | IP-tagg som är associerad med den offentliga IP-adressen. Exempel: SQL, Storage osv. | sträng |
VirtualMachineNetworkInterfaceConfiguration
Namn | Beskrivning | Värde |
---|---|---|
Namn | Konfigurationsnamnet för nätverksgränssnittet. | sträng (krävs) |
Egenskaper | Beskriver IP-konfigurationen för en virtuell datornätverksprofil. | VirtualMachineNetworkInterfaceConfigurationProperties |
VirtualMachineNetworkInterfaceConfigurationProperties
Namn | Beskrivning | Värde |
---|---|---|
auxiliaryMode | Anger om extraläget är aktiverat för nätverksgränssnittsresursen. | "AcceleratedConnections" "Flytande" "Ingen" |
auxiliarySku | Anger om extra-SKU:n är aktiverad för nätverksgränssnittsresursen. | "A1" "A2" "A4" "A8" "Ingen" |
deleteOption | Ange vad som händer med nätverksgränssnittet när den virtuella datorn tas bort | "Ta bort" "Koppla från" |
disableTcpStateTracking | Anger om nätverksgränssnittet är inaktiverat för spårning av tcp-tillstånd. | Bool |
dnsSettings | Dns-inställningarna som ska tillämpas på nätverksgränssnitten. | VirtualMachineNetworkInterfaceDnsSettingsConfiguration |
dscpConfiguration | SubResource | |
enableAcceleratedNetworking | Anger om nätverksgränssnittet är accelererat nätverksaktiverat. | Bool |
enableFpga | Anger om nätverksgränssnittet är FPGA-nätverksaktiverat. | Bool |
enableIPForwarding | Om IP-vidarebefordring har aktiverats på det här nätverkskortet. | Bool |
ipConfigurations | Anger IP-konfigurationerna för nätverksgränssnittet. | VirtualMachineNetworkInterfaceIPConfiguration[] (krävs) |
networkSecurityGroup | Nätverkssäkerhetsgruppen. | SubResource |
primär | Anger det primära nätverksgränssnittet om den virtuella datorn har fler än ett nätverksgränssnitt. | Bool |
VirtualMachineNetworkInterfaceDnsSettingsConfiguration
Namn | Beskrivning | Värde |
---|---|---|
dnsServers | Lista över IP-adresser för DNS-servrar | string[] |
VirtualMachineNetworkInterfaceIPConfiguration
Namn | Beskrivning | Värde |
---|---|---|
Namn | IP-konfigurationsnamnet. | sträng (krävs) |
Egenskaper | Beskriver ip-konfigurationsegenskaper för ett virtuellt datornätverksgränssnitt. | VirtualMachineNetworkInterfaceIPConfigurationProperties |
VirtualMachineNetworkInterfaceIPConfigurationProperties
Namn | Beskrivning | Värde |
---|---|---|
applicationGatewayBackendAddressPools | Anger en matris med referenser till serverdelsadresspooler för programgatewayer. En virtuell dator kan referera till serverdelsadresspooler för flera programgatewayer. Flera virtuella datorer kan inte använda samma programgateway. | SubResource[] |
applicationSecurityGroups | Anger en matris med referenser till programsäkerhetsgruppen. | SubResource[] |
loadBalancerBackendAddressPools | Anger en matris med referenser till serverdelsadresspooler för lastbalanserare. En virtuell dator kan referera till serverdelsadresspooler för en offentlig och en intern lastbalanserare. [Flera virtuella datorer kan inte använda samma grundläggande sku-lastbalanserare]. | SubResource[] |
primär | Anger det primära nätverksgränssnittet om den virtuella datorn har fler än ett nätverksgränssnitt. | Bool |
privateIPAddressVersion | Tillgänglig från Api-Version 2017-03-30 och senare representerar den om den specifika ipconfigurationen är IPv4 eller IPv6. Standardvärdet tas som IPv4. Möjliga värden är: "IPv4" och "IPv6". | "IPv4" "IPv6" |
publicIPAddressConfiguration | PublicIPAddressConfiguration. | VirtualMachinePublicIPAddressConfiguration |
Undernät | Anger undernätets identifierare. | SubResource |
VirtualMachineProperties
Namn | Beskrivning | Värde |
---|---|---|
additionalCapabilities | Anger ytterligare funktioner som är aktiverade eller inaktiverade på den virtuella datorn. | AdditionalCapabilities |
applicationProfile | Anger vilka galleriprogram som ska göras tillgängliga för den virtuella datorn/VMSS. | ApplicationProfile |
availabilitySet | Anger information om tillgänglighetsuppsättningen som den virtuella datorn ska tilldelas till. Virtuella datorer som anges i samma tillgänglighetsuppsättning allokeras till olika noder för att maximera tillgängligheten. Mer information om tillgänglighetsuppsättningar finns i översikten över Tillgänglighetsuppsättningar. Mer information om planerat underhåll i Azure finns i Underhåll och uppdateringar för virtuella datorer i Azure. För närvarande kan en virtuell dator bara läggas till i tillgänglighetsuppsättningen när den skapas. Tillgänglighetsuppsättningen som den virtuella datorn läggs till i ska vara under samma resursgrupp som resursen för tillgänglighetsuppsättningen. Det går inte att lägga till en befintlig virtuell dator i en tillgänglighetsuppsättning. Den här egenskapen kan inte finnas tillsammans med en referens för properties.virtualMachineScaleSet som inte är null. | SubResource |
billingProfile | Anger faktureringsrelaterad information om en virtuell Azure Spot-dator. Lägsta API-version: 2019-03-01. | BillingProfile |
capacityReservation | Anger information om kapacitetsreservationen som används för att allokera virtuella datorer. Lägsta API-version: 2021-04-01. | CapacityReservationProfile |
diagnosticsProfile | Anger status för startdiagnostikinställningar. Lägsta API-version: 2015-06-15. | DiagnosticsProfile |
evictionPolicy | Anger borttagningsprincipen för den virtuella Azure Spot-datorn och Azure Spot-skalningsuppsättningen. För virtuella Azure Spot-datorer stöds både "Frigör" och "Ta bort" och den lägsta api-versionen är 2019-03-01. För Azure Spot-skalningsuppsättningar stöds både "Frigör" och "Ta bort" och den lägsta api-versionen är 2017-10-30-preview. | "Frigör" "Ta bort" |
extensionsTimeBudget | Anger den tid som tilldelas för alla tillägg som ska startas. Varaktigheten ska vara mellan 15 minuter och 120 minuter (inklusive) och ska anges i ISO 8601-format. Standardvärdet är 90 minuter (PT1H30M). Lägsta API-version: 2020-06-01. | sträng |
hardwareProfile | Anger maskinvaruinställningarna för den virtuella datorn. | HardwareProfile |
värd | Anger information om den dedikerade värd som den virtuella datorn finns i. Lägsta API-version: 2018-10-01. | SubResource |
hostGroup | Anger information om den dedikerade värdgrupp som den virtuella datorn finns i. Obs! Användaren kan inte ange egenskaper för både värd och värdgrupp. Lägsta API-version: 2020-06-01. | SubResource |
licenseType | Anger att avbildningen eller disken som används har licensierats lokalt. Möjliga värden för Windows Server-operativsystemet är: Windows_Client Windows_Server Möjliga värden för Linux Server-operativsystemet är: RHEL_BYOS (för RHEL) SLES_BYOS (för SUSE) Mer information finns i Azure Hybrid Use Benefit for Windows Server Azure Hybrid-användningsförmån för Linux Server Lägsta API-version: 2015-06-15 |
sträng |
networkProfile | Anger nätverksgränssnitten för den virtuella datorn. | NetworkProfile |
osProfile | Anger inställningarna för operativsystemet som används när den virtuella datorn skapas. Vissa av inställningarna kan inte ändras när den virtuella datorn har etablerats. | OSProfile |
platformFaultDomain | Anger den logiska feldomänen för skalningsuppsättningen som den virtuella datorn ska skapas i. Som standard tilldelas den virtuella datorn automatiskt till en feldomän som bäst upprätthåller balansen mellan tillgängliga feldomäner. Detta gäller endast om egenskapen "virtualMachineScaleSet" för den här virtuella datorn har angetts. Vm-skalningsuppsättningen som refereras måste ha "platformFaultDomainCount" större än 1. Det går inte att uppdatera den här egenskapen när den virtuella datorn har skapats. Tilldelning av feldomäner kan visas i instansvyn för virtuell dator. Lägsta api-version: 2020‐12‐01. | Int |
prioritering | Anger prioriteten för den virtuella datorn. Lägsta API-version: 2019-03-01 | "Låg" "Vanlig" "Spot" |
proximityPlacementGroup | Anger information om närhetsplaceringsgruppen som den virtuella datorn ska tilldelas till. Lägsta API-version: 2018-04-01. | SubResource |
scheduledEventsPolicy | Anger omdistribuering, omstart och ScheduledEventsAdditionalPublishingTargets schemalagda händelserelaterade konfigurationer för den virtuella datorn. | ScheduledEventsPolicy |
scheduledEventsProfile | Anger konfigurationer relaterade till schemalagda händelser. | ScheduledEventsProfile |
securityProfile | Anger säkerhetsrelaterade profilinställningar för den virtuella datorn. | SecurityProfile |
storageProfile | Anger lagringsinställningarna för de virtuella datordiskarna. | StorageProfile |
userData | UserData för den virtuella datorn, som måste vara base-64-kodad. Kunden bör inte skicka in några hemligheter här. Lägsta API-version: 2021-03-01. | sträng |
virtualMachineScaleSet | Anger information om vm-skalningsuppsättningen som den virtuella datorn ska tilldelas till. Virtuella datorer som anges i samma VM-skalningsuppsättning allokeras till olika noder för att maximera tillgängligheten. För närvarande kan en virtuell dator bara läggas till i vm-skalningsuppsättningen när den skapas. Det går inte att lägga till en befintlig virtuell dator i en VM-skalningsuppsättning. Den här egenskapen kan inte finnas tillsammans med en referens för properties.availabilitySet som inte är null. Lägsta api-version: 2019‐03‐01. | SubResource |
VirtualMachinePublicIPAddressConfiguration
Namn | Beskrivning | Värde |
---|---|---|
Namn | Konfigurationsnamnet för publicIP-adressen. | sträng (krävs) |
Egenskaper | Beskriver en IP-konfiguration för virtuella datorers PublicIPAddress-konfiguration | VirtualMachinePublicIPAddressConfigurationProperties |
Sku | Beskriver den offentliga IP-SKU:n. Det kan bara anges med OrchestrationMode som flexibel. | PublicIPAddressSku |
VirtualMachinePublicIPAddressConfigurationProperties
Namn | Beskrivning | Värde |
---|---|---|
deleteOption | Ange vad som händer med den offentliga IP-adressen när den virtuella datorn tas bort | "Ta bort" "Koppla från" |
dnsSettings | Dns-inställningarna som ska tillämpas på de offentligaIP-adresserna . | VirtualMachinePublicIPAddressDnsSettingsConfiguration |
idleTimeoutInMinutes | Tidsgränsen för inaktivitet för den offentliga IP-adressen. | Int |
ipTags | Listan över IP-taggar som är associerade med den offentliga IP-adressen. | VirtualMachineIpTag[] |
publicIPAddressVersion | Tillgänglig från Api-Version 2019-07-01 och senare representerar den om den specifika ipconfigurationen är IPv4 eller IPv6. Standardvärdet tas som IPv4. Möjliga värden är: "IPv4" och "IPv6". | "IPv4" "IPv6" |
publicIPAllocationMethod | Ange den offentliga IP-allokeringstypen | "Dynamisk" "Statisk" |
publicIPPrefix | PublicIPPrefix som publicIP-adresser ska allokeras från. | SubResource |
VirtualMachinePublicIPAddressDnsSettingsConfiguration
Namn | Beskrivning | Värde |
---|---|---|
domainNameLabel | Domännamnsetikettprefixet för de PublicIPAddress-resurser som ska skapas. Den genererade namnetiketten är sammanlänkningen av domännamnsetiketten och det unika ID:t för vm-nätverksprofilen. | sträng (krävs) |
domainNameLabelScope | Domännamnsetikettomfånget för de PublicIPAddress-resurser som ska skapas. Den genererade namnetiketten är sammanlänkningen av den hashade domännamnsetiketten med principen enligt domännamnsetikettomfånget och vm-nätverksprofilens unika ID. | "NoReuse" "ResourceGroupReuse" "SubscriptionReuse" "TenantReuse" |
VMDiskSecurityProfile
Namn | Beskrivning | Värde |
---|---|---|
diskEncryptionSet | Anger resurs-ID för kundhanterad diskkrypteringsuppsättning för den hanterade disk som används för customer managed key encrypted ConfidentialVM OS Disk och VMGuest blob. | DiskEncryptionSetParameters |
securityEncryptionType | Anger EncryptionType för den hanterade disken. Den är inställd på DiskWithVMGuestState för kryptering av den hanterade disken tillsammans med VMGuestState-blob, VMGuestStateOnly för kryptering av bara VMGuestState-bloben och NonPersistedTPM för att inte bevara tillståndet för inbyggd programvara i VMGuestState-bloben. Obs! Det kan endast anges för konfidentiella virtuella datorer. | "DiskWithVMGuestState" "NonPersistedTPM" "VMGuestStateOnly" |
VMGalleryApplication
Namn | Beskrivning | Värde |
---|---|---|
configurationReference | Valfritt, Anger URI:n till en Azure-blob som ersätter standardkonfigurationen för paketet om det tillhandahålls | sträng |
enableAutomaticUpgrade | Om värdet är true uppdateras den automatiskt för den virtuella datorn/VMSS när en ny galleriprogramversion är tillgänglig i PIR/SIG | Bool |
ordning | Valfritt anger i vilken ordning paketen måste installeras | Int |
packageReferenceId | Anger resurs-ID:t GalleryApplicationVersion i form av /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Compute/galleries/{galleryName}/applications/{application}/versions/{version} | sträng (krävs) |
Taggar | Valfritt, Anger ett genomströmningsvärde för mer allmän kontext. | sträng |
treatFailureAsDeploymentFailure | Valfritt, Om sant, kommer eventuella fel för en åtgärd i VmApplication att misslyckas med distributionen | Bool |
VMSizeProperties
Namn | Beskrivning | Värde |
---|---|---|
vCPUsAvailable | Anger antalet virtuella processorer som är tillgängliga för den virtuella datorn. När den här egenskapen inte anges i begärandetexten är standardbeteendet att ange värdet för vCPU:er som är tillgängliga för den vm-storleken som exponeras i API-svaret för Lista alla tillgängliga storlekar för virtuella datorer i en region. | Int |
vCPUsPerCore | Anger förhållandet mellan vCPU och fysisk kärna. När den här egenskapen inte anges i begärandetexten är standardbeteendet inställt på värdet för vCPUsPerCore för vm-storleken som exponeras i API-svaret för Lista alla tillgängliga storlekar på virtuella datorer i en region. Inställningen av den här egenskapen till 1 innebär också att hypertrådning är inaktiverat. | Int |
WindowsConfiguration
Namn | Beskrivning | Värde |
---|---|---|
additionalUnattendContent | Anger ytterligare base-64-kodad XML-formaterad information som kan ingå i Unattend.xml-filen, som används av Installationsprogrammet för Windows. | AdditionalUnattendContent[] |
enableAutomaticUpdates | Anger om automatiska uppdateringar är aktiverade för den virtuella Windows-datorn. Standardvärdet är sant. För vm-skalningsuppsättningar kan den här egenskapen uppdateras och uppdateringar börjar gälla vid ometablering av operativsystem. | Bool |
patchSettings | [Förhandsversionsfunktion] Anger inställningar som rör vm-gästkorrigering i Windows. | PatchSettings |
provisionVMAgent | Anger om den virtuella datoragenten ska etableras på den virtuella datorn. När den här egenskapen inte anges i begärandetexten är den inställd på true som standard. Detta säkerställer att VM-agenten är installerad på den virtuella datorn så att tillägg kan läggas till i den virtuella datorn senare. | Bool |
timeZone | Anger tidszonen för den virtuella datorn. t.ex. "Pacific Standard Time". Möjliga värden kan vara TimeZoneInfo.Id värde från tidszoner som returneras av TimeZoneInfo.GetSystemTimeZones. | sträng |
winRM | Anger lyssnarna för Windows Remote Management. Detta aktiverar fjärransluten Windows PowerShell. | WinRMConfiguration |
WindowsVMGuestPatchAutomaticByPlatformSettings
Namn | Beskrivning | Värde |
---|---|---|
bypassPlatformSafetyChecksOnUserSchedule | Gör det möjligt för kunden att schemalägga korrigeringar utan oavsiktliga uppgraderingar | Bool |
rebootSetting | Anger omstartsinställningen för alla installationsåtgärder för AutomaticByPlatform-korrigering. | "Alltid" "IfRequired" "Aldrig" "Okänd" |
WinRMConfiguration
Namn | Beskrivning | Värde |
---|---|---|
lyssnare | Listan över Windows Remote Management-lyssnare | WinRMListener[] |
WinRMListener
Namn | Beskrivning | Värde |
---|---|---|
certificateUrl | Det här är URL:en för ett certifikat som har laddats upp till Key Vault som en hemlighet. Information om hur du lägger till en hemlighet i Key Vault finns i Lägg till en nyckel eller hemlighet i nyckelvalvet. I det här fallet måste certifikatet vara Base64-kodningen för följande JSON-objekt som är kodat i UTF-8: { "data":"<Base64-encoded-certificate>", "dataType":"pfx", "password":"<pfx-file-password>" } Om du vill installera certifikat på en virtuell dator rekommenderar vi att du använder tillägget virtuella Azure Key Vault-dator för Linux eller tillägget virtuella Azure Key Vault-dator för Windows. |
sträng |
protokoll | Anger protokollet för WinRM-lyssnaren. Möjliga värden är: http,https. | "Http" "Https" |
Snabbstartsexempel
Följande snabbstartsexempel distribuerar den här resurstypen.
Bicep-fil | Beskrivning |
---|---|
101-1vm-2nics-2subnets-1vnet | Skapar en ny virtuell dator med två nätverkskort som ansluter till två olika undernät i samma virtuella nätverk. |
2 virtuella datorer i VNET – Interna lastbalanserare och LB-regler | Med den här mallen kan du skapa två virtuella datorer i ett virtuellt nätverk och under en intern lastbalanserare och konfigurera en belastningsutjämningsregel på port 80. Den här mallen distribuerar även ett lagringskonto, virtuellt nätverk, offentlig IP-adress, tillgänglighetsuppsättning och nätverksgränssnitt. |
AKS-kluster med en NAT Gateway och en Application Gateway- | Det här exemplet visar hur du distribuerar ett AKS-kluster med NAT Gateway för utgående anslutningar och en Application Gateway för inkommande anslutningar. |
AKS-kluster med Application Gateway-ingresskontrollanten | Det här exemplet visar hur du distribuerar ett AKS-kluster med Application Gateway, Application Gateway Ingress Controller, Azure Container Registry, Log Analytics och Key Vault |
Azure Application Gateway Log Analyzer med GoAccess | Den här mallen använder Azure Linux CustomScript-tillägget för att distribuera en Azure Application Gateway Log Analyzer med hjälp av GoAccess. Distributionsmallen skapar en virtuell Ubuntu-dator, installerar Application Gateway Log Processor, GoAccess, Apache WebServer och konfigurerar den för att analysera Åtkomstloggar för Azure Application Gateway. |
Azure Game Developer Virtual Machine | Azure Game Developer Virtual Machine innehåller Licencsed-motorer som Unreal. |
säker installation av Azure Machine Learning från slutpunkt till slutpunkt | Den här uppsättningen Bicep-mallar visar hur du konfigurerar Azure Machine Learning från slutpunkt till slutpunkt i en säker konfiguration. Den här referensimplementeringen omfattar arbetsytan, ett beräkningskluster, beräkningsinstansen och det anslutna privata AKS-klustret. |
säker installation från slutpunkt till slutpunkt för Azure Machine Learning (äldre) | Den här uppsättningen Bicep-mallar visar hur du konfigurerar Azure Machine Learning från slutpunkt till slutpunkt i en säker konfiguration. Den här referensimplementeringen omfattar arbetsytan, ett beräkningskluster, beräkningsinstansen och det anslutna privata AKS-klustret. |
exempel på virtuella Azure Traffic Manager-datorer | Den här mallen visar hur du skapar en belastningsutjämning för Azure Traffic Manager-profilen på flera virtuella datorer. |
CentOS/UbuntuServer Auto Dynamic Disks & Docker 1.12(cs) | Det här är en vanlig mall för att skapa en enda instans av CentOS 7.2/7.1/6.5 eller Ubuntu Server 16.04.0-LTS med konfigurerbart antal datadiskar (konfigurerbara storlekar). Maximalt 16 diskar kan anges i portalparametrarna och den maximala storleken på varje disk ska vara mindre än 1 023 GB. MDADM RAID0-matrisen monteras automatiskt och klarar omstarter. Senaste Docker 1.12(cs3) (Swarm), docker-compose 1.9.0 & docker-machine 0.8.2 är tillgänglig för användning från användaren azure-cli körs automatiskt som en docker-container. Den här mallen för en enskild instans är en avsökning av HPC/GPU-klustermallen @ https://github.com/azurebigcompute/BigComputeBench |
Skapa en lastbalanserare mellan regioner | Den här mallen skapar en lastbalanserare mellan regioner med en serverdelspool som innehåller två regionala lastbalanserare. Lastbalanserare mellan regioner är för närvarande tillgänglig i begränsade regioner. De regionala lastbalanserarna bakom lastbalanseraren mellan regioner kan finnas i valfri region. |
Skapa ett privat AKS-kluster | Det här exemplet visar hur du skapar ett privat AKS-kluster i ett virtuellt nätverk tillsammans med en virtuell jumpbox-dator. |
Skapa en sandbox-konfiguration av Azure Firewall med virtuella Linux-datorer | Den här mallen skapar ett virtuellt nätverk med 3 undernät (serverundernät, jumpbox-underuppsättning och AzureFirewall-undernät), en virtuell jumpbox-dator med offentlig IP-adress, en virtuell serverdator, UDR-väg för att peka på Azure Firewall för serverundernätet och en Azure Firewall med 1 eller fler offentliga IP-adresser, 1 exempelprogramregel, 1 exempelnätverksregel och standard privata intervall |
Skapa en sandbox-konfiguration av Azure Firewall med zoner | Den här mallen skapar ett virtuellt nätverk med tre undernät (serverundernät, jumpbox-undernät och Azure Firewall-undernät), en virtuell jumpbox-dator med offentlig IP-adress, en virtuell serverdator, UDR-väg till Azure Firewall för ServerSubnet, en Azure Firewall med en eller flera offentliga IP-adresser, en exempelprogramregel och en exempelnätverksregel och Azure Firewall i tillgänglighetszoner 1. 2 och 3. |
Skapa en intern standardlastbalanserare | Den här mallen skapar en intern Standard Azure Load Balancer med en regelbelastningsutjämningsport 80 |
Skapa en standardlastbalanserare | Den här mallen skapar en Internetuppkopplad lastbalanserare, belastningsutjämningsregler och tre virtuella datorer för serverdelspoolen med varje virtuell dator i en redundant zon. |
Skapa en virtuell dator med flera tomma StandardSSD_LRS datadiskar | Med den här mallen kan du skapa en virtuell Windows-dator från en angiven avbildning. Den kopplar också flera tomma StandardSSD-datadiskar som standard. Observera att du kan ange storlek och lagringstyp (Standard_LRS, StandardSSD_LRS och Premium_LRS) för de tomma datadiskarna. |
Skapa en virtuell dator med flera nätverkskort och RDP-tillgängliga | Med den här mallen kan du skapa en virtuell dator med flera (2) nätverksgränssnitt (NIC) och RDP som kan anslutas med en konfigurerad lastbalanserare och en inkommande NAT-regel. Fler nätverkskort kan enkelt läggas till med den här mallen. Den här mallen distribuerar även ett lagringskonto, ett virtuellt nätverk, en offentlig IP-adress och två nätverksgränssnitt (klientdel och serverdel). |
Skapa en Azure Application Gateway v2- | Den här mallen skapar en Azure Application Gateway med två Windows Server 2016-servrar i serverdelspoolen |
Skapa en Azure-brandvägg med IpGroups | Den här mallen skapar en Azure-brandvägg med program- och nätverksregler som refererar till IP-grupper. Innehåller även en installation av en virtuell Linux Jumpbox-dator |
Skapa en Azure Firewall med flera offentliga IP-adresser | Den här mallen skapar en Azure-brandvägg med två offentliga IP-adresser och två Windows Server 2019-servrar att testa. |
Skapa en virtuell Azure-dator med en ny AD Forest- | Den här mallen skapar en ny virtuell Azure-dator. Den konfigurerar den virtuella datorn till en AD DC för en ny skog |
Skapa en Azure WAF v2 på Azure Application Gateway | Den här mallen skapar en Azure Web Application Firewall v2 på Azure Application Gateway med två Windows Server 2016-servrar i serverdelspoolen |
Skapa ett Ubuntu GNOME-skrivbord | Den här mallen skapar en ubuntu-dator. Detta fungerar bra för användning som en jumpbox bakom en NAT. |
Skapa en ny virtuell Ubuntu-dator i förväg med Puppet Agent | Den här mallen skapar en virtuell Ubuntu-dator och installerar Puppet Agent i den med hjälp av CustomScript-tillägget. |
Skapa sandbox-miljö för Azure Firewall, virtuella klientdatorer och virtuella serverdatorer | Den här mallen skapar ett virtuellt nätverk med två undernät (serverundernät och AzureFirewall-undernät), en virtuell serverdator, en virtuell klientdator, en offentlig IP-adress för varje virtuell dator och en routningstabell som skickar trafik mellan virtuella datorer via brandväggen. |
skapar AVD med Microsoft Entra ID Join | Med den här mallen kan du skapa Azure Virtual Desktop-resurser som värdpool, programgrupp, arbetsyta, en testsessionsvärd och dess tillägg med Microsoft Entra ID-anslutning |
tillägg för anpassat skript på en virtuell Ubuntu-dator | Den här mallen skapar en virtuell Ubuntu-dator och installerar CustomScript-tillägget |
Distribuera en Bastion-värd i ett virtuellt navnätverk | Den här mallen skapar två virtuella nätverk med peerings, en Bastion-värd i det virtuella hubbnätverket och en virtuell Linux-dator i det virtuella ekernätverket |
Distribuera en virtuell Linux- eller Windows-dator med MSI | Med den här mallen kan du distribuera en virtuell Linux- eller Windows-dator med en hanterad tjänstidentitet. |
Distribuera ett Nextflow-genomikkluster | Den här mallen distribuerar ett skalbart Nextflow-kluster med en Jumpbox, n klusternoder, docker-stöd och delad lagring. |
Distribuera en enkel Ubuntu Linux VM 20.04-LTS- | Den här mallen distribuerar en Ubuntu-server med några alternativ för den virtuella datorn. Du kan ange vm-namn, os-version, VM-storlek och administratörsanvändarnamn och lösenord. Som standard är vm-storleken Standard_D2s_v3 och operativsystemets version är 20.04-LTS. |
Distribuera en enkel virtuell Windows- | Med den här mallen kan du distribuera en enkel virtuell Windows-dator med några olika alternativ för Windows-versionen med den senaste korrigerade versionen. Detta distribuerar en virtuell A2-storleksdator på resursgruppens plats och returnerar FQDN för den virtuella datorn. |
Distribuera en enkel virtuell Windows-dator med taggar | Den här mallen distribuerar en D2_v3 virtuell Windows-dator, nätverkskort, lagringskonto, virtuellt nätverk, offentlig IP-adress och nätverkssäkerhetsgrupp. Taggobjektet skapas i variablerna och tillämpas på alla resurser, i förekommande fall. |
Distribuera en betrodd startkompatibel virtuell Linux-dator | Med den här mallen kan du distribuera en betrodd virtuell Linux-dator med hjälp av några olika alternativ för Linux-versionen med den senaste korrigerade versionen. Om du aktiverar Secureboot och vTPM installeras gästattesteringstillägget på den virtuella datorn. Det här tillägget utför fjärr- attestering av molnet. Som standard distribuerar detta en virtuell dator med Standard_D2_v3 storlek på resursgruppens plats och returnerar FQDN för den virtuella datorn. |
Distribuera en betrodd startkompatibel virtuell Windows-dator | Med den här mallen kan du distribuera en betrodd startkompatibel virtuell Windows-dator med några olika alternativ för Windows-versionen med den senaste korrigerade versionen. Om du aktiverar Secureboot och vTPM installeras gästattesteringstillägget på den virtuella datorn. Det här tillägget utför fjärr- attestering av molnet. Som standard distribuerar detta en virtuell dator med Standard_D2_v3 storlek på resursgruppens plats och returnerar FQDN för den virtuella datorn. |
Distribuera en Ubuntu Linux DataScience VM 18.04 | Den här mallen distribuerar en Ubuntu Server med några verktyg för Data Science. Du kan ange användarnamn, lösenord, namn på virtuell dator och välja mellan PROCESSOR- eller GPU-databehandling. |
Distribuera en virtuell dator med anpassade data | Med den här mallen kan du skapa en virtuell dator med anpassade data som skickas till den virtuella datorn. Den här mallen distribuerar även ett lagringskonto, ett virtuellt nätverk, offentliga IP-adresser och ett nätverksgränssnitt. |
Distribuera en virtuell Windows-dator och aktivera säkerhetskopiering med Azure Backup | Med den här mallen kan du distribuera en virtuell Windows-dator och Recovery Services Vault som konfigurerats med DefaultPolicy for Protection. |
Distribuera en virtuell Windows-dator med Windows Admin Center-tillägget | Med den här mallen kan du distribuera en virtuell Windows-dator med Windows Admin Center-tillägget för att hantera den virtuella datorn direkt från Azure-portalen. |
Distribuera Anbox Cloud | Den här mallen distribuerar Anbox Cloud på en virtuell Ubuntu-dator. För att slutföra installationen av Anbox Cloud krävs användarinteraktion efter distributionen. Mer information finns i README. Mallen stöder både start av en virtuell dator från en Ubuntu Pro-avbildning och association av en Ubuntu Pro-token med en virtuell dator som startas från en icke-Pro-avbildning. Det förra är standardbeteendet; användare som vill koppla en token till en virtuell dator som startas från en icke-Pro-avbildning måste åsidosätta standardargumenten för parametrarna ubuntuImageOffer, ubuntuImageSKU och ubuntuProToken. Mallen är också parametrisk i vm-storleken och diskstorlekarna. Argumentvärden som inte är standard för dessa parametrar måste överensstämma med https://anbox-cloud.io/docs/reference/requirements#anbox-cloud-appliance-4. |
Distribuera Darktrace vSensors | Med den här mallen kan du distribuera en eller flera fristående Darktrace vSensors |
Distribuera MySQL – flexibel server med privat slutpunkt | Den här mallen är ett sätt att distribuera en flexibel Azure Database for MySQL-server med privat slutpunkt. |
Distribuera säker Azure AI Studio med ett hanterat virtuellt nätverk | Den här mallen skapar en säker Azure AI Studio-miljö med robusta nätverks- och identitetssäkerhetsbegränsningar. |
Distribuera Shibboleth Identity Provider-kluster i Windows | Den här mallen distribuerar Shibboleth Identity Provider på Windows i en klustrad konfiguration. När distributionen har slutförts kan du gå till https://your-domain:8443/idp/profile/status (notera portnummer) för att kontrollera om det har lyckats. |
Distribuera en virtuell Ubuntu-dator med Open JDK och Tomcat | Med den här mallen kan du skapa en virtuell Ubuntu-dator med OpenJDK och Tomcat. För närvarande hämtas den anpassade skriptfilen tillfälligt från https-länken på raw.githubusercontent.com/snallami/templates/master/ubuntu/java-tomcat-install.sh. När den virtuella datorn har etablerats kan tomcat-installationen verifieras genom att komma åt http-länken [FQDN-namn eller offentlig IP]:8080/ |
Distribuerar SQL Server 2014 AG på befintlig VNET & AD | Den här mallen skapar tre nya virtuella Azure-datorer på ett befintligt virtuellt nätverk: Två virtuella datorer konfigureras som SQL Server 2014-tillgänglighetsgrupprepliknoder och en virtuell dator konfigureras som ett filresursvittne för automatisk klusterredundans. Utöver dessa virtuella datorer konfigureras även följande ytterligare Azure-resurser: Intern lastbalanserare, lagringskonton. PowerShell DSC används för att konfigurera klustring, SQL Server och en tillgänglighetsgrupp inom varje virtuell dator. För Active Directory-stöd bör befintliga Active Directory-domänkontrollanter redan distribueras på det befintliga virtuella nätverket. |
Dokku-instans | Dokku är en PaaS i mini-heroku-stil på en enda virtuell dator. |
Front Door Premium med VM och Private Link-tjänsten | Den här mallen skapar en Front Door Premium och en virtuell dator som konfigurerats som en webbserver. Front Door använder en privat slutpunkt med Private Link-tjänsten för att skicka trafik till den virtuella datorn. |
GitLab Omnibus | Den här mallen förenklar distributionen av GitLab Omnibus på en virtuell dator med en offentlig DNS, vilket utnyttjar den offentliga IP-adressens DNS. Den använder Standard_F8s_v2 instansstorlek, som överensstämmer med referensarkitekturen och har stöd för upp till 1 000 användare (20 RPS). Instansen är förkonfigurerad för att använda HTTPS med ett Let's Encrypt-certifikat för säkra anslutningar. |
Hazelcast Cluster | Hazelcast är en minnesintern dataplattform som kan användas för en mängd olika dataprogram. Den här mallen distribuerar valfritt antal Hazelcast-noder och de identifierar automatiskt varandra. |
Hyper-V Virtuell värddator med kapslade virtuella datorer | Distribuerar en virtuell dator till av en Hyper-V-värd och alla beroende resurser, inklusive virtuellt nätverk, offentlig IP-adress och routningstabeller. |
IIS Server med DSC-tillägget på en virtuell Windows-dator | Den här mallen skapar en virtuell Windows-dator och konfigurerar en IIS-server med hjälp av DSC-tillägget. Observera att DSC-konfigurationsmodulen behöver en SAS-token för att skickas om du använder Azure Storage. För DSC-modullänk från GitHub (standard i den här mallen) behövs inte detta. |
virtuella IIS-datorer & SQL Server 2014 VM- | Skapa 1 eller 2 IIS Windows 2012 R2-webbservrar och en serverdels SQL Server 2014 i VNET. |
JBoss EAP på RHEL (klustrad, flera virtuella datorer) | Med den här mallen kan du skapa flera virtuella RHEL 8.6-datorer som kör JBoss EAP 7.4-klustret och även distribuerar ett webbprogram som kallas eap-session-replikering. Du kan logga in på administratörskonsolen med JBoss EAP-användarnamnet och lösenordet som konfigurerades vid tidpunkten för distributionen. |
Ansluta en virtuell dator till en befintlig domän | Den här mallen visar domänanslutning till en privat AD-domän i molnet. |
virtuell Linux-dator med Gnome Desktop RDP VSCode och Azure CLI | Den här mallen distribuerar en virtuell Ubuntu Server-dator och använder sedan Linux CustomScript-tillägget för att installera stöd för Ubuntu Gnome Desktop och Fjärrskrivbord (via xrdp). Den slutliga etablerade virtuella Ubuntu-datorn stöder fjärranslutningar via RDP. |
virtuell Linux-dator med MSI-åtkomst till Lagring | Den här mallen distribuerar en virtuell Linux-dator med en systemtilldelad hanterad identitet som har åtkomst till ett lagringskonto i en annan resursgrupp. |
mall för flera virtuella datorer med managed disk | Den här mallen skapar N antal virtuella datorer med hanterade diskar, offentliga IP-adresser och nätverksgränssnitt. De virtuella datorerna skapas i en enda tillgänglighetsuppsättning. De etableras i ett virtuellt nätverk som också skapas som en del av distributionen |
OpenScholar | Den här mallen distribuerar en OpenScholar till den virtuella ubuntu-datorn 16.04 |
exempel på privat slutpunkt | Den här mallen visar hur du skapar en privat slutpunkt som pekar på Azure SQL Server |
Private Link-tjänstexempel | Den här mallen visar hur du skapar en privat länktjänst |
offentlig lastbalanserare som är länkad till en Gateway Load Balancer- | Med den här mallen kan du distribuera en offentlig standardlastbalanserare som är länkad till en gatewaylastbalanserare. Trafiken som inkommandes från Internet dirigeras till Gateway Load Balancer med virtuella Linux-datorer (NVA) i serverdelspoolen. |
Skicka ett certifikat till en virtuell Windows-dator | Skicka ett certifikat till en virtuell Windows-dator. Skapa Nyckelvalvet med hjälp av mallen på http://azure.microsoft.com/en-us/documentation/templates/101-create-key-vault |
sap 2-nivå S/4HANA fullständigt aktiverad installation | Den här mallen distribuerar ett fullständigt aktiverat SAP S/4HANA-installationssystem. |
Skyddade virtuella hubbar | Den här mallen skapar en säker virtuell hubb med Azure Firewall för att skydda din molnnätverkstrafik som är avsedd för Internet. |
Integration Runtime för egen värd på virtuella Azure-datorer | Den här mallen skapar en integrationskörning för selfhost och registrerar den på virtuella Azure-datorer |
SharePoint-prenumeration / 2019 / 2016 fullständigt konfigurerad | Skapa en domänkontrollant, en SQL Server 2022 och från 1 till 5 servrar som är värdar för en SharePoint-prenumeration/2019/2016-servergrupp med en omfattande konfiguration, inklusive betrodd autentisering, användarprofiler med personliga webbplatser, ett OAuth-förtroende (med hjälp av ett certifikat), en dedikerad IIS-webbplats för värd för tillägg med högt förtroende osv. Den senaste versionen av nyckelprogramvara (inklusive Fiddler, vscode, np++, 7zip, ULS Viewer) är installerad. SharePoint-datorer har ytterligare finjustering för att göra dem omedelbart användbara (fjärradministrationsverktyg, anpassade principer för Edge och Chrome, genvägar osv.). |
PLATS-till-plats-VPN med aktiva VPN-gatewayer med BGP- | Med den här mallen kan du distribuera en plats-till-plats-VPN mellan två virtuella nätverk med VPN-gatewayer i konfigurationen aktiv-aktiv med BGP. Varje Azure VPN Gateway löser FQDN för fjärranslutna peer-datorer för att fastställa den offentliga IP-adressen för den fjärranslutna VPN-gatewayen. Mallen körs som förväntat i Azure-regioner med tillgänglighetszoner. |
virtuell SQL Server-dator med prestandaoptimerade lagringsinställningar | Skapa en virtuell SQL Server-dator med prestandaoptimerade lagringsinställningar på PremiumSSD |
Testmiljö för Azure Firewall Premium | Den här mallen skapar en Azure Firewall Premium- och brandväggsprincip med premiumfunktioner som Identifiering av intrångsinspektion (IDPS), TLS-inspektion och webbkategorifiltrering |
virtuell Ubuntu Mate Desktop-dator med VSCode | Med den här mallen kan du distribuera en enkel virtuell Linux-dator med några olika alternativ för Ubuntu-versionen med den senaste korrigerade versionen. Detta distribuerar en virtuell A1-storleksdator på resursgruppens plats och returnerar FQDN för den virtuella datorn. |
Använda Azure Firewall som EN DNS-proxy i en Topologi för Hub & Spoke | Det här exemplet visar hur du distribuerar en hub-spoke-topologi i Azure med hjälp av Azure Firewall. Det virtuella hubbnätverket fungerar som en central anslutningspunkt för många virtuella ekernätverk som är anslutna till det virtuella hubbnätverket via peering för virtuella nätverk. |
Virtuell dator med en RDP-port | Skapar en virtuell dator och skapar en NAT-regel för RDP till den virtuella datorn i lastbalanseraren |
virtuell dator med villkorsstyrda resurser | Med den här mallen kan du distribuera en virtuell Linux-dator med nya eller befintliga resurser för det virtuella nätverket, lagringen och den offentliga IP-adressen. Det gör det också möjligt att välja mellan SSH och Lösenordsautentisering. Mallarna använder villkor och logikfunktioner för att ta bort behovet av kapslade distributioner. |
NAT för virtuellt nätverk med VM- | Distribuera en NAT-gateway och en virtuell dator |
virtuell dator med hanterad identitet för artefaktnedladdning | Den här mallen visar hur du använder en hanterad identitet för att ladda ned artefakter för den virtuella datorns anpassade skripttillägg. |
virtuella datorer i tillgänglighetszoner med en lastbalanserare och NAT- | Med den här mallen kan du skapa virtuella datorer som distribueras mellan tillgänglighetszoner med en lastbalanserare och konfigurera NAT-regler via lastbalanseraren. Den här mallen distribuerar även ett virtuellt nätverk, offentlig IP-adress och nätverksgränssnitt. I den här mallen använder vi resursloopfunktionen för att skapa nätverksgränssnitt och virtuella datorer |
Windows Docker Host med Portainer och Traefik förinstallerade | Windows Docker Host med Portainer och Traefik förinstallerade |
virtuell Windows Server-dator med SSH- | Distribuera en enskild virtuell Windows-dator med Open SSH aktiverat så att du kan ansluta via SSH med hjälp av nyckelbaserad autentisering. |
virtuell Windows-dator med Säker Azure-baslinje | Mallen skapar en virtuell dator som kör Windows Server i ett nytt virtuellt nätverk med en offentlig IP-adress. När datorn har distribuerats installeras gästkonfigurationstillägget och Azures säkra baslinje för Windows Server tillämpas. Om konfigurationen av datorerna genererar drift kan du tillämpa inställningarna igen genom att distribuera mallen igen. |
virtuell Windows-dator med O365 Förinstallerad | Den här mallen skapar en Windows-baserad virtuell dator. Den skapar den virtuella datorn i ett nytt virtuellt nätverk, ett lagringskonto, ett nätverkskonto och en offentlig IP-adress med den nya beräkningsstacken. |
Resursdefinition för ARM-mall
Resurstypen virtualMachines kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.Compute/virtualMachines-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.Compute/virtualMachines",
"apiVersion": "2024-07-01",
"name": "string",
"extendedLocation": {
"name": "string",
"type": "string"
},
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"location": "string",
"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": "int"
},
"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": "string",
"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",
"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"
},
"scheduledEventsPolicy": {
"scheduledEventsAdditionalPublishingTargets": {
"eventGridAndResourceGraph": {
"enable": "bool"
}
},
"userInitiatedReboot": {
"automaticallyApprove": "bool"
},
"userInitiatedRedeploy": {
"automaticallyApprove": "bool"
}
},
"scheduledEventsProfile": {
"osImageNotificationProfile": {
"enable": "bool",
"notBeforeTimeout": "string"
},
"terminateNotificationProfile": {
"enable": "bool",
"notBeforeTimeout": "string"
}
},
"securityProfile": {
"encryptionAtHost": "bool",
"encryptionIdentity": {
"userAssignedIdentityResourceId": "string"
},
"proxyAgentSettings": {
"enabled": "bool",
"keyIncarnationId": "int",
"mode": "string"
},
"securityType": "string",
"uefiSettings": {
"secureBootEnabled": "bool",
"vTpmEnabled": "bool"
}
},
"storageProfile": {
"dataDisks": [
{
"caching": "string",
"createOption": "string",
"deleteOption": "string",
"detachOption": "string",
"diskSizeGB": "int",
"image": {
"uri": "string"
},
"lun": "int",
"managedDisk": {
"diskEncryptionSet": {
"id": "string"
},
"id": "string",
"securityProfile": {
"diskEncryptionSet": {
"id": "string"
},
"securityEncryptionType": "string"
},
"storageAccountType": "string"
},
"name": "string",
"sourceResource": {
"id": "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": "string",
"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"
}
},
"tags": {
"{customized property}": "string"
},
"zones": [ "string" ]
}
Egenskapsvärden
AdditionalCapabilities
Namn | Beskrivning | Värde |
---|---|---|
vilolägeEnabled | Flaggan som aktiverar eller inaktiverar vilolägesfunktionen på den virtuella datorn. | Bool |
ultraSSDEnabled | Flaggan som aktiverar eller inaktiverar en funktion för att ha en eller flera hanterade datadiskar med UltraSSD_LRS lagringskontotyp på den virtuella datorn eller VMSS. Hanterade diskar med lagringskontotyp UltraSSD_LRS kan bara läggas till på en virtuell dator eller vm-skalningsuppsättning om den här egenskapen är aktiverad. | Bool |
AdditionalUnattendContent
Namn | Beskrivning | Värde |
---|---|---|
componentName | Komponentnamnet. För närvarande är det enda tillåtna värdet Microsoft-Windows-Shell-Setup. | "Microsoft-Windows-Shell-Setup" |
innehåll | Anger det XML-formaterade innehåll som läggs till i unattend.xml-filen för den angivna sökvägen och komponenten. XML-koden måste vara mindre än 4 KB och måste innehålla rotelementet för den inställning eller funktion som infogas. | sträng |
passName | Passnamnet. För närvarande är det enda tillåtna värdet OobeSystem. | "OobeSystem" |
settingName | Anger namnet på den inställning som innehållet gäller för. Möjliga värden är: FirstLogonCommands och AutoLogon. | "Autologon" "FirstLogonCommands" |
ApiEntityReference
Namn | Beskrivning | Värde |
---|---|---|
Id | ARM-resurs-ID i form av /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... | sträng |
ApplicationProfile
Namn | Beskrivning | Värde |
---|---|---|
galleryApplications | Anger vilka galleriprogram som ska göras tillgängliga för den virtuella datorn/VMSS | VMGalleryApplication[] |
BillingProfile
Namn | Beskrivning | Värde |
---|---|---|
maxPrice | Anger det högsta pris som du är villig att betala för en virtuell Azure Spot VM/VMSS. Det här priset är i us-dollar. Det här priset jämförs med det aktuella Azure Spot-priset för VM-storleken. Dessutom jämförs priserna vid tidpunkten för skapande/uppdatering av virtuell Azure-dator/VMSS för oanvänd kapacitet och åtgärden lyckas bara om maxPriset är större än det aktuella Azure Spot-priset. MaxPrice används också för att ta bort en virtuell Azure-dator/VMSS för oanvänd kapacitet om det aktuella Spotpriset för Azure överskrider maxpriset efter skapandet av VM/VMSS. Möjliga värden är: - Ett decimalvärde som är större än noll. Exempel: 0.01538 -1 – anger att standardpriset är up-to på begäran. Du kan ange maxPrice till -1 för att ange att den virtuella Azure Spot-datorn/VMSS inte ska tas bort av prisskäl. Dessutom är det högsta standardpriset -1 om det inte tillhandahålls av dig. Lägsta API-version: 2019-03-01. |
Int |
BootDiagnostics
Namn | Beskrivning | Värde |
---|---|---|
Aktiverat | Om startdiagnostik ska aktiveras på den virtuella datorn. | Bool |
storageUri | Uri för lagringskontot som ska användas för att placera konsolens utdata och skärmbild. Om storageUri inte anges när startdiagnostik aktiveras används hanterad lagring. | sträng |
CapacityReservationProfile
Namn | Beskrivning | Värde |
---|---|---|
capacityReservationGroup | Anger resurs-ID för kapacitetsreservationsgruppen som ska användas för att allokera den virtuella datorn eller skala vm-instanser förutsatt att tillräckligt med kapacitet har reserverats. Mer information finns i https://aka.ms/CapacityReservation . | SubResource |
DataDisk
Namn | Beskrivning | Värde |
---|---|---|
Cachelagring | Anger cachelagringskraven. Möjliga värden är: Ingen,ReadOnlyReadWrite. Standardbeteendet är: Ingen för standardlagring. ReadOnly för Premium Storage. | "Ingen" "ReadOnly" "Skriv upp" |
createOption | Anger hur den virtuella datordisken ska skapas. Möjliga värden är Bifoga: Det här värdet används när du använder en specialiserad disk för att skapa den virtuella datorn. FromImage: Det här värdet används när du använder en avbildning för att skapa datadisken för den virtuella datorn. Om du använder en plattformsavbildning bör du också använda imageReference-elementet som beskrivs ovan. Om du använder en Marketplace-avbildning bör du också använda det planelement som beskrevs tidigare. Tom: Det här värdet används när du skapar en tom datadisk. Kopiera: Det här värdet används för att skapa en datadisk från en ögonblicksbild eller en annan disk. Återställ: Det här värdet används för att skapa en datadisk från en diskåterställningspunkt. | "Bifoga" "Kopiera" "Tom" "FromImage" "Återställning" (krävs) |
deleteOption | Anger om datadisken ska tas bort eller kopplas från vid borttagning av virtuella datorer. Möjliga värden är: Ta bort. Om det här värdet används tas datadisken bort när den virtuella datorn tas bort. Lösgöra. Om det här värdet används behålls datadisken när den virtuella datorn har tagits bort. Standardvärdet är inställt på Koppla från. | "Ta bort" "Koppla från" |
detachOption | Anger det frånkopplingsbeteende som ska användas när en disk kopplas från eller som redan håller på att kopplas från från den virtuella datorn. Värden som stöds: ForceDetach. detachOption: ForceDetach gäller endast för hanterade datadiskar. Om ett tidigare frånkopplingsförsök av datadisken inte slutfördes på grund av ett oväntat fel från den virtuella datorn och disken fortfarande inte har släppts använder du force-detach som ett sista utvägsalternativ för att koppla från disken med två våld från den virtuella datorn. Alla skrivningar kanske inte har tömts när du använder det här frånkopplingsbeteendet. För att tvinga bort en datadiskuppdatering tillBeDetached till "true" tillsammans med inställningen detachOption: "ForceDetach". | "ForceDetach" |
diskSizeGB | Anger storleken på en tom datadisk i gigabyte. Det här elementet kan användas för att skriva över storleken på disken i en virtuell datorbild. Egenskapen "diskSizeGB" är antalet byte x 1024^3 för disken och värdet får inte vara större än 1023. | Int |
bild | Den virtuella hårddisken för källanvändarens avbildning. Den virtuella hårddisken kopieras innan den ansluts till den virtuella datorn. Om SourceImage tillhandahålls får den virtuella målhårdenheten inte finnas. | VirtualHardDisk |
Lun | Anger datadiskens logiska enhetsnummer. Det här värdet används för att identifiera datadiskar i den virtuella datorn och måste därför vara unikt för varje datadisk som är ansluten till en virtuell dator. | int (krävs) |
managedDisk | Parametrarna för hanterade diskar. | ManagedDiskParameters |
Namn | Disknamnet. | sträng |
sourceResource | Källresursidentifieraren. Det kan vara en ögonblicksbild eller en diskåterställningspunkt för att skapa en disk. | ApiEntityReference |
toBeDetached | Anger om datadisken håller på att kopplas från VirtualMachine/VirtualMachineScaleset | Bool |
Vhd | Den virtuella hårddisken. | VirtualHardDisk |
writeAcceleratorEnabled | Anger om writeAccelerator ska aktiveras eller inaktiveras på disken. | Bool |
DiagnosticsProfile
Namn | Beskrivning | Värde |
---|---|---|
bootDiagnostics | Startdiagnostik är en felsökningsfunktion som gör att du kan visa konsolutdata och skärmbild för att diagnostisera VM-status. NOTE: Om storageUri anges kontrollerar du att lagringskontot finns i samma region och prenumeration som den virtuella datorn. Du kan enkelt visa utdata från konsolloggen. Med Azure kan du också se en skärmbild av den virtuella datorn från hypervisor-programmet. | BootDiagnostics |
DiffDiskSettings
Namn | Beskrivning | Värde |
---|---|---|
alternativ | Anger tillfälliga diskinställningar för operativsystemdisken. | "Lokal" |
placering | Anger den tillfälliga diskplaceringen för operativsystemdisken. Möjliga värden är: CacheDisk,ResourceDiskNvmeDisk. Standardbeteendet är: CacheDisk om en har konfigurerats för den virtuella datorns storlek, annars används ResourceDisk eller NvmeDisk. Se dokumentationen om VM-storlek för virtuella Windows-datorer på /azure/virtual-machines/windows/sizes och Linux VM på /azure/virtual-machines/linux/sizes för att kontrollera vilka VM-storlekar som exponerar en cachedisk. Lägsta api-version för NvmeDisk: 2024-03-01. | "CacheDisk" "NvmeDisk" "ResourceDisk" |
DiskEncryptionSetParameters
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID | sträng |
DiskEncryptionSettings
Namn | Beskrivning | Värde |
---|---|---|
diskEncryptionKey | Anger platsen för diskkrypteringsnyckeln, som är en Nyckelvalvshemlighet. | KeyVaultSecretReference |
Aktiverat | Anger om diskkryptering ska aktiveras på den virtuella datorn. | Bool |
keyEncryptionKey | Anger platsen för nyckelkrypteringsnyckeln i Key Vault. | KeyVaultKeyReference |
KrypteringSidentitet
Namn | Beskrivning | Värde |
---|---|---|
userAssignedIdentityResourceId | Anger ARM-resurs-ID för en av de användaridentiteter som är associerade med den virtuella datorn. | sträng |
EventGridAndResourceGraph
Namn | Beskrivning | Värde |
---|---|---|
möjliggöra | Anger om händelserutnät och resursdiagram är aktiverade för schemalagda händelserelaterade konfigurationer. | Bool |
ExtendedLocation
Namn | Beskrivning | Värde |
---|---|---|
Namn | Namnet på den utökade platsen. | sträng |
typ | Typ av utökad plats. | "EdgeZone" |
HardwareProfile
Namn | Beskrivning | Värde |
---|---|---|
vmSize | Anger storleken på den virtuella datorn. Uppräkningsdatatypen är för närvarande inaktuell och tas bort senast den 23 december 2023. Det rekommenderade sättet att hämta listan över tillgängliga storlekar är att använda dessa API:er: Lista alla tillgängliga storlekar för virtuella datorer i en tillgänglighetsuppsättning, Lista alla tillgängliga storlekar för virtuella datorer i en region, Lista alla tillgängliga storlekar för virtuella datorer för storleksändring. Mer information om storlekar på virtuella datorer finns i Storlekar för virtuella datorer. De tillgängliga VM-storlekarna beror på region och tillgänglighetsuppsättning. | "Basic_A0" "Basic_A1" "Basic_A2" "Basic_A3" "Basic_A4" "Standard_A0" "Standard_A1" "Standard_A10" "Standard_A11" "Standard_A1_v2" "Standard_A2" "Standard_A2m_v2" "Standard_A2_v2" "Standard_A3" "Standard_A4" "Standard_A4m_v2" "Standard_A4_v2" "Standard_A5" "Standard_A6" "Standard_A7" "Standard_A8" "Standard_A8m_v2" "Standard_A8_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_D16s_v3" "Standard_D16_v3" "Standard_D1_v2" "Standard_D2" "Standard_D2s_v3" "Standard_D2_v2" "Standard_D2_v3" "Standard_D3" "Standard_D32s_v3" "Standard_D32_v3" "Standard_D3_v2" "Standard_D4" "Standard_D4s_v3" "Standard_D4_v2" "Standard_D4_v3" "Standard_D5_v2" "Standard_D64s_v3" "Standard_D64_v3" "Standard_D8s_v3" "Standard_D8_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_E16s_v3" "Standard_E16_v3" "Standard_E2s_v3" "Standard_E2_v3" "Standard_E32-16_v3" "Standard_E32-8s_v3" "Standard_E32s_v3" "Standard_E32_v3" "Standard_E4s_v3" "Standard_E4_v3" "Standard_E64-16s_v3" "Standard_E64-32s_v3" "Standard_E64s_v3" "Standard_E64_v3" "Standard_E8s_v3" "Standard_E8_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 | Anger egenskaperna för att anpassa storleken på den virtuella datorn. Lägsta API-version: 2021-07-01. Den här funktionen är fortfarande i förhandsgranskningsläge och stöds inte för VirtualMachineScaleSet. Följ anvisningarna i VM-anpassning för mer information. | VMSizeProperties |
ImageReference
Namn | Beskrivning | Värde |
---|---|---|
communityGalleryImageId | Angav communitygalleriets unika ID för vm-distribution. Det här kan hämtas från get-anropet för communitygalleribilden. | sträng |
Id | Resurs-ID | sträng |
erbjudande | Anger erbjudandet för plattformsbilden eller marketplace-avbildningen som används för att skapa den virtuella datorn. | sträng |
förläggare | Bildutgivaren. | sträng |
sharedGalleryImageId | Angav det unika ID:t för den delade galleriavbildningen för vm-distribution. Detta kan hämtas från get-anropet för den delade galleribilden. | sträng |
Sku | Avbildnings-SKU:n. | sträng |
version | Anger vilken version av plattformsbilden eller marketplace-avbildningen som används för att skapa den virtuella datorn. De tillåtna formaten är Major.Minor.Build eller "latest". Major, Minor och Build är decimaltal. Ange "senaste" för att använda den senaste versionen av en avbildning som är tillgänglig vid distributionstillfället. Även om du använder "senaste" uppdateras inte den virtuella datoravbildningen automatiskt efter distributionstiden även om en ny version blir tillgänglig. Använd inte fältet "version" för distribution av galleribilder. Galleribild bör alltid använda id-fältet för distribution, för att använda den senaste versionen av galleribilden, ange bara '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/galleries/{galleryName}/images/{imageName}' i fältet "id" utan indata från versionen. | sträng |
KeyVaultKeyReference
Namn | Beskrivning | Värde |
---|---|---|
keyUrl | URL:en som refererar till en nyckelkrypteringsnyckel i Key Vault. | sträng (krävs) |
sourceVault | Den relativa URL:en för nyckelvalvet som innehåller nyckeln. | SubResource (krävs) |
KeyVaultSecretReference
Namn | Beskrivning | Värde |
---|---|---|
secretUrl | URL:en som refererar till en hemlighet i ett Nyckelvalv. | sträng (krävs) |
sourceVault | Den relativa URL:en för nyckelvalvet som innehåller hemligheten. | SubResource (krävs) |
LinuxConfiguration
Namn | Beskrivning | Värde |
---|---|---|
disablePasswordAuthentication | Anger om lösenordsautentisering ska inaktiveras. | Bool |
enableVMAgentPlatformUpdates | Anger om VMAgent Platform Updates är aktiverat för den virtuella Linux-datorn. Standardvärdet är falskt. | Bool |
patchSettings | [Förhandsversionsfunktion] Anger inställningar som rör vm-gästkorrigering i Linux. | LinuxPatchSettings |
provisionVMAgent | Anger om den virtuella datoragenten ska etableras på den virtuella datorn. När den här egenskapen inte anges i begärandetexten är standardbeteendet att ange den till true. Detta säkerställer att VM-agenten är installerad på den virtuella datorn så att tillägg kan läggas till i den virtuella datorn senare. | Bool |
ssh | Anger ssh-nyckelkonfigurationen för ett Linux-operativsystem. | SshConfiguration |
LinuxPatchSettings
Namn | Beskrivning | Värde |
---|---|---|
assessmentMode | Anger läget för utvärdering av vm-gästkorrigering för den virtuella IaaS-datorn. Möjliga värden är: ImageDefault – Du styr tidpunkten för korrigeringsutvärderingar på en virtuell dator. AutomaticByPlatform – Plattformen utlöser periodiska korrigeringsutvärderingar. Egenskapen provisionVMAgent måste vara sann. |
"AutomaticByPlatform" "ImageDefault" |
automaticByPlatformSettings | Anger ytterligare inställningar för korrigeringsläget AutomaticByPlatform i VM-gästkorrigering i Linux. | LinuxVMGuestPatchAutomaticByPlatformSettings |
patchMode | Anger läget för vm-gästkorrigering till virtuell IaaS-dator eller virtuella datorer som är associerade med VM-skalningsuppsättning med OrchestrationMode som flexibel. Möjliga värden är: ImageDefault – Den virtuella datorns standardkonfiguration för korrigering används. AutomaticByPlatform – Den virtuella datorn uppdateras automatiskt av plattformen. Egenskapen provisionVMAgent måste vara sann |
"AutomaticByPlatform" "ImageDefault" |
LinuxVMGuestPatchAutomaticByPlatformSettings
Namn | Beskrivning | Värde |
---|---|---|
bypassPlatformSafetyChecksOnUserSchedule | Gör det möjligt för kunden att schemalägga korrigeringar utan oavsiktliga uppgraderingar | Bool |
rebootSetting | Anger omstartsinställningen för alla installationsåtgärder för AutomaticByPlatform-korrigering. | "Alltid" "IfRequired" "Aldrig" "Okänd" |
ManagedDiskParameters
Namn | Beskrivning | Värde |
---|---|---|
diskEncryptionSet | Anger resurs-ID för kundhanterad diskkrypteringsuppsättning för den hanterade disken. | DiskEncryptionSetParameters |
Id | Resurs-ID | sträng |
securityProfile | Anger säkerhetsprofilen för den hanterade disken. | VMDiskSecurityProfile |
storageAccountType | Anger lagringskontotypen för den hanterade disken. Obs! UltraSSD_LRS endast kan användas med datadiskar kan den inte användas med OS-disk. | "PremiumV2_LRS" "Premium_LRS" "Premium_ZRS" "StandardSSD_LRS" "StandardSSD_ZRS" "Standard_LRS" "UltraSSD_LRS" |
Microsoft.Compute/virtualMachines
Namn | Beskrivning | Värde |
---|---|---|
apiVersion | API-versionen | '2024-07-01' |
extendedLocation | Den utökade platsen för den virtuella datorn. | ExtendedLocation |
identitet | Identiteten för den virtuella datorn, om den är konfigurerad. | VirtualMachineIdentity |
plats | Resursplats | sträng (krävs) |
Namn | Resursnamnet | sträng (krävs) |
plan | Anger information om marketplace-avbildningen som används för att skapa den virtuella datorn. Det här elementet används endast för Marketplace-avbildningar. Innan du kan använda en Marketplace-avbildning från ett API måste du aktivera avbildningen för programmatisk användning. I Azure-portalen letar du upp den Marketplace-avbildning som du vill använda och klickar sedan på Vill distribuera programmatiskt, Kom igång –>. Ange nödvändig information och klicka sedan på Spara. | Planera |
Egenskaper | Beskriver egenskaperna för en virtuell dator. | VirtualMachineProperties |
Taggar | Resurstaggar | Ordlista med taggnamn och värden. Se taggar i mallar |
typ | Resurstypen | "Microsoft.Compute/virtualMachines" |
Zoner | Zoner för virtuella datorer. | string[] |
NetworkInterfaceReference
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID | sträng |
Egenskaper | Beskriver referensegenskaper för nätverksgränssnittet. | NetworkInterfaceReferenceProperties |
NetworkInterfaceReferenceProperties
Namn | Beskrivning | Värde |
---|---|---|
deleteOption | Ange vad som händer med nätverksgränssnittet när den virtuella datorn tas bort | "Ta bort" "Koppla från" |
primär | Anger det primära nätverksgränssnittet om den virtuella datorn har fler än ett nätverksgränssnitt. | Bool |
NetworkProfile
Namn | Beskrivning | Värde |
---|---|---|
networkApiVersion | anger den version av Microsoft.Network API som används när du skapar nätverksresurser i nätverksgränssnittskonfigurationerna | '2020-11-01' |
networkInterfaceConfigurations | Anger de nätverkskonfigurationer som ska användas för att skapa nätverksresurser för virtuella datorer. | VirtualMachineNetworkInterfaceConfiguration[] |
networkInterfaces | Anger listan över resurs-ID:n för nätverksgränssnitten som är associerade med den virtuella datorn. | NetworkInterfaceReference[] |
OSDisk
Namn | Beskrivning | Värde |
---|---|---|
Cachelagring | Anger cachelagringskraven. Möjliga värden är: Ingen,ReadOnlyReadWrite. Standardbeteendet är: Ingen för standardlagring. ReadOnly för Premium Storage. | "Ingen" "ReadOnly" "Skriv upp" |
createOption | Anger hur den virtuella datordisken ska skapas. Möjliga värden är Bifoga: Det här värdet används när du använder en specialiserad disk för att skapa den virtuella datorn. FromImage: Det här värdet används när du använder en avbildning för att skapa den virtuella datorn. Om du använder en plattformsavbildning bör du också använda imageReference-elementet som beskrivs ovan. Om du använder en Marketplace-avbildning bör du också använda det planelement som beskrevs tidigare. | "Bifoga" "Kopiera" "Tom" "FromImage" "Återställning" (krävs) |
deleteOption | Anger om OS-disken ska tas bort eller kopplas från när den virtuella datorn tas bort. Möjliga värden är: Ta bort. Om det här värdet används tas OS-disken bort när den virtuella datorn tas bort. Lösgöra. Om det här värdet används behålls os-disken när den virtuella datorn har tagits bort. Standardvärdet är inställt på Koppla från. För en tillfällig OS-disk är standardvärdet inställt på Ta bort. Användaren kan inte ändra borttagningsalternativet för en tillfällig OS-disk. | "Ta bort" "Koppla från" |
diffDiskSettings | Anger tillfälliga diskinställningar för den operativsystemdisk som används av den virtuella datorn. | DiffDiskSettings |
diskSizeGB | Anger storleken på en tom datadisk i gigabyte. Det här elementet kan användas för att skriva över storleken på disken i en virtuell datorbild. Egenskapen "diskSizeGB" är antalet byte x 1024^3 för disken och värdet får inte vara större än 1023. | Int |
encryptionSettings | Anger krypteringsinställningarna för OS-disken. Lägsta API-version: 2015-06-15. | DiskEncryptionSettings |
bild | Den virtuella hårddisken för källanvändarens avbildning. Den virtuella hårddisken kopieras innan den ansluts till den virtuella datorn. Om SourceImage tillhandahålls får den virtuella målhårdenheten inte finnas. | VirtualHardDisk |
managedDisk | Parametrarna för hanterade diskar. | ManagedDiskParameters |
Namn | Disknamnet. | sträng |
osType | Med den här egenskapen kan du ange vilken typ av operativsystem som ingår i disken om du skapar en virtuell dator från användaravbildning eller en specialiserad virtuell hårddisk. Möjliga värden är: Windows,Linux. | "Linux" "Windows" |
Vhd | Den virtuella hårddisken. | VirtualHardDisk |
writeAcceleratorEnabled | Anger om writeAccelerator ska aktiveras eller inaktiveras på disken. | Bool |
OSImageNotificationProfile
Namn | Beskrivning | Värde |
---|---|---|
möjliggöra | Anger om den schemalagda operativsystemets avbildningshändelse är aktiverad eller inaktiverad. | Bool |
notBeforeTimeout | Hur lång tid en virtuell dator återskapas eller uppgraderas måste eventuellt godkänna den schemalagda händelsen för operativsystemavbildningen innan händelsen godkänns automatiskt (tidsgränsen överskrids). Konfigurationen anges i ISO 8601-format och värdet måste vara 15 minuter (PT15M) | sträng |
OSProfile
Namn | Beskrivning | Värde |
---|---|---|
adminPassword | Anger lösenordet för administratörskontot. Minsta längd (Windows): 8 tecken Minsta längd (Linux): 6 tecken Maximal längd (Windows): 123 tecken Maxlängd (Linux): 72 tecken Komplexitetskrav: 3 av 4 villkor nedan måste uppfyllas Har lägre tecken Har övre tecken Har en siffra Har ett specialtecken (Regex matchar [\W_]) Otillåtna värden: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!" Information om hur du återställer lösenordet finns i Så här återställer du fjärrskrivbordstjänsten eller dess inloggningslösenord på en virtuell Windows-dator Information om hur du återställer rotlösenord finns i Hantera användare, SSH och kontrollera eller reparera diskar på virtuella Azure Linux-datorer med hjälp av VMAccess-tillägget |
sträng Begränsningar: Känsligt värde. Skicka in som en säker parameter. |
adminUsername | Anger namnet på administratörskontot. Det går inte att uppdatera den här egenskapen när den virtuella datorn har skapats. begränsning endast för Windows: Kan inte sluta med "". Otillåtna värden: "administratör", "administratör", "användare", "användare1", "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". Minsta längd (Linux): 1 tecken Maximal längd (Linux): 64 tecken Maximal längd (Windows): 20 tecken. |
sträng |
allowExtensionOperations | Anger om tilläggsåtgärder ska tillåtas på den virtuella datorn. Detta kan bara anges till False när inga tillägg finns på den virtuella datorn. | Bool |
computerName | Anger värdoperativsystemets namn på den virtuella datorn. Det går inte att uppdatera det här namnet när den virtuella datorn har skapats. Maximal längd (Windows): 15 tecken. Maxlängd (Linux): 64 tecken. Namngivningskonventioner och begränsningar finns i riktlinjer för implementering av Azure-infrastrukturtjänster. | sträng |
customData | Anger en base-64-kodad sträng med anpassade data. Den base-64-kodade strängen avkodas till en binär matris som sparas som en fil på den virtuella datorn. Den maximala längden på den binära matrisen är 65535 byte. Obs! Skicka inga hemligheter eller lösenord i customData-egenskapen. Det går inte att uppdatera den här egenskapen när den virtuella datorn har skapats. Egenskapen "customData" skickas till den virtuella datorn för att sparas som en fil. Mer information finns i Anpassade data på virtuella Azure-datorer. Information om hur du använder cloud-init för din virtuella Linux-dator finns i Använda cloud-init för att anpassa en virtuell Linux-dator under skapandet. | sträng |
linuxConfiguration | Anger inställningarna för Linux-operativsystemet på den virtuella datorn. En lista över Linux-distributioner som stöds finns i Linux på Azure-Endorsed Distributioner. | LinuxConfiguration |
requireGuestProvisionSignal | Valfri egenskap som antingen måste anges till True eller utelämnas. | Bool |
Hemligheter | Anger en uppsättning certifikat som ska installeras på den virtuella datorn. Om du vill installera certifikat på en virtuell dator rekommenderar vi att du använder tillägget virtuella Azure Key Vault-dator för Linux eller tillägget virtuella Azure Key Vault-dator för Windows. | VaultSecretGroup[] |
windowsConfiguration | Anger inställningarna för Windows-operativsystemet på den virtuella datorn. | WindowsConfiguration |
PatchSettings
Namn | Beskrivning | Värde |
---|---|---|
assessmentMode | Anger läget för utvärdering av vm-gästkorrigering för den virtuella IaaS-datorn. Möjliga värden är: ImageDefault – Du styr tidpunkten för korrigeringsutvärderingar på en virtuell dator. AutomaticByPlatform – Plattformen utlöser periodiska korrigeringsutvärderingar. Egenskapen provisionVMAgent måste vara sann. |
"AutomaticByPlatform" "ImageDefault" |
automaticByPlatformSettings | Anger ytterligare inställningar för korrigeringsläget AutomaticByPlatform i VM-gästkorrigering i Windows. | WindowsVMGuestPatchAutomaticByPlatformSettings |
enableHotpatching | Gör det möjligt för kunder att korrigera sina virtuella Azure-datorer utan att behöva starta om. För enableHotpatching måste "provisionVMAgent" anges till true och "patchMode" måste anges till "AutomaticByPlatform". | Bool |
patchMode | Anger läget för vm-gästkorrigering till virtuell IaaS-dator eller virtuella datorer som är associerade med VM-skalningsuppsättning med OrchestrationMode som flexibel. Möjliga värden är: Manuell – Du styr tillämpningen av korrigeringar på en virtuell dator. Det gör du genom att tillämpa korrigeringar manuellt i den virtuella datorn. I det här läget inaktiveras automatiska uppdateringar. egenskapen WindowsConfiguration.enableAutomaticUpdates måste vara false AutomaticByOS – Den virtuella datorn uppdateras automatiskt av operativsystemet. Egenskapen WindowsConfiguration.enableAutomaticUpdates måste vara sann. AutomaticByPlatform – uppdateras den virtuella datorn automatiskt av plattformen. Egenskaperna provisionVMAgent och WindowsConfiguration.enableAutomaticUpdates måste vara sanna |
"AutomaticByOS" "AutomaticByPlatform" "Manuell" |
Plan
Namn | Beskrivning | Värde |
---|---|---|
Namn | Plan-ID:t. | sträng |
produkt | Anger produkten av avbildningen från marketplace. Det här är samma värde som Erbjudandet under elementet imageReference. | sträng |
promotionCode | Kampanjkoden. | sträng |
förläggare | Utgivarens ID. | sträng |
ProxyAgentSettings
Namn | Beskrivning | Värde |
---|---|---|
Aktiverat | Anger om ProxyAgent-funktionen ska vara aktiverad på den virtuella datorn eller vm-skalningsuppsättningen. | Bool |
keyIncarnationId | Öka värdet för den här egenskapen gör att användaren kan återställa nyckeln som används för att skydda kommunikationskanalen mellan gäst och värd. | Int |
läge | Anger det läge som ProxyAgent ska köras på om funktionen är aktiverad. ProxyAgent börjar granska eller övervaka men framtvingar inte åtkomstkontroll över begäranden till värdslutpunkter i granskningsläge, medan åtkomstkontrollen tillämpas i läget Framtvinga. Standardvärdet är Framtvinga läge. | "Granskning" "Framtvinga" |
PublicIPAddressSku
Namn | Beskrivning | Värde |
---|---|---|
Namn | Ange namn på offentlig IP-sku | "Grundläggande" "Standard" |
Nivå | Ange offentlig IP-sku-nivå | "Global" "Regional" |
ResourceTags
Namn | Beskrivning | Värde |
---|
ScheduledEventsAdditionalPublishingTargets
Namn | Beskrivning | Värde |
---|---|---|
eventGridAndResourceGraph | Konfigurationsparametrarna som används när du skapar inställningen eventGridAndResourceGraph Scheduled Event. | EventGridAndResourceGraph |
ScheduledEventsPolicy
Namn | Beskrivning | Värde |
---|---|---|
scheduledEventsAdditionalPublishingTargets | De konfigurationsparametrar som används vid publicering av scheduledEventsAdditionalPublishingTargets. | ScheduledEventsAdditionalPublishingTargets |
userInitiatedReboot | De konfigurationsparametrar som används när du skapar en schemalagd händelseinställning för userInitiatedReboot. | UserInitiatedReboot |
userInitiatedRedeploy | De konfigurationsparametrar som används när du skapar en schemalagd händelseinställning för userInitiatedRedeploy. | UserInitiatedRedeploy |
ScheduledEventsProfile
Namn | Beskrivning | Värde |
---|---|---|
osImageNotificationProfile | Anger konfigurationer relaterade till schemalagda os-avbildningar. | OSImageNotificationProfile |
terminateNotificationProfile | Anger Avsluta konfigurationer relaterade till schemalagda händelser. | TerminateNotificationProfile |
SecurityProfile
Namn | Beskrivning | Värde |
---|---|---|
encryptionAtHost | Den här egenskapen kan användas av användaren i begäran för att aktivera eller inaktivera värdkryptering för den virtuella datorn eller vm-skalningsuppsättningen. Detta aktiverar krypteringen för alla diskar, inklusive resurs/temp-disk på själva värden. Standardbeteendet är: Krypteringen på värden inaktiveras om inte den här egenskapen är inställd på true för resursen. | Bool |
encryptionIdentity | Anger den hanterade identitet som används av ADE för att hämta åtkomsttoken för keyvault-åtgärder. | EncryptionIdentity |
proxyAgentSettings | Anger ProxyAgent-inställningar när den virtuella datorn skapas. Lägsta API-version: 2023-09-01. | ProxyAgentSettings |
securityType | Anger SecurityType för den virtuella datorn. Det måste anges till ett angivet värde för att aktivera UefiSettings. Standardbeteendet är: UefiSettings aktiveras inte om inte den här egenskapen har angetts. | "ConfidentialVM" "TrustedLaunch" |
uefiSettings | Anger de säkerhetsinställningar som säker start och vTPM som används när den virtuella datorn skapas. Lägsta API-version: 2020-12-01. | UefiSettings |
SshConfiguration
Namn | Beskrivning | Värde |
---|---|---|
publicKeys | Listan över offentliga SSH-nycklar som används för att autentisera med linux-baserade virtuella datorer. | SshPublicKey[] |
SshPublicKey
Namn | Beskrivning | Värde |
---|---|---|
keyData | Certifikat för offentlig SSH-nyckel som används för att autentisera med den virtuella datorn via ssh. Nyckeln måste vara minst 2048-bitars och i ssh-rsa-format. Information om hur du skapar ssh-nycklar finns i [Create SSH keys on Linux and Mac for Linux VMs in Azure]/azure/virtual-machines/linux/create-ssh-keys-detailed). | sträng |
stig | Anger den fullständiga sökvägen på den skapade virtuella datorn där den offentliga SSH-nyckeln lagras. Om filen redan finns läggs den angivna nyckeln till i filen. Exempel: /home/user/.ssh/authorized_keys | sträng |
StorageProfile
Namn | Beskrivning | Värde |
---|---|---|
dataDiskar | Anger de parametrar som används för att lägga till en datadisk till en virtuell dator. Mer information om diskar finns i Om diskar och virtuella hårddiskar för virtuella Azure-datorer. | DataDisk[] |
diskControllerType | Anger vilken typ av diskkontrollant som konfigurerats för den virtuella datorn. Obs! Den här egenskapen anges till standardtypen för diskkontrollanten om den inte anges, förutsatt att den virtuella datorn skapas med "hyperVGeneration" inställt på V2 baserat på funktionerna för operativsystemdisken och VM-storleken från den angivna lägsta API-versionen. Du måste frigöra den virtuella datorn innan du uppdaterar dess typ av diskkontrollant såvida du inte uppdaterar vm-storleken i VM-konfigurationen som implicit frigör och omallokerar den virtuella datorn. Lägsta API-version: 2022-08-01. | "NVMe" "SCSI" |
imageReference | Anger information om den avbildning som ska användas. Du kan ange information om plattformsbilder, marketplace-avbildningar eller avbildningar av virtuella datorer. Det här elementet krävs när du vill använda en plattformsbild, marketplace-avbildning eller virtuell datorbild, men inte används i andra skapandeåtgärder. | ImageReference |
osDisk | Anger information om den operativsystemdisk som används av den virtuella datorn. Mer information om diskar finns i Om diskar och virtuella hårddiskar för virtuella Azure-datorer. | OSDisk |
SubResource
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID | sträng |
TerminateNotificationProfile
Namn | Beskrivning | Värde |
---|---|---|
möjliggöra | Anger om avsluta schemalagd händelse är aktiverad eller inaktiverad. | Bool |
notBeforeTimeout | Konfigurerbar tid som en virtuell dator som tas bort måste eventuellt godkänna avsluta schemalagd händelse innan händelsen godkänns automatiskt (tidsgränsen överskrids). Konfigurationen måste anges i ISO 8601-format, standardvärdet är 5 minuter (PT5M) | sträng |
UefiSettings
Namn | Beskrivning | Värde |
---|---|---|
secureBootEnabled | Anger om säker start ska aktiveras på den virtuella datorn. Lägsta API-version: 2020-12-01. | Bool |
vTpmEnabled | Anger om vTPM ska aktiveras på den virtuella datorn. Lägsta API-version: 2020-12-01. | Bool |
UserAssignedIdentiteter
Namn | Beskrivning | Värde |
---|
UserAssignedIdentitiesValue
Namn | Beskrivning | Värde |
---|
UserInitiatedReboot
Namn | Beskrivning | Värde |
---|---|---|
automatisktGodkänna | Anger omstart av schemalagda händelserelaterade konfigurationer. | Bool |
UserInitiatedRedeploy
Namn | Beskrivning | Värde |
---|---|---|
automatisktGodkänna | Anger Omdistribuera schemalagda händelserelaterade konfigurationer. | Bool |
VaultCertificate
Namn | Beskrivning | Värde |
---|---|---|
certificateStore | För virtuella Windows-datorer anger certifikatarkivet på den virtuella dator som certifikatet ska läggas till i. Det angivna certifikatarkivet finns implicit i LocalMachine-kontot. För virtuella Linux-datorer placeras certifikatfilen under katalogen /var/lib/waagent, med filnamnet <UppercaseThumbprint>.crt för X509-certifikatfilen och <UppercaseThumbprint>.prv för privat nyckel. Båda dessa filer är .pem-formaterade. | sträng |
certificateUrl | Det här är URL:en för ett certifikat som har laddats upp till Key Vault som en hemlighet. Information om hur du lägger till en hemlighet i Key Vault finns i Lägg till en nyckel eller hemlighet i nyckelvalvet. I det här fallet måste certifikatet vara Det är Base64-kodningen för följande JSON-objekt som är kodat i UTF-8: { "data":"<Base64-encoded-certificate>", "dataType":"pfx", "password":"<pfx-file-password>" } Om du vill installera certifikat på en virtuell dator rekommenderar vi att du använder tillägget virtuella Azure Key Vault-dator för Linux eller tillägget virtuella Azure Key Vault-dator för Windows. |
sträng |
VaultSecretGroup
Namn | Beskrivning | Värde |
---|---|---|
sourceVault | Den relativa URL:en för nyckelvalvet som innehåller alla certifikat i VaultCertificates. | SubResource |
vaultCertificates | Listan över key vault-referenser i SourceVault som innehåller certifikat. | VaultCertificate[] |
VirtualHardDisk
Namn | Beskrivning | Värde |
---|---|---|
Uri | Anger den virtuella hårddiskens URI. | sträng |
VirtualMachineIdentity
Namn | Beskrivning | Värde |
---|---|---|
typ | Den typ av identitet som används för den virtuella datorn. Typen "SystemAssigned, UserAssigned" innehåller både en implicit skapad identitet och en uppsättning användartilldelade identiteter. Typen "Ingen" tar bort alla identiteter från den virtuella datorn. | "Ingen" "SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned" |
userAssignedIdentities | Listan över användaridentiteter som är associerade med den virtuella datorn. Nyckelreferenserna för användaridentitetsordlistan är ARM-resurs-ID:er i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. | UserAssignedIdentiteter |
VirtualMachineIpTag
Namn | Beskrivning | Värde |
---|---|---|
ipTagType | IP-taggtyp. Exempel: FirstPartyUsage. | sträng |
tagg | IP-tagg som är associerad med den offentliga IP-adressen. Exempel: SQL, Storage osv. | sträng |
VirtualMachineNetworkInterfaceConfiguration
Namn | Beskrivning | Värde |
---|---|---|
Namn | Konfigurationsnamnet för nätverksgränssnittet. | sträng (krävs) |
Egenskaper | Beskriver IP-konfigurationen för en virtuell datornätverksprofil. | VirtualMachineNetworkInterfaceConfigurationProperties |
VirtualMachineNetworkInterfaceConfigurationProperties
Namn | Beskrivning | Värde |
---|---|---|
auxiliaryMode | Anger om extraläget är aktiverat för nätverksgränssnittsresursen. | "AcceleratedConnections" "Flytande" "Ingen" |
auxiliarySku | Anger om extra-SKU:n är aktiverad för nätverksgränssnittsresursen. | "A1" "A2" "A4" "A8" "Ingen" |
deleteOption | Ange vad som händer med nätverksgränssnittet när den virtuella datorn tas bort | "Ta bort" "Koppla från" |
disableTcpStateTracking | Anger om nätverksgränssnittet är inaktiverat för spårning av tcp-tillstånd. | Bool |
dnsSettings | Dns-inställningarna som ska tillämpas på nätverksgränssnitten. | VirtualMachineNetworkInterfaceDnsSettingsConfiguration |
dscpConfiguration | SubResource | |
enableAcceleratedNetworking | Anger om nätverksgränssnittet är accelererat nätverksaktiverat. | Bool |
enableFpga | Anger om nätverksgränssnittet är FPGA-nätverksaktiverat. | Bool |
enableIPForwarding | Om IP-vidarebefordring har aktiverats på det här nätverkskortet. | Bool |
ipConfigurations | Anger IP-konfigurationerna för nätverksgränssnittet. | VirtualMachineNetworkInterfaceIPConfiguration[] (krävs) |
networkSecurityGroup | Nätverkssäkerhetsgruppen. | SubResource |
primär | Anger det primära nätverksgränssnittet om den virtuella datorn har fler än ett nätverksgränssnitt. | Bool |
VirtualMachineNetworkInterfaceDnsSettingsConfiguration
Namn | Beskrivning | Värde |
---|---|---|
dnsServers | Lista över IP-adresser för DNS-servrar | string[] |
VirtualMachineNetworkInterfaceIPConfiguration
Namn | Beskrivning | Värde |
---|---|---|
Namn | IP-konfigurationsnamnet. | sträng (krävs) |
Egenskaper | Beskriver ip-konfigurationsegenskaper för ett virtuellt datornätverksgränssnitt. | VirtualMachineNetworkInterfaceIPConfigurationProperties |
VirtualMachineNetworkInterfaceIPConfigurationProperties
Namn | Beskrivning | Värde |
---|---|---|
applicationGatewayBackendAddressPools | Anger en matris med referenser till serverdelsadresspooler för programgatewayer. En virtuell dator kan referera till serverdelsadresspooler för flera programgatewayer. Flera virtuella datorer kan inte använda samma programgateway. | SubResource[] |
applicationSecurityGroups | Anger en matris med referenser till programsäkerhetsgruppen. | SubResource[] |
loadBalancerBackendAddressPools | Anger en matris med referenser till serverdelsadresspooler för lastbalanserare. En virtuell dator kan referera till serverdelsadresspooler för en offentlig och en intern lastbalanserare. [Flera virtuella datorer kan inte använda samma grundläggande sku-lastbalanserare]. | SubResource[] |
primär | Anger det primära nätverksgränssnittet om den virtuella datorn har fler än ett nätverksgränssnitt. | Bool |
privateIPAddressVersion | Tillgänglig från Api-Version 2017-03-30 och senare representerar den om den specifika ipconfigurationen är IPv4 eller IPv6. Standardvärdet tas som IPv4. Möjliga värden är: "IPv4" och "IPv6". | "IPv4" "IPv6" |
publicIPAddressConfiguration | PublicIPAddressConfiguration. | VirtualMachinePublicIPAddressConfiguration |
Undernät | Anger undernätets identifierare. | SubResource |
VirtualMachineProperties
Namn | Beskrivning | Värde |
---|---|---|
additionalCapabilities | Anger ytterligare funktioner som är aktiverade eller inaktiverade på den virtuella datorn. | AdditionalCapabilities |
applicationProfile | Anger vilka galleriprogram som ska göras tillgängliga för den virtuella datorn/VMSS. | ApplicationProfile |
availabilitySet | Anger information om tillgänglighetsuppsättningen som den virtuella datorn ska tilldelas till. Virtuella datorer som anges i samma tillgänglighetsuppsättning allokeras till olika noder för att maximera tillgängligheten. Mer information om tillgänglighetsuppsättningar finns i översikten över Tillgänglighetsuppsättningar. Mer information om planerat underhåll i Azure finns i Underhåll och uppdateringar för virtuella datorer i Azure. För närvarande kan en virtuell dator bara läggas till i tillgänglighetsuppsättningen när den skapas. Tillgänglighetsuppsättningen som den virtuella datorn läggs till i ska vara under samma resursgrupp som resursen för tillgänglighetsuppsättningen. Det går inte att lägga till en befintlig virtuell dator i en tillgänglighetsuppsättning. Den här egenskapen kan inte finnas tillsammans med en referens för properties.virtualMachineScaleSet som inte är null. | SubResource |
billingProfile | Anger faktureringsrelaterad information om en virtuell Azure Spot-dator. Lägsta API-version: 2019-03-01. | BillingProfile |
capacityReservation | Anger information om kapacitetsreservationen som används för att allokera virtuella datorer. Lägsta API-version: 2021-04-01. | CapacityReservationProfile |
diagnosticsProfile | Anger status för startdiagnostikinställningar. Lägsta API-version: 2015-06-15. | DiagnosticsProfile |
evictionPolicy | Anger borttagningsprincipen för den virtuella Azure Spot-datorn och Azure Spot-skalningsuppsättningen. För virtuella Azure Spot-datorer stöds både "Frigör" och "Ta bort" och den lägsta api-versionen är 2019-03-01. För Azure Spot-skalningsuppsättningar stöds både "Frigör" och "Ta bort" och den lägsta api-versionen är 2017-10-30-preview. | "Frigör" "Ta bort" |
extensionsTimeBudget | Anger den tid som tilldelas för alla tillägg som ska startas. Varaktigheten ska vara mellan 15 minuter och 120 minuter (inklusive) och ska anges i ISO 8601-format. Standardvärdet är 90 minuter (PT1H30M). Lägsta API-version: 2020-06-01. | sträng |
hardwareProfile | Anger maskinvaruinställningarna för den virtuella datorn. | HardwareProfile |
värd | Anger information om den dedikerade värd som den virtuella datorn finns i. Lägsta API-version: 2018-10-01. | SubResource |
hostGroup | Anger information om den dedikerade värdgrupp som den virtuella datorn finns i. Obs! Användaren kan inte ange egenskaper för både värd och värdgrupp. Lägsta API-version: 2020-06-01. | SubResource |
licenseType | Anger att avbildningen eller disken som används har licensierats lokalt. Möjliga värden för Windows Server-operativsystemet är: Windows_Client Windows_Server Möjliga värden för Linux Server-operativsystemet är: RHEL_BYOS (för RHEL) SLES_BYOS (för SUSE) Mer information finns i Azure Hybrid Use Benefit for Windows Server Azure Hybrid-användningsförmån för Linux Server Lägsta API-version: 2015-06-15 |
sträng |
networkProfile | Anger nätverksgränssnitten för den virtuella datorn. | NetworkProfile |
osProfile | Anger inställningarna för operativsystemet som används när den virtuella datorn skapas. Vissa av inställningarna kan inte ändras när den virtuella datorn har etablerats. | OSProfile |
platformFaultDomain | Anger den logiska feldomänen för skalningsuppsättningen som den virtuella datorn ska skapas i. Som standard tilldelas den virtuella datorn automatiskt till en feldomän som bäst upprätthåller balansen mellan tillgängliga feldomäner. Detta gäller endast om egenskapen "virtualMachineScaleSet" för den här virtuella datorn har angetts. Vm-skalningsuppsättningen som refereras måste ha "platformFaultDomainCount" större än 1. Det går inte att uppdatera den här egenskapen när den virtuella datorn har skapats. Tilldelning av feldomäner kan visas i instansvyn för virtuell dator. Lägsta api-version: 2020‐12‐01. | Int |
prioritering | Anger prioriteten för den virtuella datorn. Lägsta API-version: 2019-03-01 | "Låg" "Vanlig" "Spot" |
proximityPlacementGroup | Anger information om närhetsplaceringsgruppen som den virtuella datorn ska tilldelas till. Lägsta API-version: 2018-04-01. | SubResource |
scheduledEventsPolicy | Anger omdistribuering, omstart och ScheduledEventsAdditionalPublishingTargets schemalagda händelserelaterade konfigurationer för den virtuella datorn. | ScheduledEventsPolicy |
scheduledEventsProfile | Anger konfigurationer relaterade till schemalagda händelser. | ScheduledEventsProfile |
securityProfile | Anger säkerhetsrelaterade profilinställningar för den virtuella datorn. | SecurityProfile |
storageProfile | Anger lagringsinställningarna för de virtuella datordiskarna. | StorageProfile |
userData | UserData för den virtuella datorn, som måste vara base-64-kodad. Kunden bör inte skicka in några hemligheter här. Lägsta API-version: 2021-03-01. | sträng |
virtualMachineScaleSet | Anger information om vm-skalningsuppsättningen som den virtuella datorn ska tilldelas till. Virtuella datorer som anges i samma VM-skalningsuppsättning allokeras till olika noder för att maximera tillgängligheten. För närvarande kan en virtuell dator bara läggas till i vm-skalningsuppsättningen när den skapas. Det går inte att lägga till en befintlig virtuell dator i en VM-skalningsuppsättning. Den här egenskapen kan inte finnas tillsammans med en referens för properties.availabilitySet som inte är null. Lägsta api-version: 2019‐03‐01. | SubResource |
VirtualMachinePublicIPAddressConfiguration
Namn | Beskrivning | Värde |
---|---|---|
Namn | Konfigurationsnamnet för publicIP-adressen. | sträng (krävs) |
Egenskaper | Beskriver en IP-konfiguration för virtuella datorers PublicIPAddress-konfiguration | VirtualMachinePublicIPAddressConfigurationProperties |
Sku | Beskriver den offentliga IP-SKU:n. Det kan bara anges med OrchestrationMode som flexibel. | PublicIPAddressSku |
VirtualMachinePublicIPAddressConfigurationProperties
Namn | Beskrivning | Värde |
---|---|---|
deleteOption | Ange vad som händer med den offentliga IP-adressen när den virtuella datorn tas bort | "Ta bort" "Koppla från" |
dnsSettings | Dns-inställningarna som ska tillämpas på de offentligaIP-adresserna . | VirtualMachinePublicIPAddressDnsSettingsConfiguration |
idleTimeoutInMinutes | Tidsgränsen för inaktivitet för den offentliga IP-adressen. | Int |
ipTags | Listan över IP-taggar som är associerade med den offentliga IP-adressen. | VirtualMachineIpTag[] |
publicIPAddressVersion | Tillgänglig från Api-Version 2019-07-01 och senare representerar den om den specifika ipconfigurationen är IPv4 eller IPv6. Standardvärdet tas som IPv4. Möjliga värden är: "IPv4" och "IPv6". | "IPv4" "IPv6" |
publicIPAllocationMethod | Ange den offentliga IP-allokeringstypen | "Dynamisk" "Statisk" |
publicIPPrefix | PublicIPPrefix som publicIP-adresser ska allokeras från. | SubResource |
VirtualMachinePublicIPAddressDnsSettingsConfiguration
Namn | Beskrivning | Värde |
---|---|---|
domainNameLabel | Domännamnsetikettprefixet för de PublicIPAddress-resurser som ska skapas. Den genererade namnetiketten är sammanlänkningen av domännamnsetiketten och det unika ID:t för vm-nätverksprofilen. | sträng (krävs) |
domainNameLabelScope | Domännamnsetikettomfånget för de PublicIPAddress-resurser som ska skapas. Den genererade namnetiketten är sammanlänkningen av den hashade domännamnsetiketten med principen enligt domännamnsetikettomfånget och vm-nätverksprofilens unika ID. | "NoReuse" "ResourceGroupReuse" "SubscriptionReuse" "TenantReuse" |
VMDiskSecurityProfile
Namn | Beskrivning | Värde |
---|---|---|
diskEncryptionSet | Anger resurs-ID för kundhanterad diskkrypteringsuppsättning för den hanterade disk som används för customer managed key encrypted ConfidentialVM OS Disk och VMGuest blob. | DiskEncryptionSetParameters |
securityEncryptionType | Anger EncryptionType för den hanterade disken. Den är inställd på DiskWithVMGuestState för kryptering av den hanterade disken tillsammans med VMGuestState-blob, VMGuestStateOnly för kryptering av bara VMGuestState-bloben och NonPersistedTPM för att inte bevara tillståndet för inbyggd programvara i VMGuestState-bloben. Obs! Det kan endast anges för konfidentiella virtuella datorer. | "DiskWithVMGuestState" "NonPersistedTPM" "VMGuestStateOnly" |
VMGalleryApplication
Namn | Beskrivning | Värde |
---|---|---|
configurationReference | Valfritt, Anger URI:n till en Azure-blob som ersätter standardkonfigurationen för paketet om det tillhandahålls | sträng |
enableAutomaticUpgrade | Om värdet är true uppdateras den automatiskt för den virtuella datorn/VMSS när en ny galleriprogramversion är tillgänglig i PIR/SIG | Bool |
ordning | Valfritt anger i vilken ordning paketen måste installeras | Int |
packageReferenceId | Anger resurs-ID:t GalleryApplicationVersion i form av /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Compute/galleries/{galleryName}/applications/{application}/versions/{version} | sträng (krävs) |
Taggar | Valfritt, Anger ett genomströmningsvärde för mer allmän kontext. | sträng |
treatFailureAsDeploymentFailure | Valfritt, Om sant, kommer eventuella fel för en åtgärd i VmApplication att misslyckas med distributionen | Bool |
VMSizeProperties
Namn | Beskrivning | Värde |
---|---|---|
vCPUsAvailable | Anger antalet virtuella processorer som är tillgängliga för den virtuella datorn. När den här egenskapen inte anges i begärandetexten är standardbeteendet att ange värdet för vCPU:er som är tillgängliga för den vm-storleken som exponeras i API-svaret för Lista alla tillgängliga storlekar för virtuella datorer i en region. | Int |
vCPUsPerCore | Anger förhållandet mellan vCPU och fysisk kärna. När den här egenskapen inte anges i begärandetexten är standardbeteendet inställt på värdet för vCPUsPerCore för vm-storleken som exponeras i API-svaret för Lista alla tillgängliga storlekar på virtuella datorer i en region. Inställningen av den här egenskapen till 1 innebär också att hypertrådning är inaktiverat. | Int |
WindowsConfiguration
Namn | Beskrivning | Värde |
---|---|---|
additionalUnattendContent | Anger ytterligare base-64-kodad XML-formaterad information som kan ingå i Unattend.xml-filen, som används av Installationsprogrammet för Windows. | AdditionalUnattendContent[] |
enableAutomaticUpdates | Anger om automatiska uppdateringar är aktiverade för den virtuella Windows-datorn. Standardvärdet är sant. För vm-skalningsuppsättningar kan den här egenskapen uppdateras och uppdateringar börjar gälla vid ometablering av operativsystem. | Bool |
patchSettings | [Förhandsversionsfunktion] Anger inställningar som rör vm-gästkorrigering i Windows. | PatchSettings |
provisionVMAgent | Anger om den virtuella datoragenten ska etableras på den virtuella datorn. När den här egenskapen inte anges i begärandetexten är den inställd på true som standard. Detta säkerställer att VM-agenten är installerad på den virtuella datorn så att tillägg kan läggas till i den virtuella datorn senare. | Bool |
timeZone | Anger tidszonen för den virtuella datorn. t.ex. "Pacific Standard Time". Möjliga värden kan vara TimeZoneInfo.Id värde från tidszoner som returneras av TimeZoneInfo.GetSystemTimeZones. | sträng |
winRM | Anger lyssnarna för Windows Remote Management. Detta aktiverar fjärransluten Windows PowerShell. | WinRMConfiguration |
WindowsVMGuestPatchAutomaticByPlatformSettings
Namn | Beskrivning | Värde |
---|---|---|
bypassPlatformSafetyChecksOnUserSchedule | Gör det möjligt för kunden att schemalägga korrigeringar utan oavsiktliga uppgraderingar | Bool |
rebootSetting | Anger omstartsinställningen för alla installationsåtgärder för AutomaticByPlatform-korrigering. | "Alltid" "IfRequired" "Aldrig" "Okänd" |
WinRMConfiguration
Namn | Beskrivning | Värde |
---|---|---|
lyssnare | Listan över Windows Remote Management-lyssnare | WinRMListener[] |
WinRMListener
Namn | Beskrivning | Värde |
---|---|---|
certificateUrl | Det här är URL:en för ett certifikat som har laddats upp till Key Vault som en hemlighet. Information om hur du lägger till en hemlighet i Key Vault finns i Lägg till en nyckel eller hemlighet i nyckelvalvet. I det här fallet måste certifikatet vara Base64-kodningen för följande JSON-objekt som är kodat i UTF-8: { "data":"<Base64-encoded-certificate>", "dataType":"pfx", "password":"<pfx-file-password>" } Om du vill installera certifikat på en virtuell dator rekommenderar vi att du använder tillägget virtuella Azure Key Vault-dator för Linux eller tillägget virtuella Azure Key Vault-dator för Windows. |
sträng |
protokoll | Anger protokollet för WinRM-lyssnaren. Möjliga värden är: http,https. | "Http" "Https" |
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Mall | Beskrivning |
---|---|
(++)Ethereum på Ubuntu |
Den här mallen distribuerar en (++)Ethereum-klient på en virtuell Ubuntu-dator |
1 virtuell dator i vNet – Flera datadiskar |
Den här mallen skapar en enskild virtuell dator som kör Windows Server 2016 med flera anslutna datadiskar. |
101-1vm-2nics-2subnets-1vnet |
Skapar en ny virtuell dator med två nätverkskort som ansluter till två olika undernät i samma virtuella nätverk. |
2 virtuella datorer i en lastbalanserare och konfigurera NAT-regler på LB- |
Med den här mallen kan du skapa två virtuella datorer i en tillgänglighetsuppsättning och konfigurera NAT-regler via lastbalanseraren. Den här mallen distribuerar även ett lagringskonto, ett virtuellt nätverk, en offentlig IP-adress och ett nätverksgränssnitt. I den här mallen använder vi resursloopfunktionen för att skapa nätverksgränssnitt och virtuella datorer |
2 virtuella datorer i en lastbalanserare och belastningsutjämningsregler |
Med den här mallen kan du skapa två virtuella datorer under en lastbalanserare och konfigurera en belastningsutjämningsregel på port 80. Den här mallen distribuerar även ett lagringskonto, virtuellt nätverk, offentlig IP-adress, tillgänglighetsuppsättning och nätverksgränssnitt. I den här mallen använder vi resursloopfunktionen för att skapa nätverksgränssnitt och virtuella datorer |
2 virtuella datorer i VNET – Interna lastbalanserare och LB-regler |
Med den här mallen kan du skapa två virtuella datorer i ett virtuellt nätverk och under en intern lastbalanserare och konfigurera en belastningsutjämningsregel på port 80. Den här mallen distribuerar även ett lagringskonto, virtuellt nätverk, offentlig IP-adress, tillgänglighetsuppsättning och nätverksgränssnitt. |
201-vnet-2subnets-service-endpoints-storage-integration |
Skapar två nya virtuella datorer med ett nätverkskort vardera, i två olika undernät i samma virtuella nätverk. Anger tjänstslutpunkten på ett av undernäten och skyddar lagringskontot till det undernätet. |
Lägga till flera virtuella datorer i en vm-skalningsuppsättning |
Den här mallen skapar N antal virtuella datorer med hanterade diskar, offentliga IP-adresser och nätverksgränssnitt. De virtuella datorerna skapas i en vm-skalningsuppsättning i flexibelt orkestreringsläge. De etableras i ett virtuellt nätverk som också skapas som en del av distributionen |
AKS-kluster med en NAT Gateway och en Application Gateway- |
Det här exemplet visar hur du distribuerar ett AKS-kluster med NAT Gateway för utgående anslutningar och en Application Gateway för inkommande anslutningar. |
AKS-kluster med Application Gateway-ingresskontrollanten |
Det här exemplet visar hur du distribuerar ett AKS-kluster med Application Gateway, Application Gateway Ingress Controller, Azure Container Registry, Log Analytics och Key Vault |
Alsid Syslog/Sentinel-proxy |
Den här mallen skapar och konfigurerar en Syslog-server med en registrerad Azure Sentinel-agent för en angiven arbetsyta. |
Apache Webserver på Ubuntu VM |
Den här mallen använder Azure Linux CustomScript-tillägget för att distribuera en Apache-webbserver. Distributionsmallen skapar en virtuell Ubuntu-dator, installerar Apache2 och skapar en enkel HTML-fil. Gå till.. /demo.html för att se den distribuerade sidan. |
appkonfiguration med VM- |
Den här mallen refererar till befintliga nyckel/värde-konfigurationer från ett befintligt konfigurationsarkiv och använder hämtade värden för att ange egenskaper för de resurser som mallen skapar. |
App Gateway med WAF, SSL, IIS och HTTPS-omdirigering |
Den här mallen distribuerar en Application Gateway med WAF, SSL från slutpunkt till slutpunkt och HTTP till HTTPS-omdirigering på IIS-servrarna. |
App Service Environment med Azure SQL-serverdelen |
Den här mallen skapar en App Service-miljö med en Azure SQL-serverdel tillsammans med privata slutpunkter tillsammans med associerade resurser som vanligtvis används i en privat/isolerad miljö. |
programsäkerhetsgrupper |
Den här mallen visar hur du sätter ihop delarna för att skydda arbetsbelastningar med hjälp av NSG:er med programsäkerhetsgrupper. Den distribuerar en virtuell Linux-dator som kör NGINX och genom användning av Applicaton-säkerhetsgrupper i nätverkssäkerhetsgrupper tillåter vi åtkomst till portarna 22 och 80 till en virtuell dator som tilldelats programsäkerhetsgruppen webServersAsg. |
Azure Application Gateway Log Analyzer med GoAccess |
Den här mallen använder Azure Linux CustomScript-tillägget för att distribuera en Azure Application Gateway Log Analyzer med hjälp av GoAccess. Distributionsmallen skapar en virtuell Ubuntu-dator, installerar Application Gateway Log Processor, GoAccess, Apache WebServer och konfigurerar den för att analysera Åtkomstloggar för Azure Application Gateway. |
Azure Container Service Engine (acs-engine) – Swarm Mode |
Azure Container Service Engine (acs-engine) genererar ARM-mallar (Azure Resource Manager) för Docker-aktiverade kluster på Microsoft Azure med ditt val av DC/OS, Kubernetes, Swarm Mode eller Swarm orchestrators. Indata till verktyget är en klusterdefinition. Klusterdefinitionen liknar (i många fall samma som) ARM-mallsyntaxen som används för att distribuera ett Microsoft Azure Container Service-kluster. |
Prestandamätare för Azure-datadiskar |
Med den här mallen kan du köra ett prestandatest för datadiskar för olika arbetsbelastningstyper med hjälp av fio-verktyget. |
Azure Game Developer Virtual Machine |
Azure Game Developer Virtual Machine innehåller Licencsed-motorer som Unreal. |
säker installation av Azure Machine Learning från slutpunkt till slutpunkt |
Den här uppsättningen Bicep-mallar visar hur du konfigurerar Azure Machine Learning från slutpunkt till slutpunkt i en säker konfiguration. Den här referensimplementeringen omfattar arbetsytan, ett beräkningskluster, beräkningsinstansen och det anslutna privata AKS-klustret. |
säker installation från slutpunkt till slutpunkt för Azure Machine Learning (äldre) |
Den här uppsättningen Bicep-mallar visar hur du konfigurerar Azure Machine Learning från slutpunkt till slutpunkt i en säker konfiguration. Den här referensimplementeringen omfattar arbetsytan, ett beräkningskluster, beräkningsinstansen och det anslutna privata AKS-klustret. |
Prestandamätare för hanterade Azure-diskar |
Med den här mallen kan du köra ett prestandatest för hanterade diskar för olika arbetsbelastningstyper med hjälp av fio-verktyget. |
Prestandamätare för RAID-prestanda för Azure-hanterade diskar |
Med den här mallen kan du köra ett RAID-prestandatest för hanterade diskar för olika arbetsbelastningstyper med hjälp av fio-verktyget. |
Azure Route Server i BGP-peering med Quagga |
Den här mallen distribuerar en routerserver och en virtuell Ubuntu-dator med Quagga. Två externa BGP-sessioner upprättas mellan routerservern och Quagga. Installation och konfiguration av Quagga körs av azure-tillägget för anpassade skript för Linux |
Azure sysbench CPU-prestandamätare |
Med den här mallen kan du köra ett CPU-prestandatest med hjälp av sysbench-verktyget. |
exempel på virtuella Azure Traffic Manager-datorer |
Den här mallen visar hur du skapar en belastningsutjämning för Azure Traffic Manager-profilen på flera virtuella datorer. |
exempel på virtuella Azure Traffic Manager-datorer med tillgänglighetszoner |
Den här mallen visar hur du skapar en belastningsutjämning för Azure Traffic Manager-profilen över flera virtuella datorer som placeras i tillgänglighetszoner. |
virtuell Azure-dator –to-VM bandbreddsmätare |
Med den här mallen kan du köra vm-to-VM bandbreddstest med PsPing-verktyget. |
virtuell Azure-dator –to-VM dataflödesmätare med flera dataflöden |
Med den här mallen kan du köra vm-to-VM dataflödestest med NTttcp-verktyget. |
Barracuda Web Application Firewall med serverdels-IIS-servrar |
Den här Azure-snabbstartsmallen distribuerar en Barracuda Web Application Firewall-lösning i Azure med det nödvändiga antalet Windows 2012-baserade IIS-webbservrar.Mallar innehåller den senaste Barracuda WAF med betala per användning-licens och den senaste Windows 2012 R2 Azure Image for IIS. Barracuda Web Application Firewall inspekterar inkommande webbtrafik och blockerar SQL-inmatningar, skript mellan webbplatser, uppladdning av skadlig kod & program-DDoS och andra attacker som riktas mot dina webbprogram. En extern lb distribueras med NAT-regler för att aktivera fjärrskrivbordsåtkomst till serverdelswebbservrar. Följ konfigurationsguiden efter distributionen som är tillgänglig i GitHub-mallkatalogen för att lära dig mer om steg efter distributionen som rör Barracuda-brandväggen för webbprogram och publicering av webbprogram. |
Distribution av grundläggande RDS-servergrupp |
Den här mallen skapar en grundläggande distribution av RDS-servergruppen |
Bitcore Node and Utilities for Bitcoin on CentOS VM |
Den här mallen använder Azure Linux CustomScript-tillägget för att distribuera en Bitcore Node-instans med den fullständiga uppsättningen Bitcoin-verktyg. Distributionsmallen skapar en virtuell CentOS-dator, installerar Bitcore och tillhandahåller en enkel körbar bitkorrigering. Med den här mallen kommer du att köra en fullständig nod i Bitcoin-nätverket samt en blockutforskare med namnet Insight. |
Blockchain Template |
Distribuera en virtuell dator med Groestlcoin Core installerat. |
BOSH CF |
Den här mallen hjälper dig att konfigurera de resurser som behövs för att distribuera BOSH och Cloud Foundry i två regioner i Azure. |
BOSH-installationsprogrammet |
Den här mallen hjälper dig att konfigurera en utvecklingsmiljö där du kan distribuera BOSH och Cloud Foundry. |
BrowserBox Azure Edition |
Den här mallen distribuerar BrowserBox på en virtuell Azure Ubuntu Server 22.04 LTS, Debian 11 eller RHEL 8.7 LVM VM. |
CentOS/UbuntuServer Auto Dynamic Disks & Docker 1.12(cs) |
Det här är en vanlig mall för att skapa en enda instans av CentOS 7.2/7.1/6.5 eller Ubuntu Server 16.04.0-LTS med konfigurerbart antal datadiskar (konfigurerbara storlekar). Maximalt 16 diskar kan anges i portalparametrarna och den maximala storleken på varje disk ska vara mindre än 1 023 GB. MDADM RAID0-matrisen monteras automatiskt och klarar omstarter. Senaste Docker 1.12(cs3) (Swarm), docker-compose 1.9.0 & docker-machine 0.8.2 är tillgänglig för användning från användaren azure-cli körs automatiskt som en docker-container. Den här mallen för en enskild instans är en avsökning av HPC/GPU-klustermallen @ https://github.com/azurebigcompute/BigComputeBench |
Chef Backend High-Availability Cluster |
Den här mallen skapar ett chef-backend-kluster med anslutna klientdelsnoder |
Chef med JSON-parametrar på Ubuntu/Centos |
Distribuera en virtuell Ubuntu-/Centos-dator med Chef med JSON-parametrar |
Classroom Linux JupyterHub |
Den här mallen distribuerar en Jupyter Server för ett klassrum med upp till 100 användare. Du kan ange användarnamn, lösenord, namn på virtuell dator och välja mellan PROCESSOR- eller GPU-databehandling. |
CloudLens med Moloch-exempel |
Den här mallen visar hur du konfigurerar nätverkssynlighet i det offentliga Azure-molnet med hjälp av CloudLens-agenten för att trycka på trafik på en virtuell dator och vidarebefordra den till ett nätverkspaket som lagrar & indexeringsverktyget, i det här fallet Moloch. |
CloudLens med Suricata IDS-exempel |
Den här mallen visar hur du konfigurerar nätverkssynlighet i det offentliga molnet med hjälp av CloudLens-agenten för att trycka på trafik på en virtuell dator och vidarebefordra den till IDS, i det här fallet Suricata. |
Concourse CI |
Concourse är ett CI-system som består av enkla verktyg och idéer. Den kan uttrycka hela pipelines, integrera med godtyckliga resurser eller användas för att utföra engångsuppgifter, antingen lokalt eller i ett annat CI-system. Den här mallen kan hjälpa dig att förbereda nödvändiga Azure-resurser för att konfigurera ett sådant CI-system och göra installationen enklare. |
Anslut till ett Event Hubs-namnområde via privat slutpunkt |
Det här exemplet visar hur du använder konfigurera ett virtuellt nätverk och en privat DNS-zon för att få åtkomst till ett Event Hubs-namnområde via en privat slutpunkt. |
Anslut till ett Nyckelvalv via privat slutpunkt |
Det här exemplet visar hur du använder konfigurera ett virtuellt nätverk och en privat DNS-zon för åtkomst till Key Vault via en privat slutpunkt. |
Anslut till ett Service Bus-namnområde via privat slutpunkt |
Det här exemplet visar hur du använder konfigurera ett virtuellt nätverk och en privat DNS-zon för att få åtkomst till ett Service Bus-namnområde via en privat slutpunkt. |
Anslut till ett lagringskonto från en virtuell dator via privat slutpunkt |
Det här exemplet visar hur du använder ansluter ett virtuellt nätverk för att komma åt ett bloblagringskonto via en privat slutpunkt. |
Anslut till en Azure-filresurs via en privat slutpunkt |
Det här exemplet visar hur du använder konfigurera ett virtuellt nätverk och en privat DNS-zon för åtkomst till en Azure-filresurs via en privat slutpunkt. |
Skapa två virtuella datorer i LB och en virtuell SQL Server-dator med NSG |
Den här mallen skapar två virtuella Windows-datorer (som kan användas som webb-FE) med i en tillgänglighetsuppsättning och en lastbalanserare med port 80 öppen. De två virtuella datorerna kan nås med RDP på port 6001 och 6002. Den här mallen skapar också en virtuell SQL Server 2014-dator som kan nås via RDP-anslutning som definierats i en nätverkssäkerhetsgrupp. |
Skapa 2 virtuella datorer Linux med lb- och SQL Server VM med SSD- |
Den här mallen skapar två virtuella Linux-datorer (som kan användas som webb-FE) med i en tillgänglighetsuppsättning och en lastbalanserare med port 80 öppen. De två virtuella datorerna kan nås med hjälp av SSH på port 6001 och 6002. Den här mallen skapar också en virtuell SQL Server 2014-dator som kan nås via RDP-anslutning som definierats i en nätverkssäkerhetsgrupp. Alla virtuella datorer kan använda Premium Storage (SSD) och du kan välja att skapa virtuella datorer med alla DS-storlekar |
Skapa en lastbalanserare mellan regioner |
Den här mallen skapar en lastbalanserare mellan regioner med en serverdelspool som innehåller två regionala lastbalanserare. Lastbalanserare mellan regioner är för närvarande tillgänglig i begränsade regioner. De regionala lastbalanserarna bakom lastbalanseraren mellan regioner kan finnas i valfri region. |
Skapa en datahanteringsgateway och installera på en virtuell Azure-dator |
Den här mallen distribuerar en virtuell dator och skapar en fungerande datahanteringsgateway |
Skapa en DevTest-miljö med P2S VPN och IIS- |
Den här mallen skapar en enkel DevTest-miljö med punkt-till-plats-VPN och IIS på en Windows-server, vilket är ett bra sätt att komma igång på. |
Skapa en brandvägg med FirewallPolicy och IpGroups |
Den här mallen skapar en Azure Firewall med FirewalllPolicy som refererar till nätverksregler med IpGroups. Innehåller även en installation av en virtuell Linux Jumpbox-dator |
Skapa en brandvägg, FirewallPolicy med explicit proxy |
Den här mallen skapar en Azure Firewall, FirewalllPolicy med explicit proxy och nätverksregler med IpGroups. Innehåller även en installation av en virtuell Linux Jumpbox-dator |
Skapa en lastbalanserare med en offentlig IPv6-adress |
Den här mallen skapar en Internetuppkopplad lastbalanserare med en offentlig IPv6-adress, belastningsutjämningsregler och två virtuella datorer för serverdelspoolen. |
Skapa en ny AD-domän med 2 domänkontrollanter med hjälp av tillgänglighetszoner |
Den här mallen skapar två virtuella datorer i separata tillgänglighetszoner som ska vara AD-domänkontrollanter (primär och säkerhetskopiering) för en ny skog och domän |
Skapa en ny krypterad virtuell Windows-dator från galleriavbildningen |
Den här mallen skapar en ny krypterad virtuell Windows-dator med hjälp av server 2k12-galleriavbildningen. |
Skapa ett privat AKS-kluster |
Det här exemplet visar hur du skapar ett privat AKS-kluster i ett virtuellt nätverk tillsammans med en virtuell jumpbox-dator. |
Skapa ett privat AKS-kluster med en offentlig DNS-zon |
Det här exemplet visar hur du distribuerar ett privat AKS-kluster med en offentlig DNS-zon. |
Skapa en sandbox-konfiguration av Azure Firewall med virtuella Linux-datorer |
Den här mallen skapar ett virtuellt nätverk med 3 undernät (serverundernät, jumpbox-underuppsättning och AzureFirewall-undernät), en virtuell jumpbox-dator med offentlig IP-adress, en virtuell serverdator, UDR-väg för att peka på Azure Firewall för serverundernätet och en Azure Firewall med 1 eller fler offentliga IP-adresser, 1 exempelprogramregel, 1 exempelnätverksregel och standard privata intervall |
Skapa en sandbox-konfiguration av Azure Firewall med zoner |
Den här mallen skapar ett virtuellt nätverk med tre undernät (serverundernät, jumpbox-undernät och Azure Firewall-undernät), en virtuell jumpbox-dator med offentlig IP-adress, en virtuell serverdator, UDR-väg till Azure Firewall för ServerSubnet, en Azure Firewall med en eller flera offentliga IP-adresser, en exempelprogramregel och en exempelnätverksregel och Azure Firewall i tillgänglighetszoner 1. 2 och 3. |
Skapa en sandbox-konfiguration med Brandväggsprincip |
Den här mallen skapar ett virtuellt nätverk med tre undernät (serverundernät, jumpbox-underuppsättning och AzureFirewall-undernät), en virtuell jumpbox-dator med offentlig IP-adress, en virtuell serverdator, UDR-väg för att peka på Azure Firewall för serverundernätet och en Azure Firewall med 1 eller fler offentliga IP-adresser. Skapar också en brandväggsprincip med en exempelprogramregel, en exempelnätverksregel och privata standardintervall |
Skapa en PLATS-till-plats-VPN-anslutning med VM- |
Med den här mallen kan du skapa en PLATS-till-plats-VPN-anslutning med hjälp av virtuella nätverksgatewayer |
Skapa en intern standardlastbalanserare |
Den här mallen skapar en intern Standard Azure Load Balancer med en regelbelastningsutjämningsport 80 |
Skapa en standardlastbalanserare |
Den här mallen skapar en Internetuppkopplad lastbalanserare, belastningsutjämningsregler och tre virtuella datorer för serverdelspoolen med varje virtuell dator i en redundant zon. |
Skapa en SQL Server Reporting Services-distribution med två virtuella datorer |
Den här mallen skapar två nya virtuella Azure-datorer, var och en med en offentlig IP-adress, som konfigurerar en virtuell dator som en SSRS-server, en med SQL Server-blandad autentisering för SSRS-katalogen med SQL Agent Started. Alla virtuella datorer har offentlig RDP och diagnostik aktiverat , diagnostiken lagras i ett konsoliderat lagringskonto för diagnostik som skiljer sig från vm-disken |
Skapa en virtuell dator i en utökad zon |
Den här mallen skapar en virtuell dator i en utökad zon |
Skapa en virtuell dator från en EffektivIP VHD- |
Den här mallen skapar en virtuell dator från en effektivIP-virtuell hårddisk och låter dig ansluta den till ett befintligt VNET som kan finnas i en annan resursgrupp och sedan den virtuella datorn |
Skapa en virtuell dator från en Windows-avbildning med 4 tomma datadiskar |
Med den här mallen kan du skapa en virtuell Windows-dator från en angiven avbildning. Den kopplar också 4 tomma datadiskar. Observera att du kan ange storleken på de tomma datadiskarna. |
Skapa en virtuell dator från |
Med den här mallen kan du skapa en virtuell dator från en användarbild. Den här mallen distribuerar även ett virtuellt nätverk, offentliga IP-adresser och ett nätverksgränssnitt. |
Skapa en virtuell dator i ett nytt eller befintligt vnet från en anpassad VHD- |
Den här mallen skapar en virtuell dator från en specialiserad virtuell hårddisk och låter dig ansluta den till ett nytt eller befintligt VNET som kan finnas i en annan resursgrupp än den virtuella datorn |
Skapa en virtuell dator i ett nytt eller befintligt vnet från en generaliserad VHD- |
Den här mallen skapar en virtuell dator från en generaliserad virtuell hårddisk och låter dig ansluta den till ett nytt eller befintligt VNET som kan finnas i en annan resursgrupp än den virtuella datorn |
Skapa en virtuell dator i ett VNET i en annan resursgrupp |
Den här mallen skapar en virtuell dator i ett virtuellt nätverk som finns i en annan resursgrupp |
Skapa en virtuell dator med ett dynamiskt urval av datadiskar |
Med den här mallen kan användaren välja det antal datadiskar som de vill lägga till i den virtuella datorn. |
Skapa en virtuell dator med flera tomma StandardSSD_LRS datadiskar |
Med den här mallen kan du skapa en virtuell Windows-dator från en angiven avbildning. Den kopplar också flera tomma StandardSSD-datadiskar som standard. Observera att du kan ange storlek och lagringstyp (Standard_LRS, StandardSSD_LRS och Premium_LRS) för de tomma datadiskarna. |
Skapa en virtuell dator med flera nätverkskort och RDP-tillgängliga |
Med den här mallen kan du skapa en virtuell dator med flera (2) nätverksgränssnitt (NIC) och RDP som kan anslutas med en konfigurerad lastbalanserare och en inkommande NAT-regel. Fler nätverkskort kan enkelt läggas till med den här mallen. Den här mallen distribuerar även ett lagringskonto, ett virtuellt nätverk, en offentlig IP-adress och två nätverksgränssnitt (klientdel och serverdel). |
Skapa en virtuell Windows-dator med tillägget Skydd mot skadlig kod aktiverat |
Den här mallen skapar en virtuell Windows-dator och konfigurerar skydd mot skadlig kod |
Skapa en Azure Application Gateway v2- |
Den här mallen skapar en Azure Application Gateway med två Windows Server 2016-servrar i serverdelspoolen |
Skapa en sandbox-miljö i Azure Firewall med tvingad tunneltrafik |
Den här mallen skapar en Sandbox-miljö i Azure Firewall (Linux) med en brandväggskraft som går via en annan brandvägg i ett peer-kopplat virtuellt nätverk |
Skapa en Azure-brandvägg med IpGroups |
Den här mallen skapar en Azure-brandvägg med program- och nätverksregler som refererar till IP-grupper. Innehåller även en installation av en virtuell Linux Jumpbox-dator |
Skapa en Azure Firewall med flera offentliga IP-adresser |
Den här mallen skapar en Azure-brandvägg med två offentliga IP-adresser och två Windows Server 2019-servrar att testa. |
Skapa en virtuell Azure-dator med en ny Active Directory-skog |
Den här mallen skapar en ny virtuell Azure-dator. Den konfigurerar den virtuella datorn till en Active Directory-domänkontrollant för en ny skog |
Skapa en virtuell Azure-dator med en ny AD Forest- |
Den här mallen skapar en ny virtuell Azure-dator. Den konfigurerar den virtuella datorn till en AD DC för en ny skog |
Skapa en Azure WAF v2 på Azure Application Gateway |
Den här mallen skapar en Azure Web Application Firewall v2 på Azure Application Gateway med två Windows Server 2016-servrar i serverdelspoolen |
Skapa en IOT Hub- och Ubuntu-kantsimulator |
Den här mallen skapar en IOT Hub- och Virtual Machine Ubuntu edge-simulator. |
Skapa en IPv6 Application Gateway- |
Den här mallen skapar en programgateway med en IPv6-klientdel i ett virtuellt nätverk med dubbla staplar. |
Skapa en ny AD-domän med 2 domänkontrollanter |
Den här mallen skapar två nya virtuella datorer som ska vara AD DCs (primära och säkerhetskopiering) för en ny skog och domän |
Skapa ett Ubuntu GNOME-skrivbord |
Den här mallen skapar en ubuntu-dator. Detta fungerar bra för användning som en jumpbox bakom en NAT. |
Skapa och kryptera en ny Linux VMSS med jumpbox- |
Den här mallen distribuerar en Linux VMSS med den senaste Linux-avbildningen, lägger till datavolymer och krypterar sedan datavolymerna för varje Linux VMSS-instans. Den distribuerar också en jumpbox med en offentlig IP-adress i samma virtuella nätverk som Linux VMSS-instanser med privata IP-adresser. Detta gör det möjligt att ansluta till jumpboxen via dess offentliga IP-adress och sedan ansluta till Linux VMSS-instanser via privata IP-adresser. |
Skapa och kryptera en ny Windows VMSS med jumpbox- |
Med den här mallen kan du distribuera en enkel VM-skalningsuppsättning med virtuella Windows-datorer med den senaste korrigerade versionen av serverversioner av Windows. Den här mallen distribuerar också en jumpbox med en offentlig IP-adress i samma virtuella nätverk. Du kan ansluta till jumpboxen via den här offentliga IP-adressen och sedan ansluta därifrån till virtuella datorer i skalningsuppsättningen via privata IP-adresser. Den här mallen aktiverar kryptering på VM-skalningsuppsättningen för virtuella Windows-datorer. |
Skapa nya krypterade hanterade diskar win-vm från galleriavbildningen |
Den här mallen skapar en ny krypterad hanterad disk windows vm med hjälp av server 2k12-galleriavbildningen. |
Skapa en ny virtuell Ubuntu-dator i förväg med Puppet Agent |
Den här mallen skapar en virtuell Ubuntu-dator och installerar Puppet Agent i den med hjälp av CustomScript-tillägget. |
Skapa sandbox-miljö för Azure Firewall, virtuella klientdatorer och virtuella serverdatorer |
Den här mallen skapar ett virtuellt nätverk med två undernät (serverundernät och AzureFirewall-undernät), en virtuell serverdator, en virtuell klientdator, en offentlig IP-adress för varje virtuell dator och en routningstabell som skickar trafik mellan virtuella datorer via brandväggen. |
Skapa SQL MI med jumpbox i det nya virtuella nätverket |
Distribuera Azure Sql Database Managed Instance (SQL MI) och JumpBox med SSMS i det nya virtuella nätverket. |
Skapa Ubuntu VM-datadisk raid0 |
Den här mallen skapar en virtuell dator med flera anslutna diskar. Ett skript partitioner och formaterar diskarna i raid0-matrisen. |
Skapa virtuell dator från befintliga virtuella hårddiskar och ansluta den till befintligaVNET- |
Den här mallen skapar en virtuell dator från virtuella hårddiskar (OS + datadisk) och låter dig ansluta den till ett befintligt VNET som kan finnas i en annan resursgrupp och sedan den virtuella datorn |
Skapa virtuella datorer i tillgänglighetsuppsättningar med hjälp av resursloopar |
Skapa 2–5 virtuella datorer i tillgänglighetsuppsättningar med hjälp av resursslingor. De virtuella datorerna kan vara Unbuntu eller Windows med högst 5 virtuella datorer eftersom det här exemplet använder ett enda storageAccount |
Skapa, konfigurera och distribuera webbprogram till en virtuell Azure-dator |
Skapa och konfigurera en virtuell Windows-dator med SQL Azure-databas och distribuera webbprogram till miljön med hjälp av PowerShell DSC |
skapar AVD med Microsoft Entra ID Join |
Med den här mallen kan du skapa Azure Virtual Desktop-resurser som värdpool, programgrupp, arbetsyta, en testsessionsvärd och dess tillägg med Microsoft Entra ID-anslutning |
tillägg för anpassat skript på en virtuell Ubuntu-dator |
Den här mallen skapar en virtuell Ubuntu-dator och installerar CustomScript-tillägget |
Distribuera ett 3-nod percona XtraDB-kluster i tillgänglighetszoner |
Den här mallen distribuerar ett MySQL-kluster med hög tillgänglighet med 3 noder på CentOS 6.5 eller Ubuntu 12.04 |
Distribuera en Bastion-värd i ett virtuellt navnätverk |
Den här mallen skapar två virtuella nätverk med peerings, en Bastion-värd i det virtuella hubbnätverket och en virtuell Linux-dator i det virtuella ekernätverket |
Distribuera en Django-app |
Den här mallen använder Azure Linux CustomScript-tillägget för att distribuera ett program. Det här exemplet skapar en virtuell Ubuntu-dator, gör en tyst installation av Python, Django och Apache och skapar sedan en enkel Django-app |
Distribuera en sandbox-topologi för hubb- och ekertopologi |
Den här mallen skapar en grundläggande topologikonfiguration för nav och eker. Det skapar ett virtuellt hubbnätverk med undernäten DMZ, Management, Shared och Gateway (valfritt), med två virtuella ekernätverk (utveckling och produktion) som innehåller ett arbetsbelastningsundernät vardera. Den distribuerar också en Windows-Jump-Host i undernätet Hantering för hubben och upprättar VNet-peerings mellan hubben och de två ekrarna. |
Distribuera en Kibana-instrumentpanel med Docker |
Med den här mallen kan du distribuera en virtuell Ubuntu-dator med Docker installerat (med Docker-tillägget) och Kibana/Elasticsearch-containrar som skapats och konfigurerats för att hantera en analysinstrumentpanel. |
Distribuera en LAMP-app |
Den här mallen använder Azure Linux CustomScript-tillägget för att distribuera ett program. Den skapar en virtuell Ubuntu-dator, gör en tyst installation av MySQL, Apache och PHP och skapar sedan ett enkelt PHP-skript. |
Distribuera en virtuell Linux- eller Windows-dator med MSI |
Med den här mallen kan du distribuera en virtuell Linux- eller Windows-dator med en hanterad tjänstidentitet. |
Distribuera en virtuell Linux-dator (Ubuntu) med flera nätverkskort |
Den här mallen skapar ett virtuellt nätverk med flera undernät och distribuerar en virtuell Ubuntu-dator med flera nätverkskort |
Distribuera en virtuell Linux-dator med Azul Zulu OpenJDK JVM- |
Med den här mallen kan du skapa en virtuell Linux-dator med Azul Zulu OpenJDK JVM. |
Distribuera en MySQL-server |
Den här mallen använder Azure Linux CustomScript-tillägget för att distribuera en MySQL-server. Den skapar en virtuell Ubuntu-dator, gör en tyst installation av MySQL-servern version:5.6 |
Distribuera ett Nextflow-genomikkluster |
Den här mallen distribuerar ett skalbart Nextflow-kluster med en Jumpbox, n klusternoder, docker-stöd och delad lagring. |
Distribuera en PostgreSQL-server på Ubuntu Virtual Machine |
Den här mallen använder Azure Linux CustomScript-tillägget för att distribuera en postgresql-server. Den skapar en virtuell Ubuntu-dator, gör en tyst installation av MySQL-servern version:9.3.5 |
Distribuera en virtuell Premium Windows-dator |
Med den här mallen kan du distribuera en virtuell Premium Windows-dator med några olika alternativ för Windows-versionen med den senaste korrigerade versionen. |
Distribuera en virtuell Premium Windows-dator med diagnostik |
Med den här mallen kan du distribuera en virtuell Premium Windows-dator med några olika alternativ för Windows-versionen med den senaste korrigerade versionen. |
Distribuera en enkel virtuell FreeBSD-dator på resursgruppsplats |
Med den här mallen kan du distribuera en enkel virtuell FreeBSD-dator med några olika alternativ för FreeBSD-versionen med den senaste korrigerade versionen. Detta distribueras på resursgruppsplats på en D1 VM-storlek. |
Distribuera en enkel virtuell Linux-dator och uppdatera privat IP till statisk |
Med den här mallen kan du distribuera en enkel virtuell Linux-dator med Ubuntu från Marketplace. Detta distribuerar ett virtuellt nätverk, undernät och en virtuell dator med A1-storlek på resursgruppens plats med en dynamiskt tilldelad IP-adress och konverterar den sedan till statisk IP-adress. |
Distribuera en enkel virtuell Linux-dator med accelererat nätverk |
Med den här mallen kan du distribuera en enkel virtuell Linux-dator med accelererat nätverk med Ubuntu version 18.04-LTS med den senaste korrigerade versionen. Detta distribuerar en virtuell D3_v2 storlek på resursgruppens plats och returnerar FQDN för den virtuella datorn. |
Distribuera en enkel Ubuntu Linux VM 20.04-LTS- |
Den här mallen distribuerar en Ubuntu-server med några alternativ för den virtuella datorn. Du kan ange vm-namn, os-version, VM-storlek och administratörsanvändarnamn och lösenord. Som standard är vm-storleken Standard_D2s_v3 och operativsystemets version är 20.04-LTS. |
Distribuera en enkel VM-skalningsuppsättning med virtuella Linux-datorer och en Jumpbox- |
Med den här mallen kan du distribuera en enkel VM-skalningsuppsättning med virtuella Linux-datorer med den senaste korrigerade versionen av Ubuntu Linux 15.10 eller 14.04.4-LTS. Det finns också en jumpbox för att aktivera anslutningar utanför det virtuella nätverk som de virtuella datorerna finns i. |
Distribuera en enkel VM-skalningsuppsättning med virtuella Windows-datorer och en Jumpbox- |
Med den här mallen kan du distribuera en enkel VM-skalningsuppsättning med virtuella Windows-datorer med den senaste korrigerade versionen av serverversioner av Windows. Den här mallen distribuerar också en jumpbox med en offentlig IP-adress i samma virtuella nätverk. Du kan ansluta till jumpboxen via den här offentliga IP-adressen och sedan ansluta därifrån till virtuella datorer i skalningsuppsättningen via privata IP-adresser. |
Distribuera en enkel virtuell Windows- |
Med den här mallen kan du distribuera en enkel virtuell Windows-dator med några olika alternativ för Windows-versionen med den senaste korrigerade versionen. Detta distribuerar en virtuell A2-storleksdator på resursgruppens plats och returnerar FQDN för den virtuella datorn. |
Distribuera en enkel virtuell Windows-dator med övervakning och diagnostik |
Med den här mallen kan du distribuera en enkel virtuell Windows-dator tillsammans med diagnostiktillägget som möjliggör övervakning och diagnostik för den virtuella datorn |
Distribuera en enkel virtuell Windows-dator med taggar |
Den här mallen distribuerar en D2_v3 virtuell Windows-dator, nätverkskort, lagringskonto, virtuellt nätverk, offentlig IP-adress och nätverkssäkerhetsgrupp. Taggobjektet skapas i variablerna och tillämpas på alla resurser, i förekommande fall. |
Distribuera en wordpress med en virtuell dator till Azure |
Den här mallen distribuerar en komplett LAMP-stack och installerar och initierar sedan WordPress. När distributionen är klar måste du gå till http://fqdn.of.your.vm/wordpress/ för att slutföra konfigurationen, skapa ett konto och komma igång med WordPress. |
Distribuera en betrodd startkompatibel virtuell Linux-dator |
Med den här mallen kan du distribuera en betrodd virtuell Linux-dator med hjälp av några olika alternativ för Linux-versionen med den senaste korrigerade versionen. Om du aktiverar Secureboot och vTPM installeras gästattesteringstillägget på den virtuella datorn. Det här tillägget utför fjärr- attestering av molnet. Som standard distribuerar detta en virtuell dator med Standard_D2_v3 storlek på resursgruppens plats och returnerar FQDN för den virtuella datorn. |
Distribuera en betrodd startkompatibel virtuell Windows-dator |
Med den här mallen kan du distribuera en betrodd startkompatibel virtuell Windows-dator med några olika alternativ för Windows-versionen med den senaste korrigerade versionen. Om du aktiverar Secureboot och vTPM installeras gästattesteringstillägget på den virtuella datorn. Det här tillägget utför fjärr- attestering av molnet. Som standard distribuerar detta en virtuell dator med Standard_D2_v3 storlek på resursgruppens plats och returnerar FQDN för den virtuella datorn. |
Distribuera en Ubuntu Linux DataScience VM 18.04 |
Den här mallen distribuerar en Ubuntu Server med några verktyg för Data Science. Du kan ange användarnamn, lösenord, namn på virtuell dator och välja mellan PROCESSOR- eller GPU-databehandling. |
Distribuera en virtuell Ubuntu-dator med OMS-tillägget |
Med den här mallen kan du distribuera en virtuell Ubuntu-dator med OMS-tillägget installerat och registrerat på en angiven arbetsyta |
Distribuera en virtuell dator med anpassade data |
Med den här mallen kan du skapa en virtuell dator med anpassade data som skickas till den virtuella datorn. Den här mallen distribuerar även ett lagringskonto, ett virtuellt nätverk, offentliga IP-adresser och ett nätverksgränssnitt. |
Distribuera en virtuell dator med offentlig SSH rsa-nyckel |
Med den här mallen kan du skapa en virtuell dator med offentlig SSH rsa-nyckel |
Distribuera en virtuell dator med användardata |
Med den här mallen kan du skapa en virtuell dator med användardata som skickas till den virtuella datorn. Den här mallen distribuerar även ett virtuellt nätverk, offentliga IP-adresser och ett nätverksgränssnitt. |
Distribuera en virtuell dator till en tillgänglighetszon |
Med den här mallen kan du distribuera en enkel virtuell dator (Windows eller Ubuntu) med den senaste korrigerade versionen. Detta distribuerar en virtuell A2_v2 storlek på den angivna platsen och returnerar det virtuella datorns fullständiga domännamn. |
Distribuera en VM-skalningsuppsättning med virtuella Linux-datorer bakom ILB- |
Med den här mallen kan du distribuera en VM-skalningsuppsättning med virtuella Linux-datorer med den senaste korrigerade versionen av Ubuntu Linux 15.10 eller 14.04.4-LTS. Dessa virtuella datorer ligger bakom en intern lastbalanserare med NAT-regler för ssh-anslutningar. |
Distribuera en virtuell dator med flera IP-adresser |
Med den här mallen kan du distribuera en virtuell dator med 3 IP-konfigurationer. Den här mallen distribuerar en virtuell Linux-/Windows-dator med namnet myVM1 med tre IP-konfigurationer: IPConfig-1, IPConfig-2 respektive IPConfig-3. |
Distribuera en virtuell Windows Server-dator med Visual Studio |
Den här mallen distribuerar en virtuell Windows Server-dator med Visual Code Studio Community 2019, med några alternativ för den virtuella datorn. Du kan ange namnet på den virtuella datorn, administratörens användarnamn och administratörslösenord. |
Distribuera en virtuell Windows-dator och konfigurerar WinRM https-lyssnaren |
Med den här mallen kan du distribuera en enkel virtuell Windows-dator med några olika alternativ för Windows-versionen. Då konfigureras en WinRM https-lyssnare. Användaren måste ange värdet för parametern "hostNameScriptArgument" som är fqdn för den virtuella datorn. Exempel: testvm.westus.cloupdapp.azure.com eller *.westus.cloupdapp.azure.com |
Distribuera en virtuell Windows-dator och aktivera säkerhetskopiering med Azure Backup |
Med den här mallen kan du distribuera en virtuell Windows-dator och Recovery Services Vault som konfigurerats med DefaultPolicy for Protection. |
Distribuera en virtuell Windows-dator med ett variabelt antal datadiskar |
Med den här mallen kan du distribuera en enkel virtuell dator och ange antalet datadiskar vid distributionen med hjälp av en parameter. Observera att antalet och storleken på datadiskar är bundna av vm-storleken. Storleken på den virtuella datorn för det här exemplet är Standard_DS4_v2 med standardvärdet 16 datadiskar. |
Distribuera en virtuell Windows-dator med Azul Zulu OpenJDK JVM- |
Med den här mallen kan du skapa en virtuell Windows-dator med Azul Zulu OpenJDK JVM |
Distribuera en virtuell Windows-dator med OMS-tillägget |
Med den här mallen kan du distribuera en virtuell Windows-dator med OMS-tillägget installerat och registrerat på en angiven arbetsyta |
Distribuera en virtuell Windows-dator med Windows Admin Center-tillägget |
Med den här mallen kan du distribuera en virtuell Windows-dator med Windows Admin Center-tillägget för att hantera den virtuella datorn direkt från Azure-portalen. |
Distribuera en WordPress-blogg med Docker |
Med den här mallen kan du distribuera en virtuell Ubuntu-dator med Docker installerat (med Docker-tillägget) och WordPress/MySQL-containrar som skapats och konfigurerats för att hantera en bloggserver. |
Distribuera en Open-Source parsningsserver med Docker |
Med den här mallen kan du distribuera en virtuell Ubuntu-dator med Docker installerat (med Docker-tillägget) och en Parse Server-container med öppen källkod som skapats och konfigurerats för att ersätta parsningstjänsten (nu sunset). |
Distribuera en Openvpn-åtkomstserver |
Den här mallen använder Azure Linux CustomScript-tillägget för att distribuera en openvpn-åtkomstserver. Den skapar en virtuell Ubuntu-dator, utför en tyst installation av openvpn-åtkomstservern och gör sedan de grundläggande servernätverksinställningarna: definiera VPN Server-värdnamnet som den virtuella datorns offentliga IP-namn |
Distribuera en virtuell Ubuntu-dator med Docker Engine |
Med den här mallen kan du distribuera en virtuell Ubuntu-dator med Docker (med Docker-tillägget). Du kan senare SSH till den virtuella datorn och köra Docker-containrar. |
Distribuera Anbox Cloud |
Den här mallen distribuerar Anbox Cloud på en virtuell Ubuntu-dator. För att slutföra installationen av Anbox Cloud krävs användarinteraktion efter distributionen. Mer information finns i README. Mallen stöder både start av en virtuell dator från en Ubuntu Pro-avbildning och association av en Ubuntu Pro-token med en virtuell dator som startas från en icke-Pro-avbildning. Det förra är standardbeteendet; användare som vill koppla en token till en virtuell dator som startas från en icke-Pro-avbildning måste åsidosätta standardargumenten för parametrarna ubuntuImageOffer, ubuntuImageSKU och ubuntuProToken. Mallen är också parametrisk i vm-storleken och diskstorlekarna. Argumentvärden som inte är standard för dessa parametrar måste överensstämma med https://anbox-cloud.io/docs/reference/requirements#anbox-cloud-appliance-4. |
Distribuera CKAN- |
Den här mallen distribuerar CKAN med Apache Solr (för sökning) och PostgreSQL (databas) på en virtuell Ubuntu-dator. CKAN, Solr och PostgreSQL distribueras som enskilda Docker-containrar på den virtuella datorn. |
Distribuera Darktrace vSensors |
Med den här mallen kan du distribuera en eller flera fristående Darktrace vSensors |
Distribuera HBase geo-replikering |
Med den här mallen kan du konfigurera en Azure-miljö för HBase-replikering i två olika regioner med VPN vnet-till-vnet-anslutning. |
Distribuera IOMAD-kluster på Ubuntu |
Den här mallen distribuerar IOMAD som ett LAMP-program på Ubuntu. Den skapar en eller flera virtuella Ubuntu-datorer för klientdelen och en enda virtuell dator för serverdelen. Det gör en tyst installation av Apache och PHP på den virtuella klientdatorns och MySQL på den virtuella serverdelsdatorn. Sedan distribueras IOMAD i klustret. Den konfigurerar en lastbalanserare för att dirigera begäranden till den virtuella klientdatorns. Den konfigurerar även NAT-regler för att tillåta administratörsåtkomst till var och en av de virtuella datorerna. Den konfigurerar också en moodledata-datakatalog med fillagring som delas mellan den virtuella datorns. När distributionen är klar kan du gå till /iomad på varje virtuell klientdelsdator (med webbadministratörsåtkomst) för att börja konfigurera IOMAD. |
Distribuera IOMAD på Ubuntu på en enda virtuell dator |
Den här mallen distribuerar IOMAD som ett LAMP-program på Ubuntu. Den skapar en enda virtuell Ubuntu-dator, gör en tyst installation av MySQL, Apache och PHP på den och distribuerar sedan IOMAD på den. När distributionen är klar kan du gå till /iomad för att börja konfigurera IOMAD. |
Distribuera MySQL – flexibel server med privat slutpunkt |
Den här mallen är ett sätt att distribuera en flexibel Azure Database for MySQL-server med privat slutpunkt. |
Distribuera Neo4J i Docker och data på externa diskar |
Med den här mallen kan du distribuera en virtuell Ubuntu-dator med Docker installerat (med Docker-tillägget) och en Neo4J-container som använder en extern disk för att lagra data. |
Distribuera Neo4J i Ubuntu VM |
Med den här mallen kan du distribuera en virtuell Ubuntu-dator med Neo4J-binärfiler och köra Neo4J på dess avsedda portar. |
Distribuera Net Disk mot Ubuntu |
Med den här mallen kan du distribuera seafile server 6.1.1 på en virtuell Azure Ubuntu-dator |
Deploy Octopus Deploy 3.0 med en utvärderingslicens |
Med den här mallen kan du distribuera en enda Octopus Deploy 3.0-server med en utvärderingslicens. Detta distribueras på en enda virtuell Windows Server 2012R2-dator (Standard D2) och SQL DB (S1-nivå) till den plats som angetts för resursgruppen. |
Distribuera Open edX (lila version) via handledare |
Den här mallen skapar en enda virtuell Ubuntu-dator och distribuerar Open edX via handledare på dem. |
Distribuera Open edX devstack på en enda virtuell Ubuntu- |
Den här mallen skapar en enda virtuell Ubuntu-dator och distribuerar Open edX devstack på den. |
Distribuera Open edX Dogwood (Multi-VM) |
Den här mallen skapar ett nätverk av virtuella Ubuntu-datorer och distribuerar Open edX Dogwood på dem. Distributionen stöder virtuella datorer med 1–9 program och virtuella Datorer för serverdelen Mongo och MySQL. |
Deploy Open edX fullstack (Ficus) på en enda virtuell Ubuntu-dator |
Den här mallen skapar en enda virtuell Ubuntu-dator och distribuerar Open edX fullstack (Ficus) på den. |
Distribuera OpenLDAP-kluster på Ubuntu |
Den här mallen distribuerar ett OpenLDAP-kluster på Ubuntu. Det skapar flera virtuella Ubuntu-datorer (upp till 5, men kan enkelt ökas) och gör en tyst installation av OpenLDAP på dem. Sedan konfigureras N-way multi-master-replikering på dem. När distributionen är klar kan du gå till /phpldapadmin för att börja konfigurera OpenLDAP. |
Distribuera OpenLDAP på Ubuntu på en enda virtuell dator |
Den här mallen distribuerar OpenLDAP på Ubuntu. Den skapar en enda virtuell Ubuntu-dator och gör en tyst installation av OpenLDAP på den. När distributionen är klar kan du gå till /phpldapadmin för att börja konfigurera OpenLDAP. |
Distribuera OpenSIS Community Edition-kluster på Ubuntu |
Den här mallen distribuerar OpenSIS Community Edition som ett LAMP-program på Ubuntu. Den skapar en eller flera virtuella Ubuntu-datorer för klientdelen och en enda virtuell dator för serverdelen. Det gör en tyst installation av Apache och PHP på den virtuella klientdatorns och MySQL på den virtuella serverdelsdatorn. Sedan distribueras OpenSIS Community Edition i klustret. När distributionen har slutförts kan du gå till /opensis-ce på var och en av de virtuella klientdatorernas (med webbadministratörsåtkomst) för att börja konfigurera OpenSIS. |
Distribuera OpenSIS Community Edition på Ubuntu på en enda virtuell dator |
Den här mallen distribuerar OpenSIS Community Edition som ett LAMP-program på Ubuntu. Den skapar en enda virtuell Ubuntu-dator, gör en tyst installation av MySQL, Apache och PHP på den och distribuerar sedan OpenSIS Community Edition. När distributionen har slutförts kan du gå till /opensis-ce för att börja samla OpenSIS. |
Distribuera säker Azure AI Studio med ett hanterat virtuellt nätverk |
Den här mallen skapar en säker Azure AI Studio-miljö med robusta nätverks- och identitetssäkerhetsbegränsningar. |
Distribuera Shibboleth Identity Provider-kluster på Ubuntu |
Den här mallen distribuerar Shibboleth Identity Provider på Ubuntu i en klustrad konfiguration. När distributionen har slutförts kan du gå till https://your-domain:8443/idp/profile/Status (notera portnummer) för att kontrollera om det har lyckats. |
Distribuera Shibboleth Identity Provider-kluster i Windows |
Den här mallen distribuerar Shibboleth Identity Provider på Windows i en klustrad konfiguration. När distributionen har slutförts kan du gå till https://your-domain:8443/idp/profile/status (notera portnummer) för att kontrollera om det har lyckats. |
Distribuera Shibboleth Identity Provider på Ubuntu på en enda virtuell dator |
Den här mallen distribuerar Shibboleth Identity Provider på Ubuntu. När distributionen har slutförts kan du gå till https://your-domain:8443/idp/profile/status (notera portnummer) för att kontrollera om det har lyckats. |
Distribuera Shibboleth Identity Provider på Windows (enskild virtuell dator) |
Den här mallen distribuerar Shibboleth Identity Provider i Windows. Den skapar en enda virtuell Windows-dator, installerar JDK och Apache Tomcat, distribuerar Shibboleth Identity Provider och konfigurerar sedan allt för SSL-åtkomst till Shibboleth IDP. När distributionen har slutförts kan du gå till https://your-server:8443/idp/profile/status för att kontrollera om den lyckades. |
Distribuera Meddelandekö för Solace PubSub+ till virtuella Azure Linux-datorer |
Med den här mallen kan du distribuera antingen en fristående Solace PubSub+-meddelandekö eller ett kluster med hög tillgänglighet med tre noder av Solace PubSub+ meddelandeköer till virtuella Azure Linux-datorer. |
Distribuera CoScale-plattformen på en enda virtuell dator |
CoScale är en fullstacksövervakningslösning som är skräddarsydd för produktionsmiljöer som kör mikrotjänster, se https://www.coscale.com/ för mer information. Den här mallen installerar CoScale-plattformen på en enda virtuell dator och bör endast användas för Proof-Of-Concept-miljöer. |
Distribuera en virtuell Ubuntu-dator med Open JDK och Tomcat |
Med den här mallen kan du skapa en virtuell Ubuntu-dator med OpenJDK och Tomcat. För närvarande hämtas den anpassade skriptfilen tillfälligt från https-länken på raw.githubusercontent.com/snallami/templates/master/ubuntu/java-tomcat-install.sh. När den virtuella datorn har etablerats kan tomcat-installationen verifieras genom att komma åt http-länken [FQDN-namn eller offentlig IP]:8080/ |
Distribuera virtuell Windows-dator konfigurerar windows featurtes SSL DSC |
Med den här mallen kan du distribuera en virtuell Windows-dator, konfigurera Windows-funktioner som IIS/Web Role, .Net, Anpassad inloggning, Windows-autentisering, programinitiering, ladda ned programdistributionspaket, URL-omskrivning & SSL-konfiguration med DSC och Azure Key Vault |
Distribuera Xfce Desktop- |
Den här mallen använder Azure Linux CustomScript-tillägget för att distribuera Xfce Desktop på den virtuella datorn. Den skapar en virtuell Ubuntu-dator, gör en tyst installation av Xfce Desktop och xrdp |
Distribuerar ett 2-nods master/slave MySQL-replikeringskluster |
Den här mallen distribuerar ett 2-nods master/slave MySQL-replikeringskluster på CentOS 6.5 eller 6.6 |
Distribuerar ett 3-nodskonsulkluster |
Den här mallen distribuerar ett konsulkluster med 3 noder och ansluter automatiskt noderna via Atlas. Consul är ett verktyg för tjänstidentifiering, distribuerat nyckel-/värdelager och en massa andra coola saker. Atlas tillhandahålls av Hashicorp (konsulskapare) som ett sätt att snabbt skapa konsulkluster utan att behöva ansluta till varje nod manuellt |
Distribuerar ett 3-nod percona XtraDB-kluster |
Den här mallen distribuerar ett MySQL-kluster med hög tillgänglighet med 3 noder på CentOS 6.5 eller Ubuntu 12.04 |
Distribuerar ett N-nod glusterfilsystem |
Den här mallen distribuerar ett Gluster-filsystem med 2, 4, 6 eller 8 noder med 2 repliker på Ubuntu |
Distribuerar ett CentOS-kluster med N-nod |
Den här mallen distribuerar ett CentOS-kluster med 2–10 noder med två nätverk. |
Distribuerar SQL Server 2014 AG på befintlig VNET & AD |
Den här mallen skapar tre nya virtuella Azure-datorer på ett befintligt virtuellt nätverk: Två virtuella datorer konfigureras som SQL Server 2014-tillgänglighetsgrupprepliknoder och en virtuell dator konfigureras som ett filresursvittne för automatisk klusterredundans. Utöver dessa virtuella datorer konfigureras även följande ytterligare Azure-resurser: Intern lastbalanserare, lagringskonton. PowerShell DSC används för att konfigurera klustring, SQL Server och en tillgänglighetsgrupp inom varje virtuell dator. För Active Directory-stöd bör befintliga Active Directory-domänkontrollanter redan distribueras på det befintliga virtuella nätverket. |
Distribuerar virtuella Windows-datorer under LB konfigurerar WinRM Https |
Med den här mallen kan du distribuera virtuella Windows-datorer med några olika alternativ för Windows-versionen. Den här mallen konfigurerar också en WinRM https-lyssnare på virtuella datorer |
Dev Environment for AZ-400 Labs |
Virtuell dator med VS2017 Community, Docker-desktop, Git och VSCode för AZ-400-labb (Azure DevOps) |
Diagnostik med Event Hub och ELK |
Den här mallen distribuerar ett Elasticsearch-kluster och virtuella Datorer i Kibana och Logstash. Logstash har konfigurerats med ett plugin-program för indata för att hämta diagnostikdata från Event Hub. |
Identifiera privat IP dynamiskt |
Med den här mallen kan du identifiera en privat IP-adress för ett nätverkskort dynamiskt. Den skickar den privata IP-adressen för NIC0 till VM1 med hjälp av anpassade skripttillägg som skriver det till en fil på VM1. |
Django App med SQL Databases |
Den här mallen använder Azure Linux CustomScript-tillägget för att distribuera ett program. Det här exemplet skapar en virtuell Ubuntu-dator, gör en tyst installation av Python, Django och Apache och skapar sedan en enkel Django-app. Mallen skapar också en SQL Database med en exempeltabell med exempeldata som visas i webbläsaren med hjälp av en fråga |
distribution av DLWorkspace |
Distribuera DLWorkspace-kluster i Azure |
DMZ med NSG |
Det här exemplet skapar en enkel DMZ med fyra Windows-servrar, ett virtuellt nätverk med två undernät och en nätverkssäkerhetsgrupp. |
VM- för DNS-vidarebefordrare |
Den här mallen visar hur du skapar en DNS-server som vidarebefordrar frågor till Azures interna DNS-servrar. Detta är användbart för att konfigurera DNS-resultat mellan virtuella nätverk (enligt beskrivningen i https://azure.microsoft.com/documentation/articles/virtual-networks-name-resolution-for-vms-and-role-instances/). |
DNX på Ubuntu |
Startar en Ubuntu 14.04-server och installerar .NET-körningskontexten (DNX) plus ett exempelprogram |
Docker Swarm-kluster |
Den här mallen skapar ett Docker Swarm-kluster med hög tillgänglighet |
Dokku-instans |
Dokku är en PaaS i mini-heroku-stil på en enda virtuell dator. |
Drone på Ubuntu VM |
Den här mallen etablerar en instans av Ubuntu 14.04 LTS med Docker-tillägget och Drone CI-paketet. |
Elasticsearch-kluster, Kibana och Logstash för diagnostik |
Den här mallen distribuerar ett Elasticsearch-kluster och virtuella Datorer i Kibana och Logstash. Logstash har konfigurerats med ett plugin-program för indata för att hämta diagnostikdata från befintliga Azure Storage-tabeller. |
ESET VM-tillägg |
Skapar en virtuell dator med ESET-tillägg |
FreeBSD PHP-baserad webbplats |
Den här mallen distribuerar fyra virtuella FreeBSD-datorer för PHP-baserad webbplats |
Front Door Premium med VM och Private Link-tjänsten |
Den här mallen skapar en Front Door Premium och en virtuell dator som konfigurerats som en webbserver. Front Door använder en privat slutpunkt med Private Link-tjänsten för att skicka trafik till den virtuella datorn. |
GitHub Enterprise Server |
GitHub Enterprise Server är den privata versionen av GitHub.com som ska köras på en virtuell dator i din Azure-prenumeration. Det gör samarbetskodning möjligt och roligt för företags programvaruutvecklingsteam. |
GitLab Omnibus |
Den här mallen förenklar distributionen av GitLab Omnibus på en virtuell dator med en offentlig DNS, vilket utnyttjar den offentliga IP-adressens DNS. Den använder Standard_F8s_v2 instansstorlek, som överensstämmer med referensarkitekturen och har stöd för upp till 1 000 användare (20 RPS). Instansen är förkonfigurerad för att använda HTTPS med ett Let's Encrypt-certifikat för säkra anslutningar. |
GlassFish på SUSE |
Den här mallen distribuerar ett lastbalanserat GlassFish-kluster (v3 eller v4) som består av ett användardefinierat antal virtuella SUSE-datorer (OpenSUSE eller SLES). |
Go Ethereum på Ubuntu |
Den här mallen distribuerar en Go Ethereum-klient tillsammans med ett genesis-block på virtuella Ubuntu-datorer |
Go Expanse på Ubuntu |
Den här mallen distribuerar en Go Expanse-klient på virtuella Ubuntu-datorer |
virtuell GPU-dator med OBS-Studio, Skype, MS-Teams för händelseströmning |
Den här mallen skapar en virtuell GPU-dator med OBS-Studio, Skype MS-Teams för händelseströmning. Den skapar den virtuella datorn i ett nytt virtuellt nätverk, ett lagringskonto, ett nätverkskonto och en offentlig IP-adress med den nya beräkningsstacken. All installationsprocess baserad på Chocolately Package Manager |
virtuell Guacamole-dator i befintligt VNet- |
Den här mallen distribuerar en virtuell dator med Guacamole, den kostnadsfria HTML5 RDP/VNC-proxyn med öppen källkod. Ett befintligt virtuellt nätverk och ett undernät krävs för att använda den här mallen. Basavbildningen är CoreOS Stable och distributionen använder Docker-containrar. |
Hazelcast Cluster |
Hazelcast är en minnesintern dataplattform som kan användas för en mängd olika dataprogram. Den här mallen distribuerar valfritt antal Hazelcast-noder och de identifierar automatiskt varandra. |
hög IOPS 32 Data Disk-lagringspool standard D14 VM |
Den här mallen skapar en virtuell Standard D14-dator med 32 anslutna datadiskar. Med hjälp av DSC är de automatiskt randiga enligt bästa praxis för att få maximal IOPS och formateras till en enda volym. |
Hyper-V Virtuell värddator med kapslade virtuella datorer |
Distribuerar en virtuell dator till av en Hyper-V-värd och alla beroende resurser, inklusive virtuellt nätverk, offentlig IP-adress och routningstabeller. |
IIS Server med DSC-tillägget på en virtuell Windows-dator |
Den här mallen skapar en virtuell Windows-dator och konfigurerar en IIS-server med hjälp av DSC-tillägget. Observera att DSC-konfigurationsmodulen behöver en SAS-token för att skickas om du använder Azure Storage. För DSC-modullänk från GitHub (standard i den här mallen) behövs inte detta. |
virtuella IIS-datorer & SQL Server 2014 VM- |
Skapa 1 eller 2 IIS Windows 2012 R2-webbservrar och en serverdels SQL Server 2014 i VNET. |
Installera en fil på en virtuell Windows-dator |
Med den här mallen kan du distribuera en virtuell Windows-dator och köra ett anpassat PowerShell-skript för att installera en fil på den virtuella datorn. |
Installera en Minecraft Server på en virtuell Ubuntu-dator |
Den här mallen distribuerar och konfigurerar en anpassad Minecraft-server på en virtuell Ubuntu-dator. |
Installera Configuration Manager Current Branch i Azure |
Den här mallen skapar nya virtuella Azure-datorer baserat på vilken konfiguration du väljer. Den konfigurerar en ny AD-domänkontrollant, en ny hierarki/fristående bänk med SQL Server, en fjärrplatssystemserver med hanteringsplats och distributionsplats och klienter. |
Installera Configuration Manager Tech Preview Lab i Azure |
Den här mallen skapar nya virtuella Azure-datorer. Den konfigurerar en ny AD-domänkontrollant , en ny fristående primär plats med SQL Server, en fjärrplatssystemserver med hanteringsplats och distributionsplats och klient(alternativ). |
Installera Elasticsearch-kluster på en vm-skalningsuppsättning |
Den här mallen distribuerar ett Elasticsearch-kluster på en VM-skalningsuppsättning. Mallen etablerar 3 dedikerade huvudnoder med ett valfritt antal datanoder som körs på hanterade diskar. |
Installera MongoDB på en virtuell Ubuntu-dator med hjälp av anpassat skript för LinuxExt |
Den här mallen distribuerar Mongo DB på en virtuell Ubuntu-dator. Den här mallen distribuerar även ett lagringskonto, ett virtuellt nätverk, offentliga IP-adresser och ett nätverksgränssnitt. |
Installera MongoDB på CentOS med Linux-tillägg för anpassat skript |
Den här mallen distribuerar Mongo DB på en virtuell CentOS-dator. Den här mallen distribuerar även ett lagringskonto, ett virtuellt nätverk, offentliga IP-adresser och ett nätverksgränssnitt. |
Installera flera VISUAL Studio Team Services-agenter (VSTS) |
Den här mallen skapar en virtuell dator och stöder resurser med Visual Studio 2017 installerat. Den installerar och konfigurerar även upp till 4 VSTS-byggagenter och länkar dem till en VSTS-pool |
Installera Phabricator på en virtuell Ubuntu-dator |
Den här mallen distribuerar Phabricator på en virtuell Ubuntu-dator. Den här mallen distribuerar även ett lagringskonto, ett virtuellt nätverk, offentliga IP-adresser och ett nätverksgränssnitt. |
Installera Scrapy på Ubuntu med hjälp av Linux-tillägg för anpassat skript |
Den här mallen distribuerar Scrapy på en virtuell Ubuntu-dator. Användaren kan ladda upp en spindel för att börja crawla. Den här mallen distribuerar även ett lagringskonto, ett virtuellt nätverk, offentliga IP-adresser och ett nätverksgränssnitt. |
Intel Lustre-klienter med centOS-galleribild |
Den här mallen skapar flera virtuella Intel Lustre 2.7-klientdatorer med Hjälp av Azure-galleriet OpenLogic CentOS 6.6 eller 7.0-avbildningar och monterar ett befintligt Intel Lustre-filsystem |
IPv6 i Azure Virtual Network (VNET) |
Skapa ett virtuellt IPv4/IPv6-VNET med två virtuella datorer med dubbla staplar. |
IPv6 i Azure Virtual Network (VNET) med Std LB |
Skapa ett virtuellt IPv4/IPv6 VNET med två virtuella datorer och en Internetuppkopplad standardlastbalanserare. |
JBoss EAP på RHEL (klustrad, flera virtuella datorer) |
Med den här mallen kan du skapa flera virtuella RHEL 8.6-datorer som kör JBoss EAP 7.4-klustret och även distribuerar ett webbprogram som kallas eap-session-replikering. Du kan logga in på administratörskonsolen med JBoss EAP-användarnamnet och lösenordet som konfigurerades vid tidpunkten för distributionen. |
JBoss EAP på RHEL (fristående virtuell dator) |
Med den här mallen kan du skapa en virtuell RHEL 8.6-dator som kör JBoss EAP 7.4 och även distribuerar ett webbprogram som heter JBoss-EAP på Azure. Du kan logga in på administratörskonsolen med JBoss EAP-användarnamnet och lösenordet som konfigurerades vid tidpunkten för distributionen. |
JBoss EAP-server som kör ett testprogram med namnet dukes |
Med den här mallen kan du skapa en virtuell Red Hat-dator som kör JBoss EAP 7 och även distribuera ett webbprogram med namnet dukes. Du kan logga in på administratörskonsolen med hjälp av användaren och lösenordet som konfigurerades vid tidpunkten för distributionen. |
Jenkins-kluster med Windows & Linux Worker |
1 Jenkins-huvud med 1 Linux-nod och 1 windows-nod |
JMeter-miljö för Elasticsearch |
Den här mallen distribuerar en JMeter-miljö till ett befintligt virtuellt nätverk. En huvudnod och flera underordnade noder distribueras till ett nytt jmeter-undernät. Den här mallen fungerar tillsammans med elasticsearch-snabbstartsmallen. |
Ansluta en virtuell dator till en befintlig domän |
Den här mallen visar domänanslutning till en privat AD-domän i molnet. |
KEMP LoadMaster (MultiNIC) |
Den här mallen skapar en KEMP LoadMaster med två gränssnitt i befintliga undernät. |
KEMP LoadMaster HA Pair |
Den här mallen distribuerar ett KEMP LoadMaster HA-par |
Kubernetes-kluster med autoskalning av VMSS-kluster |
Den här mallen distribuerar ett vanilla kubernetes-kluster som initierats med kubeadm. Den distribuerar en konfigurerad huvudnod med en autoskalning av kluster. En förkonfigurerad VMSS (Virtual Machine Scale Set) distribueras också och kopplas automatiskt till klustret. Autoskalning av kluster kan sedan automatiskt skala upp/ned klustret beroende på klustrets arbetsbelastning. |
virtuell Linux-dator med Gnome Desktop RDP VSCode och Azure CLI |
Den här mallen distribuerar en virtuell Ubuntu Server-dator och använder sedan Linux CustomScript-tillägget för att installera stöd för Ubuntu Gnome Desktop och Fjärrskrivbord (via xrdp). Den slutliga etablerade virtuella Ubuntu-datorn stöder fjärranslutningar via RDP. |
virtuell Linux-dator med MSI-åtkomst till Lagring |
Den här mallen distribuerar en virtuell Linux-dator med en systemtilldelad hanterad identitet som har åtkomst till ett lagringskonto i en annan resursgrupp. |
virtuell Linux-dator med seriell utdata |
Den här mallen skapar en enkel virtuell Linux-dator med minimala parametrar och seriell/konsol konfigurerad för utdata till lagring |
List Storage Account keys-Windows Custom Script extension |
Den här mallen skapar en virtuell Windows Server 2012 R2-dator och kör ett PowerShell-skript med hjälp av det anpassade skripttillägget. Den använder också funktionen listKeys för att hämta Azure Storage-kontonycklarna. PowerShell-skriptet för det här exemplet måste finnas på ett Azure Storage-konto. (Obs! För andra exempel kan anpassade skript också finnas i GitHub) |
Lustre HPC-klient- och servernoder |
Den här mallen skapar virtuella Datorer med Lustre-klient- och servernoder och relaterad infrastruktur, till exempel virtuella nätverk |
Virtuell Datorexempel på Marketplace med villkorsstyrda resurser |
Med den här mallen kan du distribuera en virtuell Linux-dator med nya eller befintliga resurser för det virtuella nätverket, lagringen och den offentliga IP-adressen. Det gör det också möjligt att välja mellan SSH och Lösenordsautentisering. Mallarna använder villkor och logikfunktioner för att ta bort behovet av kapslade distributioner. |
McAfee Endpoint Security (utvärderingslicens) på virtuella Windows-datorer |
Den här mallen skapar en virtuell Windows-dator och konfigurerar en utvärderingsversion av McAfee Endpoint Security |
Memcached-tjänstkluster med flera virtuella Ubuntu-datorer |
Den här mallen skapar en eller flera memcached-tjänster på virtuella Ubuntu 14.04-datorer i ett privat undernät. Det skapar också en offentligt tillgänglig Apache VM med en PHP-testsida för att bekräfta att memcached är installerat och tillgängligt. |
Migrera till Azure SQL-databas med Hjälp av Azure DMS |
Azure Database Migration Service (DMS) är utformad för att effektivisera migreringen av lokala databaser till Azure. DMS förenklar migreringen av befintliga lokala SQL Server- och Oracle-databaser till Azure SQL Database, Azure SQL Managed Instance eller Microsoft SQL Server på en virtuell Azure-dator. Den här mallen distribuerar en instans av Azure Database Migration Service, en virtuell Azure-dator med SQL-server installerad på den som fungerar som en källserver med en i förväg skapad databas på den och en Azure SQL DB-målserver som har ett fördefinierat schema för databasen som ska migreras från källa till målserver. Mallen distribuerar också de resurser som krävs, till exempel nätverkskort, vnet osv. för att stödja den virtuella källdatorn, DMS-tjänsten och målservern. |
Flernivåapp med NSG, ILB, AppGateway |
Den här mallen distribuerar ett virtuellt nätverk, separerar nätverket via undernät, distribuerar virtuella datorer och konfigurerar belastningsutjämning |
Traffic Manager för flera nivåer, L4 ILB, L7 AppGateway |
Den här mallen distribuerar ett virtuellt nätverk, separerar nätverket via undernät, distribuerar virtuella datorer och konfigurerar belastningsutjämning |
mall för flera virtuella datorer med managed disk |
Den här mallen skapar N antal virtuella datorer med hanterade diskar, offentliga IP-adresser och nätverksgränssnitt. De virtuella datorerna skapas i en enda tillgänglighetsuppsättning. De etableras i ett virtuellt nätverk som också skapas som en del av distributionen |
VNS3-nätverksinstallation med flera klienter |
VNS3 är en virtuell programinstallation som endast tillhandahåller de kombinerade funktionerna i en säkerhetsinstallation, programleveranskontrollant och enhet för enhetlig hothantering vid molnappens gräns. Viktiga fördelar, Utöver molnnätverk, Alltid på slutpunkt till slutpunkt-kryptering, Federerade datacenter, molnregioner, molnleverantörer och/eller containrar, skapar ett enhetligt adressutrymme, Attesterbar kontroll över krypteringsnycklar, Meshed-nätverk hanterbart i stor skala, Reliable HA in the Cloud, Isolera känsliga program (snabbt lågkostnadsnätverkssegmentering), Segmentering inom program, Analys av alla data i rörelse i molnet. Viktiga nätverksfunktioner; virtuell router, växel, brandvägg, VPN-koncentrator, multicast-distributör, med plugin-program för WAF, NIDS, cachelagring, proxylastbalanserare och andra Layer 4 till 7-nätverksfunktioner, kräver VNS3 inte ny kunskap eller utbildning för att implementera, så du kan integrera med befintlig nätverksutrustning. |
mall för flera virtuella datorer med Chef-tillägg |
Distribuerar ett angivet antal virtuella Ubuntu-datorer som konfigurerats med Chef Client |
flera Windows-VM med anpassade skript |
Flera virtuella Windows-datorer med valfritt anpassat skript. |
Nagios Core på virtuella Ubuntu-datorer |
Den här mallen installerar och konfigurerar Nagios Core, branschstandarden, IT-övervakningssystem med öppen källkod som gör det möjligt för organisationer att identifiera och lösa IT-infrastrukturproblem innan de påverkar kritiska affärsprocesser |
nylas N1 e-postsynkroniseringsmotor på Debian |
Den här mallen installerar och konfigurerar synkroniseringsmotorn Nylas N1 med öppen källkod på en virtuell Debian-dator. |
OpenCanvas-LMS |
Den här mallen distribuerar OpenCanvas på Ubuntu 16.04 |
OpenScholar |
Den här mallen distribuerar en OpenScholar till den virtuella ubuntu-datorn 16.04 |
OS-korrigeringstillägg på en virtuell Ubuntu-dator |
Den här mallen skapar en virtuell Ubuntu-dator och installerar OSPatching-tillägget |
Perforce Helix Core Linux– enskild instans |
Den här mallen distribuerar en ny instans av Perforce Helix Core Server på en CentOS-, RHEL- eller Ubuntu-server i Azure tillsammans med alla nödvändiga infrastrukturelement. Installationen görs med SDP (serverdistributionspaket). Perforce Helix Core är ett branschledande versionskontrollsystem som används i stor utsträckning inom spelutveckling och många andra branscher. |
exempel på privat slutpunkt |
Den här mallen visar hur du skapar en privat slutpunkt som pekar på Azure SQL Server |
Private Link-tjänstexempel |
Den här mallen visar hur du skapar en privat länktjänst |
etablerar ett Kafka-kluster på virtuella Ubuntu-datorer |
Den här mallen skapar ett Kafka-kluster på en virtuell Ubuntu-datoravbildning, möjliggör beständighet (som standard) och tillämpar alla välkända optimeringar och metodtips |
etablerar ett Spark-kluster på virtuella Ubuntu-datorer |
Den här mallen skapar ett Spark-kluster på en virtuell Ubuntu-datoravbildning, möjliggör beständighet (som standard) och tillämpar alla välkända optimeringar och metodtips |
offentlig lastbalanserare som är länkad till en Gateway Load Balancer- |
Med den här mallen kan du distribuera en offentlig standardlastbalanserare som är länkad till en gatewaylastbalanserare. Trafiken som inkommandes från Internet dirigeras till Gateway Load Balancer med virtuella Linux-datorer (NVA) i serverdelspoolen. |
Puppet-agent på virtuella Windows-datorer |
Distribuera en virtuell Windows-dator med Puppet Agent |
Skicka ett certifikat till en virtuell Windows-dator |
Skicka ett certifikat till en virtuell Windows-dator. Skapa Nyckelvalvet med hjälp av mallen på http://azure.microsoft.com/en-us/documentation/templates/101-create-key-vault |
Python-proxy på Ubuntu med hjälp av Linux-tillägg för anpassat skript |
Den här mallen distribuerar Python Proxy på en virtuell Ubuntu-dator. Den här mallen distribuerar även ett lagringskonto, ett virtuellt nätverk, offentliga IP-adresser och ett nätverksgränssnitt. |
Qlik Sense Enterprise |
Den här mallen etablerar en Qlik Sense Enterprise-webbplats med en enda nod. Ta med din egen licens. |
DISTRIBUTION av RDS-servergrupp med hjälp av befintlig active directory- |
Den här mallen skapar en distribution av RDS-servergruppen med hjälp av en befintlig active directory i samma resursgrupp |
DISTRIBUTION av hög tillgänglighet för RDS Gateway |
Den här mallen ger hög tillgänglighet till RD Gateway- och RD Web Access-servrar i en befintlig RDS-distribution |
Red Hat Enterprise Linux VM (RHEL 7.8 ohanterad) |
Den här mallen distribuerar en virtuell Dator med Red Hat Enterprise Linux (RHEL 7.8) med hjälp av avbildningen Betala som-You-Go VIRTUELL RHEL-dator för den valda versionen på standard A1_v2 virtuell dator på platsen för den valda resursgruppen med ytterligare 100 GiB-datadiskar anslutna till den virtuella datorn. Ytterligare avgifter tillkommer för den här avbildningen – mer information finns på sidan med priser för virtuella Azure-datorer. |
Red Hat Enterprise Linux VM (RHEL 7.8) |
Den här mallen distribuerar en virtuell Dator med Red Hat Enterprise Linux (RHEL 7.8) med hjälp av avbildningen Betala som-You-Go VIRTUELL RHEL-dator för den valda versionen på en virtuell Standard D1-dator på platsen för den valda resursgruppen med ytterligare 100 GiB-datadiskar anslutna till den virtuella datorn. Ytterligare avgifter tillkommer för den här avbildningen – mer information finns på sidan med priser för virtuella Azure-datorer. |
Red Hat fullständig plattformsoberoende dev box med Team Services-agenten |
Med den här mallen kan du skapa en virtuell Red Hat-dator med en fullständig uppsättning plattformsoberoende SDK:er och Visual Studio Team Services Linux-byggagent. När den virtuella datorn har etablerats kan installationen av Team Services-byggagenten verifieras genom att du tittar under dina Team Services-kontoinställningar under Agentpooler. Språk/verktyg som stöds: OpenJDK Java 6, 7 och 8; Ant, Maven och Gradle; npm och nodeJS; groovy och gulp; Gnu C och C++ tillsammans med make; Perl, Python, Ruby och Ruby on Rails; .NET Core; Docker Engine och Compose; och gå |
Red Hat Linux 3-nivåslösning på Azure |
Med den här mallen kan du distribuera en arkitektur på 3 nivåer med hjälp av virtuella Datorer med "Red Hat Enterprise Linux 7.3". Arkitekturen omfattar virtuellt nätverk, externa och interna lastbalanserare, virtuell jump-dator, NSG:er osv. tillsammans med flera virtuella RHEL-datorer på varje nivå |
Red Hat Tomcat-server för användning med Team Services-distributioner |
Med den här mallen kan du skapa en virtuell Red Hat-dator som kör Apache2 och Tomcat7 och aktiverad för att stödja Apache Tomcat-distributionsaktiviteten i Visual Studio Team Services, aktiviteten Kopiera filer över SSH och FTP-uppladdningsaktiviteten (med ftps) för att aktivera distribution av webbprogram. |
Redundant haproxy med Azure-lastbalanserare och flytande IP- |
Den här mallen skapar en redundant konfiguration av haproxy med 2 virtuella Ubuntu-datorer som konfigurerats bakom Azure-lastbalanseraren med flytande IP-aktiverad. Var och en av de virtuella Ubuntu-datorerna kör haproxy för att belastningsutjämningsbegäranden till andra virtuella programdatorer (kör Apache i det här fallet). Keepalived möjliggör redundans för de virtuella haproxy-datorerna genom att tilldela den flytande IP-adressen till MASTER och blockera lastbalanserarens avsökning på SÄKERHETSKOPIERingen. Den här mallen distribuerar även ett lagringskonto, virtuellt nätverk, offentlig IP-adress, nätverksgränssnitt. |
Fjärrskrivbordstjänster med hög tillgänglighet |
Den här ARM-mallexempelkoden distribuerar en Remote Desktop Services 2019 Session Collection lab med hög tillgänglighet. Målet är att distribuera en fullständigt redundant lösning med hög tillgänglighet för Fjärrskrivbordstjänster med Hjälp av Windows Server 2019. |
ROS på Azure med virtuella Linux- |
Den här mallen skapar en virtuell Linux-dator och installerar ROS i den med hjälp av CustomScript-tillägget. |
ROS på Azure med windows VM- |
Den här mallen skapar en virtuell Windows-dator och installerar ROS i den med hjälp av CustomScript-tillägget. |
sap 2-nivå S/4HANA fullständigt aktiverad installation |
Den här mallen distribuerar ett fullständigt aktiverat SAP S/4HANA-installationssystem. |
SAP LaMa-mall för SAP NetWeaver-programserver |
Den här mallen distribuerar en virtuell dator och installerar de program som krävs för att använda den här virtuella datorn för SAP LaMa. Mallen skapar också den disklayout som krävs. Mer information om hur du hanterar virtuella Azure-datorer med SAP LaMa finns i /azure/virtual-machines/workloads/sap/lama-installation. |
SAP LaMa-mall för SAP NetWeaver ASCS |
Den här mallen distribuerar en virtuell dator och installerar de program som krävs för att använda den här virtuella datorn för SAP LaMa. Mallen skapar också den disklayout som krävs. Mer information om hur du hanterar virtuella Azure-datorer med SAP LaMa finns i /azure/virtual-machines/workloads/sap/lama-installation. |
SAP LaMa-mall för SAP NetWeaver-databasserver |
Den här mallen distribuerar en virtuell dator och installerar de program som krävs för att använda den här virtuella datorn för SAP LaMa. Mallen skapar också den disklayout som krävs. Mer information om hur du hanterar virtuella Azure-datorer med SAP LaMa finns i /azure/virtual-machines/workloads/sap/lama-installation. |
SAP NetWeaver 2-nivå (hanterad disk) |
Med den här mallen kan du distribuera en virtuell dator med ett operativsystem som stöds av SAP och Managed Disks. |
SAP NetWeaver 3-nivå (hanterad disk) |
Med den här mallen kan du distribuera en virtuell dator med ett operativsystem som stöds av SAP och Managed Disks. |
SAP NetWeaver 3-nivå multi SID (A)SCS (hanterade diskar) |
Med den här mallen kan du distribuera en virtuell dator med ett operativsystem som stöds av SAP. |
SAP NetWeaver |
Med den här mallen kan du distribuera en virtuell dator med ett operativsystem som stöds av SAP. |
SAP NetWeaver |
Med den här mallen kan du distribuera en virtuell dator med ett operativsystem som stöds av SAP. |
SAP NetWeaver-filserver (hanterad disk) |
Med den här mallen kan du distribuera en filserver som kan användas som delad lagring för SAP NetWeaver. |
Secure Ubuntu av Trailbot |
Den här mallen innehåller en virtuell Ubuntu-dator som levereras med en särskild demon som heter Trailbot Watcher som övervakar systemfiler och loggar, utlöser smarta principer vid ändring och genererar en blockkedjeankare, oföränderlig spårningslogg av allt som händer dem. |
Lösenord för säker virtuell dator med Key Vault- |
Med den här mallen kan du distribuera en enkel virtuell Windows-dator genom att hämta lösenordet som lagras i ett Nyckelvalv. Lösenordet placeras därför aldrig i oformaterad text i mallparameterfilen |
Skyddade virtuella hubbar |
Den här mallen skapar en säker virtuell hubb med Azure Firewall för att skydda din molnnätverkstrafik som är avsedd för Internet. |
Integration Runtime för egen värd på virtuella Azure-datorer |
Den här mallen skapar en integrationskörning för selfhost och registrerar den på virtuella Azure-datorer |
SharePoint-prenumeration / 2019 / 2016 fullständigt konfigurerad |
Skapa en domänkontrollant, en SQL Server 2022 och från 1 till 5 servrar som är värdar för en SharePoint-prenumeration/2019/2016-servergrupp med en omfattande konfiguration, inklusive betrodd autentisering, användarprofiler med personliga webbplatser, ett OAuth-förtroende (med hjälp av ett certifikat), en dedikerad IIS-webbplats för värd för tillägg med högt förtroende osv. Den senaste versionen av nyckelprogramvara (inklusive Fiddler, vscode, np++, 7zip, ULS Viewer) är installerad. SharePoint-datorer har ytterligare finjustering för att göra dem omedelbart användbara (fjärradministrationsverktyg, anpassade principer för Edge och Chrome, genvägar osv.). |
Enkel DSC- |
Med det här exemplet kan du distribuera en powershell-pull-server för önskad tillståndskonfiguration. |
PLATS-till-plats-VPN med aktiva VPN-gatewayer med BGP- |
Med den här mallen kan du distribuera en plats-till-plats-VPN mellan två virtuella nätverk med VPN-gatewayer i konfigurationen aktiv-aktiv med BGP. Varje Azure VPN Gateway löser FQDN för fjärranslutna peer-datorer för att fastställa den offentliga IP-adressen för den fjärranslutna VPN-gatewayen. Mallen körs som förväntat i Azure-regioner med tillgänglighetszoner. |
SonarQube i Windows med Azure SQL Database |
Distribuera en virtuell Windows-dator med SonarQube installerad och konfigurerad mot en Azure SQL Database. |
Starta ett torquekluster |
Mallen startar ett Torque-kluster. |
CSP för SQL-etablering |
Microsoft Azure har ett nytt prenumerationserbjudande, CSP-prenumerationer. Vissa aspekter av SQL VM-distribution stöds ännu inte i CSP-prenumerationer. Detta inkluderar SQL IaaS-agenttillägget, som krävs för funktioner som sql automated backup och SQL Automated Patching. |
SQL Server 2014 SP1 Enterprise aktiverade alla SQL VM-funktioner |
Den här mallen skapar en SQL Server 2014 SP1 Enterprise-utgåva med funktioner för automatisk korrigering, automatisk säkerhetskopiering och Azure Key Vault-integrering aktiverat. |
SQL Server 2014 SP1 Enterprise med automatisk korrigering |
Den här mallen skapar en SQL Server 2014 SP1 Enterprise-utgåva med funktionen Automatisk korrigering aktiverad. |
SQL Server 2014 SP1 Enterprise med Azure Key Vault |
Den här mallen skapar en SQL Server 2014 SP1 Enterprise-utgåva med Azure Key Vault-integreringsfunktionen aktiverad. |
SQL Server 2014 SP2 Enterprise med automatisk säkerhetskopiering |
Den här mallen skapar en SQL Server 2014 SP2 Enterprise-utgåva med funktionen Automatisk säkerhetskopiering aktiverad |
virtuell SQL Server-dator med prestandaoptimerade lagringsinställningar |
Skapa en virtuell SQL Server-dator med prestandaoptimerade lagringsinställningar på PremiumSSD |
prestandaoptimerade lagringsinställningar för virtuella SQL-datorer på UltraSSD- |
Skapa en virtuell SQL Server-dator med prestandaoptimerade lagringsinställningar med hjälp av UltraSSD för SQL-loggfiler |
fristående Ethereum Studio |
Den här mallen distribuerar en docker med fristående version av Ethereum Studio på Ubuntu. |
Standard Load Balancer med serverdelspool efter IP-adresser |
Den här mallen används för att visa hur ARM-mallar kan användas för att konfigurera serverdelspoolen för en lastbalanserare efter IP-adress enligt beskrivningen i hantering av serverdelspooler dokumentet. |
SUSE Linux Enterprise Server VM (SLES 12) |
Med den här mallen kan du distribuera en virtuell SUSE Linux Enterprise Server VM (SLES 12) med hjälp av avbildningen Betala som-You-Go SLES VM för den valda versionen på en virtuell Standard D1-dator på platsen för den valda resursgruppen med ytterligare 100 GiB-datadiskar anslutna till den virtuella datorn. Ytterligare avgifter tillkommer för den här avbildningen – mer information finns på sidan med priser för virtuella Azure-datorer. |
utvärderingsversion av Symantec Endpoint Protection-tillägget på en virtuell Windows-dator |
Den här mallen skapar en virtuell Windows-dator och konfigurerar en utvärderingsversion av Symantec Endpoint Protection |
Telegraf-InfluxDB-Grafana |
Med den här mallen kan du distribuera en instans av Telegraf–InfluxDB-Grafana på en virtuell Linux Ubuntu 14.04 LTS-dator. Detta distribuerar en virtuell dator på resursgruppens plats och returnerar FQDN för den virtuella datorn och installerar komponenterna i Telegraf, InfluxDB och Grafana. Mallen tillhandahåller konfiguration för telegraf med plugin-program aktiverade för Docker,containervärdmått. |
Terraform på Azure |
Med den här mallen kan du distribuera en Terraform-arbetsstation som en virtuell Linux-dator med MSI. |
Testmiljö för Azure Firewall Premium |
Den här mallen skapar en Azure Firewall Premium- och brandväggsprincip med premiumfunktioner som Identifiering av intrångsinspektion (IDPS), TLS-inspektion och webbkategorifiltrering |
TFS Basic Domain Deployment |
Den här mallen skapar en fristående tfs-distribution för virtuella datorer, inklusive TFS, SQL Express och en domänkontrollant. Den är avsedd att användas för att utvärdera TFS i Azure, inte som en produktionsdistribution. |
TFS Workgroup Deployment |
Den här mallen skapar en fristående distribution av EN VIRTUELL DATOR TFS-arbetsgrupp, inklusive TFS och SQL Express. Den är avsedd att användas för att utvärdera TFS i Azure, inte som en produktionsdistribution. |
Two-Tier-nodejsapp-migration-to-containers-on-Azure |
Migrering med två nivåer till Azure-containrar och PaaS-databas. |
Ubuntu Apache2-webbserver med begärd testsida |
Med den här mallen kan du snabbt skapa en virtuell Ubuntu-dator som kör Apache2 med testsidans innehåll som du definierar som en parameter. Detta kan vara användbart för snabb validering/demo/prototyper. |
Ubuntu fullständig plattformsoberoende utvecklingsruta med Team Services-agenten |
Med den här mallen kan du skapa en virtuell Ubuntu-dator med en fullständig uppsättning plattformsoberoende SDK:er och Visual Studio Team Services Linux-byggagent. När den virtuella datorn har etablerats kan installationen av Team Services-byggagenten verifieras genom att du tittar under dina Team Services-kontoinställningar under Agentpooler. Språk/verktyg som stöds: OpenJDK Java 7 och 8; Ant, Maven och Gradle; npm och nodeJS; groovy och gulp; Gnu C och C++ tillsammans med make; Perl, Python, Ruby och Ruby on Rails; .NET; och gå |
virtuell Ubuntu Mate Desktop-dator med VSCode |
Med den här mallen kan du distribuera en enkel virtuell Linux-dator med några olika alternativ för Ubuntu-versionen med den senaste korrigerade versionen. Detta distribuerar en virtuell A1-storleksdator på resursgruppens plats och returnerar FQDN för den virtuella datorn. |
Ubuntu Tomcat-server för användning med Team Services-distributioner |
Med den här mallen kan du skapa en virtuell Ubuntu-dator som kör Apache2 och Tomcat7 och aktiverad för att stödja Apache Tomcat-distributionsaktiviteten i Visual Studio Team Services, aktiviteten Kopiera filer över SSH och FTP-uppladdningsaktiviteten (med ftps) för att aktivera distribution av webbprogram. |
virtuell Ubuntu-dator med OpenJDK 7/8, Maven och Team Services-agenten |
Med den här mallen kan du skapa en Ubuntu VM-programvaruversionsdator med OpenJDK 7 och 8, Maven (och därmed Ant) och Visual Studio Team Services Linux-byggagent. När den virtuella datorn har etablerats kan du verifiera installationen av Team Services-byggagenten genom att titta under dina Team Services-kontoinställningar under Agentpooler |
Använda Azure Firewall som EN DNS-proxy i en Topologi för Hub & Spoke |
Det här exemplet visar hur du distribuerar en hub-spoke-topologi i Azure med hjälp av Azure Firewall. Det virtuella hubbnätverket fungerar som en central anslutningspunkt för många virtuella ekernätverk som är anslutna till det virtuella hubbnätverket via peering för virtuella nätverk. |
Använd skripttillägg för att installera Mongo DB på den virtuella Ubuntu-datorn |
Den här mallen distribuerar Konfigurerar och installerar Mongo DB på en virtuell Ubuntu-dator i två separata skript. Den här mallen är ett bra exempel som visar hur du uttrycker beroenden mellan två skript som körs på samma virtuella dator. Den här mallen distribuerar även ett lagringskonto, ett virtuellt nätverk, offentliga IP-adresser och ett nätverksgränssnitt. |
Användardefinierade vägar och |
Den här mallen distribuerar ett virtuellt nätverk, virtuella datorer i respektive undernät och vägar för att dirigera trafik till installationen |
Vert.x, OpenJDK, Apache och MySQL Server på den virtuella Ubuntu-datorn |
Den här mallen använder Azure Linux CustomScript-tillägget för att distribuera Vert.x, OpenJDK, Apache och MySQL Server på Ubuntu 14.04 LTS. |
Virtuell dator med en RDP-port |
Skapar en virtuell dator och skapar en NAT-regel för RDP till den virtuella datorn i lastbalanseraren |
virtuell dator med villkorsstyrda resurser |
Med den här mallen kan du distribuera en virtuell Linux-dator med nya eller befintliga resurser för det virtuella nätverket, lagringen och den offentliga IP-adressen. Det gör det också möjligt att välja mellan SSH och Lösenordsautentisering. Mallarna använder villkor och logikfunktioner för att ta bort behovet av kapslade distributioner. |
NAT för virtuellt nätverk med VM- |
Distribuera en NAT-gateway och en virtuell dator |
Visual Studio 2019 CE med Docker Desktop |
Containerutveckling med Visual Studio 2019 CE med Docker Desktop |
Visual Studio och Visual Studio Team Services Build Agent VM |
Den här mallen expanderar mallen för virtuell Visual Studio Dev-dator. Den skapar den virtuella datorn i ett nytt vnet, lagringskonto, nic och offentlig ip med den nya beräkningsstacken och installerar sedan Visual Studio Team Services-byggagenten. |
Visual Studio Development VM |
Den här mallen skapar en virtuell Visual Studio 2015- eller Dev15-dator från basgalleriets vm-avbildningar som är tillgängliga. Den skapar den virtuella datorn i ett nytt virtuellt nätverk, ett lagringskonto, ett nätverkskonto och en offentlig IP-adress med den nya beräkningsstacken. |
Visual Studio Development VM med Chocolatey-paket |
Den här mallen skapar en virtuell Dator i Visual Studio 2013 eller 2015 från basgalleriets vm-avbildningar som är tillgängliga. Den skapar den virtuella datorn i ett nytt virtuellt nätverk, ett lagringskonto, ett nätverkskonto och en offentlig IP-adress med den nya beräkningsstacken. |
Visual Studio Development VM med O365 Förinstallerad |
Den här mallen skapar en virtuell Visual Studio 2015-dator från basgalleriets VM-avbildningar. Den skapar den virtuella datorn i ett nytt virtuellt nätverk, ett lagringskonto, ett nätverkskonto och en offentlig IP-adress med den nya beräkningsstacken. |
mall för vm bootstorm-arbetsbelastning |
Den här mallen skapar det begärda antalet virtuella datorer och startar dem samtidigt för att beräkna genomsnittlig starttid för virtuella datorer |
virtuell dator med hanterad identitet för artefaktnedladdning |
Den här mallen visar hur du använder en hanterad identitet för att ladda ned artefakter för den virtuella datorns anpassade skripttillägg. |
VMAccess-tillägg på en virtuell Ubuntu-dator |
Den här mallen skapar en virtuell Ubuntu-dator och installerar VMAccess-tillägget |
virtuella datorer i tillgänglighetszoner med en lastbalanserare och NAT- |
Med den här mallen kan du skapa virtuella datorer som distribueras mellan tillgänglighetszoner med en lastbalanserare och konfigurera NAT-regler via lastbalanseraren. Den här mallen distribuerar även ett virtuellt nätverk, offentlig IP-adress och nätverksgränssnitt. I den här mallen använder vi resursloopfunktionen för att skapa nätverksgränssnitt och virtuella datorer |
VNS3-nätverksinstallation för molnanslutning och |
VNS3 är en virtuell programinstallation som endast tillhandahåller de kombinerade funktionerna i en säkerhetsinstallation, kontrollant för programleverans och enhetlig hothanteringsenhet vid molnappens gräns. Viktiga fördelar, utöver molnnätverk, alltid på slutpunkt till slutpunkt-kryptering, federerade datacenter, molnregioner, molnleverantörer och/eller containrar, skapar ett enhetligt adressutrymme, bestyrbar kontroll över krypteringsnycklar, nätanslutet nätverk hanterbart i stor skala, tillförlitlig HA i molnet, isolera känsliga program (snabbt lågkostnadsnätverkssegmentering), segmentering inom program, Analys av alla data i rörelse i molnet. Viktiga nätverksfunktioner; virtuell router, växel, brandvägg, VPN-koncentrator, multicast-distributör, med plugin-program för WAF, NIDS, cachelagring, proxy, lastbalanserare och andra layer 4 till 7 nätverksfunktioner, VNS3 kräver inte ny kunskap eller utbildning för att implementera, så du kan integrera med befintlig nätverksutrustning. |
WildFly 18 på CentOS 8 (fristående virtuell dator) |
Med den här mallen kan du skapa en virtuell CentOS 8-dator som kör WildFly 18.0.1.Final och även distribuera ett webbprogram som heter JBoss-EAP på Azure. Du kan logga in på administratörskonsolen med det Wildfly-användarnamn och lösenord som konfigurerades vid tidpunkten för distributionen. |
Windows Docker Host med Portainer och Traefik förinstallerade |
Windows Docker Host med Portainer och Traefik förinstallerade |
virtuell Windows Server-dator med SSH- |
Distribuera en enskild virtuell Windows-dator med Open SSH aktiverat så att du kan ansluta via SSH med hjälp av nyckelbaserad autentisering. |
virtuell Windows-dator med Säker Azure-baslinje |
Mallen skapar en virtuell dator som kör Windows Server i ett nytt virtuellt nätverk med en offentlig IP-adress. När datorn har distribuerats installeras gästkonfigurationstillägget och Azures säkra baslinje för Windows Server tillämpas. Om konfigurationen av datorerna genererar drift kan du tillämpa inställningarna igen genom att distribuera mallen igen. |
virtuell Windows-dator med O365 Förinstallerad |
Den här mallen skapar en Windows-baserad virtuell dator. Den skapar den virtuella datorn i ett nytt virtuellt nätverk, ett lagringskonto, ett nätverkskonto och en offentlig IP-adress med den nya beräkningsstacken. |
WinRM på en virtuell Windows-dator |
Den här mallen installerar ett certifikat från Azure Key Vault på en virtuell dator och öppnar WinRM HTTP- och HTTPS-lyssnare. Krav: Ett certifikat som laddats upp till Azure Key Vault. Skapa Nyckelvalvet med hjälp av mallen på http://azure.microsoft.com/en-us/documentation/templates/101-create-key-vault |
Zookeeper-kluster på virtuella Ubuntu-datorer |
Den här mallen skapar ett Zookeper-kluster för n-noder på virtuella Ubuntu-datorer. Använd parametern scaleNumber för att ange antalet noder i det här klustret |
Resursdefinition för Terraform (AzAPI-provider)
Resurstypen virtualMachines kan distribueras med åtgärder som mål:
- Resursgrupp
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.Compute/virtualMachines-resurs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Compute/virtualMachines@2024-07-01"
name = "string"
identity = {
type = "string"
userAssignedIdentities = {
{customized property} = {
}
}
}
location = "string"
plan = {
name = "string"
product = "string"
promotionCode = "string"
publisher = "string"
}
tags = {
{customized property} = "string"
}
zones = [
"string"
]
body = jsonencode({
extendedLocation = {
name = "string"
type = "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 = int
}
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 = "string"
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
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"
}
scheduledEventsPolicy = {
scheduledEventsAdditionalPublishingTargets = {
eventGridAndResourceGraph = {
enable = bool
}
}
userInitiatedReboot = {
automaticallyApprove = bool
}
userInitiatedRedeploy = {
automaticallyApprove = bool
}
}
scheduledEventsProfile = {
osImageNotificationProfile = {
enable = bool
notBeforeTimeout = "string"
}
terminateNotificationProfile = {
enable = bool
notBeforeTimeout = "string"
}
}
securityProfile = {
encryptionAtHost = bool
encryptionIdentity = {
userAssignedIdentityResourceId = "string"
}
proxyAgentSettings = {
enabled = bool
keyIncarnationId = int
mode = "string"
}
securityType = "string"
uefiSettings = {
secureBootEnabled = bool
vTpmEnabled = bool
}
}
storageProfile = {
dataDisks = [
{
caching = "string"
createOption = "string"
deleteOption = "string"
detachOption = "string"
diskSizeGB = int
image = {
uri = "string"
}
lun = int
managedDisk = {
diskEncryptionSet = {
id = "string"
}
id = "string"
securityProfile = {
diskEncryptionSet = {
id = "string"
}
securityEncryptionType = "string"
}
storageAccountType = "string"
}
name = "string"
sourceResource = {
id = "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 = "string"
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"
}
}
})
}
Egenskapsvärden
AdditionalCapabilities
Namn | Beskrivning | Värde |
---|---|---|
vilolägeEnabled | Flaggan som aktiverar eller inaktiverar vilolägesfunktionen på den virtuella datorn. | Bool |
ultraSSDEnabled | Flaggan som aktiverar eller inaktiverar en funktion för att ha en eller flera hanterade datadiskar med UltraSSD_LRS lagringskontotyp på den virtuella datorn eller VMSS. Hanterade diskar med lagringskontotyp UltraSSD_LRS kan bara läggas till på en virtuell dator eller vm-skalningsuppsättning om den här egenskapen är aktiverad. | Bool |
AdditionalUnattendContent
Namn | Beskrivning | Värde |
---|---|---|
componentName | Komponentnamnet. För närvarande är det enda tillåtna värdet Microsoft-Windows-Shell-Setup. | "Microsoft-Windows-Shell-Setup" |
innehåll | Anger det XML-formaterade innehåll som läggs till i unattend.xml-filen för den angivna sökvägen och komponenten. XML-koden måste vara mindre än 4 KB och måste innehålla rotelementet för den inställning eller funktion som infogas. | sträng |
passName | Passnamnet. För närvarande är det enda tillåtna värdet OobeSystem. | "OobeSystem" |
settingName | Anger namnet på den inställning som innehållet gäller för. Möjliga värden är: FirstLogonCommands och AutoLogon. | "Autologon" "FirstLogonCommands" |
ApiEntityReference
Namn | Beskrivning | Värde |
---|---|---|
Id | ARM-resurs-ID i form av /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... | sträng |
ApplicationProfile
Namn | Beskrivning | Värde |
---|---|---|
galleryApplications | Anger vilka galleriprogram som ska göras tillgängliga för den virtuella datorn/VMSS | VMGalleryApplication[] |
BillingProfile
Namn | Beskrivning | Värde |
---|---|---|
maxPrice | Anger det högsta pris som du är villig att betala för en virtuell Azure Spot VM/VMSS. Det här priset är i us-dollar. Det här priset jämförs med det aktuella Azure Spot-priset för VM-storleken. Dessutom jämförs priserna vid tidpunkten för skapande/uppdatering av virtuell Azure-dator/VMSS för oanvänd kapacitet och åtgärden lyckas bara om maxPriset är större än det aktuella Azure Spot-priset. MaxPrice används också för att ta bort en virtuell Azure-dator/VMSS för oanvänd kapacitet om det aktuella Spotpriset för Azure överskrider maxpriset efter skapandet av VM/VMSS. Möjliga värden är: - Ett decimalvärde som är större än noll. Exempel: 0.01538 -1 – anger att standardpriset är up-to på begäran. Du kan ange maxPrice till -1 för att ange att den virtuella Azure Spot-datorn/VMSS inte ska tas bort av prisskäl. Dessutom är det högsta standardpriset -1 om det inte tillhandahålls av dig. Lägsta API-version: 2019-03-01. |
Int |
BootDiagnostics
Namn | Beskrivning | Värde |
---|---|---|
Aktiverat | Om startdiagnostik ska aktiveras på den virtuella datorn. | Bool |
storageUri | Uri för lagringskontot som ska användas för att placera konsolens utdata och skärmbild. Om storageUri inte anges när startdiagnostik aktiveras används hanterad lagring. | sträng |
CapacityReservationProfile
Namn | Beskrivning | Värde |
---|---|---|
capacityReservationGroup | Anger resurs-ID för kapacitetsreservationsgruppen som ska användas för att allokera den virtuella datorn eller skala vm-instanser förutsatt att tillräckligt med kapacitet har reserverats. Mer information finns i https://aka.ms/CapacityReservation . | SubResource |
DataDisk
Namn | Beskrivning | Värde |
---|---|---|
Cachelagring | Anger cachelagringskraven. Möjliga värden är: Ingen,ReadOnlyReadWrite. Standardbeteendet är: Ingen för standardlagring. ReadOnly för Premium Storage. | "Ingen" "ReadOnly" "Skriv upp" |
createOption | Anger hur den virtuella datordisken ska skapas. Möjliga värden är Bifoga: Det här värdet används när du använder en specialiserad disk för att skapa den virtuella datorn. FromImage: Det här värdet används när du använder en avbildning för att skapa datadisken för den virtuella datorn. Om du använder en plattformsavbildning bör du också använda imageReference-elementet som beskrivs ovan. Om du använder en Marketplace-avbildning bör du också använda det planelement som beskrevs tidigare. Tom: Det här värdet används när du skapar en tom datadisk. Kopiera: Det här värdet används för att skapa en datadisk från en ögonblicksbild eller en annan disk. Återställ: Det här värdet används för att skapa en datadisk från en diskåterställningspunkt. | "Bifoga" "Kopiera" "Tom" "FromImage" "Återställning" (krävs) |
deleteOption | Anger om datadisken ska tas bort eller kopplas från vid borttagning av virtuella datorer. Möjliga värden är: Ta bort. Om det här värdet används tas datadisken bort när den virtuella datorn tas bort. Lösgöra. Om det här värdet används behålls datadisken när den virtuella datorn har tagits bort. Standardvärdet är inställt på Koppla från. | "Ta bort" "Koppla från" |
detachOption | Anger det frånkopplingsbeteende som ska användas när en disk kopplas från eller som redan håller på att kopplas från från den virtuella datorn. Värden som stöds: ForceDetach. detachOption: ForceDetach gäller endast för hanterade datadiskar. Om ett tidigare frånkopplingsförsök av datadisken inte slutfördes på grund av ett oväntat fel från den virtuella datorn och disken fortfarande inte har släppts använder du force-detach som ett sista utvägsalternativ för att koppla från disken med två våld från den virtuella datorn. Alla skrivningar kanske inte har tömts när du använder det här frånkopplingsbeteendet. För att tvinga bort en datadiskuppdatering tillBeDetached till "true" tillsammans med inställningen detachOption: "ForceDetach". | "ForceDetach" |
diskSizeGB | Anger storleken på en tom datadisk i gigabyte. Det här elementet kan användas för att skriva över storleken på disken i en virtuell datorbild. Egenskapen "diskSizeGB" är antalet byte x 1024^3 för disken och värdet får inte vara större än 1023. | Int |
bild | Den virtuella hårddisken för källanvändarens avbildning. Den virtuella hårddisken kopieras innan den ansluts till den virtuella datorn. Om SourceImage tillhandahålls får den virtuella målhårdenheten inte finnas. | VirtualHardDisk |
Lun | Anger datadiskens logiska enhetsnummer. Det här värdet används för att identifiera datadiskar i den virtuella datorn och måste därför vara unikt för varje datadisk som är ansluten till en virtuell dator. | int (krävs) |
managedDisk | Parametrarna för hanterade diskar. | ManagedDiskParameters |
Namn | Disknamnet. | sträng |
sourceResource | Källresursidentifieraren. Det kan vara en ögonblicksbild eller en diskåterställningspunkt för att skapa en disk. | ApiEntityReference |
toBeDetached | Anger om datadisken håller på att kopplas från VirtualMachine/VirtualMachineScaleset | Bool |
Vhd | Den virtuella hårddisken. | VirtualHardDisk |
writeAcceleratorEnabled | Anger om writeAccelerator ska aktiveras eller inaktiveras på disken. | Bool |
DiagnosticsProfile
Namn | Beskrivning | Värde |
---|---|---|
bootDiagnostics | Startdiagnostik är en felsökningsfunktion som gör att du kan visa konsolutdata och skärmbild för att diagnostisera VM-status. NOTE: Om storageUri anges kontrollerar du att lagringskontot finns i samma region och prenumeration som den virtuella datorn. Du kan enkelt visa utdata från konsolloggen. Med Azure kan du också se en skärmbild av den virtuella datorn från hypervisor-programmet. | BootDiagnostics |
DiffDiskSettings
Namn | Beskrivning | Värde |
---|---|---|
alternativ | Anger tillfälliga diskinställningar för operativsystemdisken. | "Lokal" |
placering | Anger den tillfälliga diskplaceringen för operativsystemdisken. Möjliga värden är: CacheDisk,ResourceDiskNvmeDisk. Standardbeteendet är: CacheDisk om en har konfigurerats för den virtuella datorns storlek, annars används ResourceDisk eller NvmeDisk. Se dokumentationen om VM-storlek för virtuella Windows-datorer på /azure/virtual-machines/windows/sizes och Linux VM på /azure/virtual-machines/linux/sizes för att kontrollera vilka VM-storlekar som exponerar en cachedisk. Lägsta api-version för NvmeDisk: 2024-03-01. | "CacheDisk" "NvmeDisk" "ResourceDisk" |
DiskEncryptionSetParameters
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID | sträng |
DiskEncryptionSettings
Namn | Beskrivning | Värde |
---|---|---|
diskEncryptionKey | Anger platsen för diskkrypteringsnyckeln, som är en Nyckelvalvshemlighet. | KeyVaultSecretReference |
Aktiverat | Anger om diskkryptering ska aktiveras på den virtuella datorn. | Bool |
keyEncryptionKey | Anger platsen för nyckelkrypteringsnyckeln i Key Vault. | KeyVaultKeyReference |
KrypteringSidentitet
Namn | Beskrivning | Värde |
---|---|---|
userAssignedIdentityResourceId | Anger ARM-resurs-ID för en av de användaridentiteter som är associerade med den virtuella datorn. | sträng |
EventGridAndResourceGraph
Namn | Beskrivning | Värde |
---|---|---|
möjliggöra | Anger om händelserutnät och resursdiagram är aktiverade för schemalagda händelserelaterade konfigurationer. | Bool |
ExtendedLocation
Namn | Beskrivning | Värde |
---|---|---|
Namn | Namnet på den utökade platsen. | sträng |
typ | Typ av utökad plats. | "EdgeZone" |
HardwareProfile
Namn | Beskrivning | Värde |
---|---|---|
vmSize | Anger storleken på den virtuella datorn. Uppräkningsdatatypen är för närvarande inaktuell och tas bort senast den 23 december 2023. Det rekommenderade sättet att hämta listan över tillgängliga storlekar är att använda dessa API:er: Lista alla tillgängliga storlekar för virtuella datorer i en tillgänglighetsuppsättning, Lista alla tillgängliga storlekar för virtuella datorer i en region, Lista alla tillgängliga storlekar för virtuella datorer för storleksändring. Mer information om storlekar på virtuella datorer finns i Storlekar för virtuella datorer. De tillgängliga VM-storlekarna beror på region och tillgänglighetsuppsättning. | "Basic_A0" "Basic_A1" "Basic_A2" "Basic_A3" "Basic_A4" "Standard_A0" "Standard_A1" "Standard_A10" "Standard_A11" "Standard_A1_v2" "Standard_A2" "Standard_A2m_v2" "Standard_A2_v2" "Standard_A3" "Standard_A4" "Standard_A4m_v2" "Standard_A4_v2" "Standard_A5" "Standard_A6" "Standard_A7" "Standard_A8" "Standard_A8m_v2" "Standard_A8_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_D16s_v3" "Standard_D16_v3" "Standard_D1_v2" "Standard_D2" "Standard_D2s_v3" "Standard_D2_v2" "Standard_D2_v3" "Standard_D3" "Standard_D32s_v3" "Standard_D32_v3" "Standard_D3_v2" "Standard_D4" "Standard_D4s_v3" "Standard_D4_v2" "Standard_D4_v3" "Standard_D5_v2" "Standard_D64s_v3" "Standard_D64_v3" "Standard_D8s_v3" "Standard_D8_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_E16s_v3" "Standard_E16_v3" "Standard_E2s_v3" "Standard_E2_v3" "Standard_E32-16_v3" "Standard_E32-8s_v3" "Standard_E32s_v3" "Standard_E32_v3" "Standard_E4s_v3" "Standard_E4_v3" "Standard_E64-16s_v3" "Standard_E64-32s_v3" "Standard_E64s_v3" "Standard_E64_v3" "Standard_E8s_v3" "Standard_E8_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 | Anger egenskaperna för att anpassa storleken på den virtuella datorn. Lägsta API-version: 2021-07-01. Den här funktionen är fortfarande i förhandsgranskningsläge och stöds inte för VirtualMachineScaleSet. Följ anvisningarna i VM-anpassning för mer information. | VMSizeProperties |
ImageReference
Namn | Beskrivning | Värde |
---|---|---|
communityGalleryImageId | Angav communitygalleriets unika ID för vm-distribution. Det här kan hämtas från get-anropet för communitygalleribilden. | sträng |
Id | Resurs-ID | sträng |
erbjudande | Anger erbjudandet för plattformsbilden eller marketplace-avbildningen som används för att skapa den virtuella datorn. | sträng |
förläggare | Bildutgivaren. | sträng |
sharedGalleryImageId | Angav det unika ID:t för den delade galleriavbildningen för vm-distribution. Detta kan hämtas från get-anropet för den delade galleribilden. | sträng |
Sku | Avbildnings-SKU:n. | sträng |
version | Anger vilken version av plattformsbilden eller marketplace-avbildningen som används för att skapa den virtuella datorn. De tillåtna formaten är Major.Minor.Build eller "latest". Major, Minor och Build är decimaltal. Ange "senaste" för att använda den senaste versionen av en avbildning som är tillgänglig vid distributionstillfället. Även om du använder "senaste" uppdateras inte den virtuella datoravbildningen automatiskt efter distributionstiden även om en ny version blir tillgänglig. Använd inte fältet "version" för distribution av galleribilder. Galleribild bör alltid använda id-fältet för distribution, för att använda den senaste versionen av galleribilden, ange bara '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/galleries/{galleryName}/images/{imageName}' i fältet "id" utan indata från versionen. | sträng |
KeyVaultKeyReference
Namn | Beskrivning | Värde |
---|---|---|
keyUrl | URL:en som refererar till en nyckelkrypteringsnyckel i Key Vault. | sträng (krävs) |
sourceVault | Den relativa URL:en för nyckelvalvet som innehåller nyckeln. | SubResource (krävs) |
KeyVaultSecretReference
Namn | Beskrivning | Värde |
---|---|---|
secretUrl | URL:en som refererar till en hemlighet i ett Nyckelvalv. | sträng (krävs) |
sourceVault | Den relativa URL:en för nyckelvalvet som innehåller hemligheten. | SubResource (krävs) |
LinuxConfiguration
Namn | Beskrivning | Värde |
---|---|---|
disablePasswordAuthentication | Anger om lösenordsautentisering ska inaktiveras. | Bool |
enableVMAgentPlatformUpdates | Anger om VMAgent Platform Updates är aktiverat för den virtuella Linux-datorn. Standardvärdet är falskt. | Bool |
patchSettings | [Förhandsversionsfunktion] Anger inställningar som rör vm-gästkorrigering i Linux. | LinuxPatchSettings |
provisionVMAgent | Anger om den virtuella datoragenten ska etableras på den virtuella datorn. När den här egenskapen inte anges i begärandetexten är standardbeteendet att ange den till true. Detta säkerställer att VM-agenten är installerad på den virtuella datorn så att tillägg kan läggas till i den virtuella datorn senare. | Bool |
ssh | Anger ssh-nyckelkonfigurationen för ett Linux-operativsystem. | SshConfiguration |
LinuxPatchSettings
Namn | Beskrivning | Värde |
---|---|---|
assessmentMode | Anger läget för utvärdering av vm-gästkorrigering för den virtuella IaaS-datorn. Möjliga värden är: ImageDefault – Du styr tidpunkten för korrigeringsutvärderingar på en virtuell dator. AutomaticByPlatform – Plattformen utlöser periodiska korrigeringsutvärderingar. Egenskapen provisionVMAgent måste vara sann. |
"AutomaticByPlatform" "ImageDefault" |
automaticByPlatformSettings | Anger ytterligare inställningar för korrigeringsläget AutomaticByPlatform i VM-gästkorrigering i Linux. | LinuxVMGuestPatchAutomaticByPlatformSettings |
patchMode | Anger läget för vm-gästkorrigering till virtuell IaaS-dator eller virtuella datorer som är associerade med VM-skalningsuppsättning med OrchestrationMode som flexibel. Möjliga värden är: ImageDefault – Den virtuella datorns standardkonfiguration för korrigering används. AutomaticByPlatform – Den virtuella datorn uppdateras automatiskt av plattformen. Egenskapen provisionVMAgent måste vara sann |
"AutomaticByPlatform" "ImageDefault" |
LinuxVMGuestPatchAutomaticByPlatformSettings
Namn | Beskrivning | Värde |
---|---|---|
bypassPlatformSafetyChecksOnUserSchedule | Gör det möjligt för kunden att schemalägga korrigeringar utan oavsiktliga uppgraderingar | Bool |
rebootSetting | Anger omstartsinställningen för alla installationsåtgärder för AutomaticByPlatform-korrigering. | "Alltid" "IfRequired" "Aldrig" "Okänd" |
ManagedDiskParameters
Namn | Beskrivning | Värde |
---|---|---|
diskEncryptionSet | Anger resurs-ID för kundhanterad diskkrypteringsuppsättning för den hanterade disken. | DiskEncryptionSetParameters |
Id | Resurs-ID | sträng |
securityProfile | Anger säkerhetsprofilen för den hanterade disken. | VMDiskSecurityProfile |
storageAccountType | Anger lagringskontotypen för den hanterade disken. Obs! UltraSSD_LRS endast kan användas med datadiskar kan den inte användas med OS-disk. | "PremiumV2_LRS" "Premium_LRS" "Premium_ZRS" "StandardSSD_LRS" "StandardSSD_ZRS" "Standard_LRS" "UltraSSD_LRS" |
Microsoft.Compute/virtualMachines
Namn | Beskrivning | Värde |
---|---|---|
extendedLocation | Den utökade platsen för den virtuella datorn. | ExtendedLocation |
identitet | Identiteten för den virtuella datorn, om den är konfigurerad. | VirtualMachineIdentity |
plats | Resursplats | sträng (krävs) |
Namn | Resursnamnet | sträng (krävs) |
plan | Anger information om marketplace-avbildningen som används för att skapa den virtuella datorn. Det här elementet används endast för Marketplace-avbildningar. Innan du kan använda en Marketplace-avbildning från ett API måste du aktivera avbildningen för programmatisk användning. I Azure-portalen letar du upp den Marketplace-avbildning som du vill använda och klickar sedan på Vill distribuera programmatiskt, Kom igång –>. Ange nödvändig information och klicka sedan på Spara. | Planera |
Egenskaper | Beskriver egenskaperna för en virtuell dator. | VirtualMachineProperties |
Taggar | Resurstaggar | Ordlista med taggnamn och värden. |
typ | Resurstypen | "Microsoft.Compute/virtualMachines@2024-07-01" |
Zoner | Zoner för virtuella datorer. | string[] |
NetworkInterfaceReference
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID | sträng |
Egenskaper | Beskriver referensegenskaper för nätverksgränssnittet. | NetworkInterfaceReferenceProperties |
NetworkInterfaceReferenceProperties
Namn | Beskrivning | Värde |
---|---|---|
deleteOption | Ange vad som händer med nätverksgränssnittet när den virtuella datorn tas bort | "Ta bort" "Koppla från" |
primär | Anger det primära nätverksgränssnittet om den virtuella datorn har fler än ett nätverksgränssnitt. | Bool |
NetworkProfile
Namn | Beskrivning | Värde |
---|---|---|
networkApiVersion | anger den version av Microsoft.Network API som används när du skapar nätverksresurser i nätverksgränssnittskonfigurationerna | '2020-11-01' |
networkInterfaceConfigurations | Anger de nätverkskonfigurationer som ska användas för att skapa nätverksresurser för virtuella datorer. | VirtualMachineNetworkInterfaceConfiguration[] |
networkInterfaces | Anger listan över resurs-ID:n för nätverksgränssnitten som är associerade med den virtuella datorn. | NetworkInterfaceReference[] |
OSDisk
Namn | Beskrivning | Värde |
---|---|---|
Cachelagring | Anger cachelagringskraven. Möjliga värden är: Ingen,ReadOnlyReadWrite. Standardbeteendet är: Ingen för standardlagring. ReadOnly för Premium Storage. | "Ingen" "ReadOnly" "Skriv upp" |
createOption | Anger hur den virtuella datordisken ska skapas. Möjliga värden är Bifoga: Det här värdet används när du använder en specialiserad disk för att skapa den virtuella datorn. FromImage: Det här värdet används när du använder en avbildning för att skapa den virtuella datorn. Om du använder en plattformsavbildning bör du också använda imageReference-elementet som beskrivs ovan. Om du använder en Marketplace-avbildning bör du också använda det planelement som beskrevs tidigare. | "Bifoga" "Kopiera" "Tom" "FromImage" "Återställning" (krävs) |
deleteOption | Anger om OS-disken ska tas bort eller kopplas från när den virtuella datorn tas bort. Möjliga värden är: Ta bort. Om det här värdet används tas OS-disken bort när den virtuella datorn tas bort. Lösgöra. Om det här värdet används behålls os-disken när den virtuella datorn har tagits bort. Standardvärdet är inställt på Koppla från. För en tillfällig OS-disk är standardvärdet inställt på Ta bort. Användaren kan inte ändra borttagningsalternativet för en tillfällig OS-disk. | "Ta bort" "Koppla från" |
diffDiskSettings | Anger tillfälliga diskinställningar för den operativsystemdisk som används av den virtuella datorn. | DiffDiskSettings |
diskSizeGB | Anger storleken på en tom datadisk i gigabyte. Det här elementet kan användas för att skriva över storleken på disken i en virtuell datorbild. Egenskapen "diskSizeGB" är antalet byte x 1024^3 för disken och värdet får inte vara större än 1023. | Int |
encryptionSettings | Anger krypteringsinställningarna för OS-disken. Lägsta API-version: 2015-06-15. | DiskEncryptionSettings |
bild | Den virtuella hårddisken för källanvändarens avbildning. Den virtuella hårddisken kopieras innan den ansluts till den virtuella datorn. Om SourceImage tillhandahålls får den virtuella målhårdenheten inte finnas. | VirtualHardDisk |
managedDisk | Parametrarna för hanterade diskar. | ManagedDiskParameters |
Namn | Disknamnet. | sträng |
osType | Med den här egenskapen kan du ange vilken typ av operativsystem som ingår i disken om du skapar en virtuell dator från användaravbildning eller en specialiserad virtuell hårddisk. Möjliga värden är: Windows,Linux. | "Linux" "Windows" |
Vhd | Den virtuella hårddisken. | VirtualHardDisk |
writeAcceleratorEnabled | Anger om writeAccelerator ska aktiveras eller inaktiveras på disken. | Bool |
OSImageNotificationProfile
Namn | Beskrivning | Värde |
---|---|---|
möjliggöra | Anger om den schemalagda operativsystemets avbildningshändelse är aktiverad eller inaktiverad. | Bool |
notBeforeTimeout | Hur lång tid en virtuell dator återskapas eller uppgraderas måste eventuellt godkänna den schemalagda händelsen för operativsystemavbildningen innan händelsen godkänns automatiskt (tidsgränsen överskrids). Konfigurationen anges i ISO 8601-format och värdet måste vara 15 minuter (PT15M) | sträng |
OSProfile
Namn | Beskrivning | Värde |
---|---|---|
adminPassword | Anger lösenordet för administratörskontot. Minsta längd (Windows): 8 tecken Minsta längd (Linux): 6 tecken Maximal längd (Windows): 123 tecken Maxlängd (Linux): 72 tecken Komplexitetskrav: 3 av 4 villkor nedan måste uppfyllas Har lägre tecken Har övre tecken Har en siffra Har ett specialtecken (Regex matchar [\W_]) Otillåtna värden: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!" Information om hur du återställer lösenordet finns i Så här återställer du fjärrskrivbordstjänsten eller dess inloggningslösenord på en virtuell Windows-dator Information om hur du återställer rotlösenord finns i Hantera användare, SSH och kontrollera eller reparera diskar på virtuella Azure Linux-datorer med hjälp av VMAccess-tillägget |
sträng Begränsningar: Känsligt värde. Skicka in som en säker parameter. |
adminUsername | Anger namnet på administratörskontot. Det går inte att uppdatera den här egenskapen när den virtuella datorn har skapats. begränsning endast för Windows: Kan inte sluta med "". Otillåtna värden: "administratör", "administratör", "användare", "användare1", "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". Minsta längd (Linux): 1 tecken Maximal längd (Linux): 64 tecken Maximal längd (Windows): 20 tecken. |
sträng |
allowExtensionOperations | Anger om tilläggsåtgärder ska tillåtas på den virtuella datorn. Detta kan bara anges till False när inga tillägg finns på den virtuella datorn. | Bool |
computerName | Anger värdoperativsystemets namn på den virtuella datorn. Det går inte att uppdatera det här namnet när den virtuella datorn har skapats. Maximal längd (Windows): 15 tecken. Maxlängd (Linux): 64 tecken. Namngivningskonventioner och begränsningar finns i riktlinjer för implementering av Azure-infrastrukturtjänster. | sträng |
customData | Anger en base-64-kodad sträng med anpassade data. Den base-64-kodade strängen avkodas till en binär matris som sparas som en fil på den virtuella datorn. Den maximala längden på den binära matrisen är 65535 byte. Obs! Skicka inga hemligheter eller lösenord i customData-egenskapen. Det går inte att uppdatera den här egenskapen när den virtuella datorn har skapats. Egenskapen "customData" skickas till den virtuella datorn för att sparas som en fil. Mer information finns i Anpassade data på virtuella Azure-datorer. Information om hur du använder cloud-init för din virtuella Linux-dator finns i Använda cloud-init för att anpassa en virtuell Linux-dator under skapandet. | sträng |
linuxConfiguration | Anger inställningarna för Linux-operativsystemet på den virtuella datorn. En lista över Linux-distributioner som stöds finns i Linux på Azure-Endorsed Distributioner. | LinuxConfiguration |
requireGuestProvisionSignal | Valfri egenskap som antingen måste anges till True eller utelämnas. | Bool |
Hemligheter | Anger en uppsättning certifikat som ska installeras på den virtuella datorn. Om du vill installera certifikat på en virtuell dator rekommenderar vi att du använder tillägget virtuella Azure Key Vault-dator för Linux eller tillägget virtuella Azure Key Vault-dator för Windows. | VaultSecretGroup[] |
windowsConfiguration | Anger inställningarna för Windows-operativsystemet på den virtuella datorn. | WindowsConfiguration |
PatchSettings
Namn | Beskrivning | Värde |
---|---|---|
assessmentMode | Anger läget för utvärdering av vm-gästkorrigering för den virtuella IaaS-datorn. Möjliga värden är: ImageDefault – Du styr tidpunkten för korrigeringsutvärderingar på en virtuell dator. AutomaticByPlatform – Plattformen utlöser periodiska korrigeringsutvärderingar. Egenskapen provisionVMAgent måste vara sann. |
"AutomaticByPlatform" "ImageDefault" |
automaticByPlatformSettings | Anger ytterligare inställningar för korrigeringsläget AutomaticByPlatform i VM-gästkorrigering i Windows. | WindowsVMGuestPatchAutomaticByPlatformSettings |
enableHotpatching | Gör det möjligt för kunder att korrigera sina virtuella Azure-datorer utan att behöva starta om. För enableHotpatching måste "provisionVMAgent" anges till true och "patchMode" måste anges till "AutomaticByPlatform". | Bool |
patchMode | Anger läget för vm-gästkorrigering till virtuell IaaS-dator eller virtuella datorer som är associerade med VM-skalningsuppsättning med OrchestrationMode som flexibel. Möjliga värden är: Manuell – Du styr tillämpningen av korrigeringar på en virtuell dator. Det gör du genom att tillämpa korrigeringar manuellt i den virtuella datorn. I det här läget inaktiveras automatiska uppdateringar. egenskapen WindowsConfiguration.enableAutomaticUpdates måste vara false AutomaticByOS – Den virtuella datorn uppdateras automatiskt av operativsystemet. Egenskapen WindowsConfiguration.enableAutomaticUpdates måste vara sann. AutomaticByPlatform – uppdateras den virtuella datorn automatiskt av plattformen. Egenskaperna provisionVMAgent och WindowsConfiguration.enableAutomaticUpdates måste vara sanna |
"AutomaticByOS" "AutomaticByPlatform" "Manuell" |
Plan
Namn | Beskrivning | Värde |
---|---|---|
Namn | Plan-ID:t. | sträng |
produkt | Anger produkten av avbildningen från marketplace. Det här är samma värde som Erbjudandet under elementet imageReference. | sträng |
promotionCode | Kampanjkoden. | sträng |
förläggare | Utgivarens ID. | sträng |
ProxyAgentSettings
Namn | Beskrivning | Värde |
---|---|---|
Aktiverat | Anger om ProxyAgent-funktionen ska vara aktiverad på den virtuella datorn eller vm-skalningsuppsättningen. | Bool |
keyIncarnationId | Öka värdet för den här egenskapen gör att användaren kan återställa nyckeln som används för att skydda kommunikationskanalen mellan gäst och värd. | Int |
läge | Anger det läge som ProxyAgent ska köras på om funktionen är aktiverad. ProxyAgent börjar granska eller övervaka men framtvingar inte åtkomstkontroll över begäranden till värdslutpunkter i granskningsläge, medan åtkomstkontrollen tillämpas i läget Framtvinga. Standardvärdet är Framtvinga läge. | "Granskning" "Framtvinga" |
PublicIPAddressSku
Namn | Beskrivning | Värde |
---|---|---|
Namn | Ange namn på offentlig IP-sku | "Grundläggande" "Standard" |
Nivå | Ange offentlig IP-sku-nivå | "Global" "Regional" |
ResourceTags
Namn | Beskrivning | Värde |
---|
ScheduledEventsAdditionalPublishingTargets
Namn | Beskrivning | Värde |
---|---|---|
eventGridAndResourceGraph | Konfigurationsparametrarna som används när du skapar inställningen eventGridAndResourceGraph Scheduled Event. | EventGridAndResourceGraph |
ScheduledEventsPolicy
Namn | Beskrivning | Värde |
---|---|---|
scheduledEventsAdditionalPublishingTargets | De konfigurationsparametrar som används vid publicering av scheduledEventsAdditionalPublishingTargets. | ScheduledEventsAdditionalPublishingTargets |
userInitiatedReboot | De konfigurationsparametrar som används när du skapar en schemalagd händelseinställning för userInitiatedReboot. | UserInitiatedReboot |
userInitiatedRedeploy | De konfigurationsparametrar som används när du skapar en schemalagd händelseinställning för userInitiatedRedeploy. | UserInitiatedRedeploy |
ScheduledEventsProfile
Namn | Beskrivning | Värde |
---|---|---|
osImageNotificationProfile | Anger konfigurationer relaterade till schemalagda os-avbildningar. | OSImageNotificationProfile |
terminateNotificationProfile | Anger Avsluta konfigurationer relaterade till schemalagda händelser. | TerminateNotificationProfile |
SecurityProfile
Namn | Beskrivning | Värde |
---|---|---|
encryptionAtHost | Den här egenskapen kan användas av användaren i begäran för att aktivera eller inaktivera värdkryptering för den virtuella datorn eller vm-skalningsuppsättningen. Detta aktiverar krypteringen för alla diskar, inklusive resurs/temp-disk på själva värden. Standardbeteendet är: Krypteringen på värden inaktiveras om inte den här egenskapen är inställd på true för resursen. | Bool |
encryptionIdentity | Anger den hanterade identitet som används av ADE för att hämta åtkomsttoken för keyvault-åtgärder. | EncryptionIdentity |
proxyAgentSettings | Anger ProxyAgent-inställningar när den virtuella datorn skapas. Lägsta API-version: 2023-09-01. | ProxyAgentSettings |
securityType | Anger SecurityType för den virtuella datorn. Det måste anges till ett angivet värde för att aktivera UefiSettings. Standardbeteendet är: UefiSettings aktiveras inte om inte den här egenskapen har angetts. | "ConfidentialVM" "TrustedLaunch" |
uefiSettings | Anger de säkerhetsinställningar som säker start och vTPM som används när den virtuella datorn skapas. Lägsta API-version: 2020-12-01. | UefiSettings |
SshConfiguration
Namn | Beskrivning | Värde |
---|---|---|
publicKeys | Listan över offentliga SSH-nycklar som används för att autentisera med linux-baserade virtuella datorer. | SshPublicKey[] |
SshPublicKey
Namn | Beskrivning | Värde |
---|---|---|
keyData | Certifikat för offentlig SSH-nyckel som används för att autentisera med den virtuella datorn via ssh. Nyckeln måste vara minst 2048-bitars och i ssh-rsa-format. Information om hur du skapar ssh-nycklar finns i [Create SSH keys on Linux and Mac for Linux VMs in Azure]/azure/virtual-machines/linux/create-ssh-keys-detailed). | sträng |
stig | Anger den fullständiga sökvägen på den skapade virtuella datorn där den offentliga SSH-nyckeln lagras. Om filen redan finns läggs den angivna nyckeln till i filen. Exempel: /home/user/.ssh/authorized_keys | sträng |
StorageProfile
Namn | Beskrivning | Värde |
---|---|---|
dataDiskar | Anger de parametrar som används för att lägga till en datadisk till en virtuell dator. Mer information om diskar finns i Om diskar och virtuella hårddiskar för virtuella Azure-datorer. | DataDisk[] |
diskControllerType | Anger vilken typ av diskkontrollant som konfigurerats för den virtuella datorn. Obs! Den här egenskapen anges till standardtypen för diskkontrollanten om den inte anges, förutsatt att den virtuella datorn skapas med "hyperVGeneration" inställt på V2 baserat på funktionerna för operativsystemdisken och VM-storleken från den angivna lägsta API-versionen. Du måste frigöra den virtuella datorn innan du uppdaterar dess typ av diskkontrollant såvida du inte uppdaterar vm-storleken i VM-konfigurationen som implicit frigör och omallokerar den virtuella datorn. Lägsta API-version: 2022-08-01. | "NVMe" "SCSI" |
imageReference | Anger information om den avbildning som ska användas. Du kan ange information om plattformsbilder, marketplace-avbildningar eller avbildningar av virtuella datorer. Det här elementet krävs när du vill använda en plattformsbild, marketplace-avbildning eller virtuell datorbild, men inte används i andra skapandeåtgärder. | ImageReference |
osDisk | Anger information om den operativsystemdisk som används av den virtuella datorn. Mer information om diskar finns i Om diskar och virtuella hårddiskar för virtuella Azure-datorer. | OSDisk |
SubResource
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID | sträng |
TerminateNotificationProfile
Namn | Beskrivning | Värde |
---|---|---|
möjliggöra | Anger om avsluta schemalagd händelse är aktiverad eller inaktiverad. | Bool |
notBeforeTimeout | Konfigurerbar tid som en virtuell dator som tas bort måste eventuellt godkänna avsluta schemalagd händelse innan händelsen godkänns automatiskt (tidsgränsen överskrids). Konfigurationen måste anges i ISO 8601-format, standardvärdet är 5 minuter (PT5M) | sträng |
UefiSettings
Namn | Beskrivning | Värde |
---|---|---|
secureBootEnabled | Anger om säker start ska aktiveras på den virtuella datorn. Lägsta API-version: 2020-12-01. | Bool |
vTpmEnabled | Anger om vTPM ska aktiveras på den virtuella datorn. Lägsta API-version: 2020-12-01. | Bool |
UserAssignedIdentiteter
Namn | Beskrivning | Värde |
---|
UserAssignedIdentitiesValue
Namn | Beskrivning | Värde |
---|
UserInitiatedReboot
Namn | Beskrivning | Värde |
---|---|---|
automatisktGodkänna | Anger omstart av schemalagda händelserelaterade konfigurationer. | Bool |
UserInitiatedRedeploy
Namn | Beskrivning | Värde |
---|---|---|
automatisktGodkänna | Anger Omdistribuera schemalagda händelserelaterade konfigurationer. | Bool |
VaultCertificate
Namn | Beskrivning | Värde |
---|---|---|
certificateStore | För virtuella Windows-datorer anger certifikatarkivet på den virtuella dator som certifikatet ska läggas till i. Det angivna certifikatarkivet finns implicit i LocalMachine-kontot. För virtuella Linux-datorer placeras certifikatfilen under katalogen /var/lib/waagent, med filnamnet <UppercaseThumbprint>.crt för X509-certifikatfilen och <UppercaseThumbprint>.prv för privat nyckel. Båda dessa filer är .pem-formaterade. | sträng |
certificateUrl | Det här är URL:en för ett certifikat som har laddats upp till Key Vault som en hemlighet. Information om hur du lägger till en hemlighet i Key Vault finns i Lägg till en nyckel eller hemlighet i nyckelvalvet. I det här fallet måste certifikatet vara Det är Base64-kodningen för följande JSON-objekt som är kodat i UTF-8: { "data":"<Base64-encoded-certificate>", "dataType":"pfx", "password":"<pfx-file-password>" } Om du vill installera certifikat på en virtuell dator rekommenderar vi att du använder tillägget virtuella Azure Key Vault-dator för Linux eller tillägget virtuella Azure Key Vault-dator för Windows. |
sträng |
VaultSecretGroup
Namn | Beskrivning | Värde |
---|---|---|
sourceVault | Den relativa URL:en för nyckelvalvet som innehåller alla certifikat i VaultCertificates. | SubResource |
vaultCertificates | Listan över key vault-referenser i SourceVault som innehåller certifikat. | VaultCertificate[] |
VirtualHardDisk
Namn | Beskrivning | Värde |
---|---|---|
Uri | Anger den virtuella hårddiskens URI. | sträng |
VirtualMachineIdentity
Namn | Beskrivning | Värde |
---|---|---|
typ | Den typ av identitet som används för den virtuella datorn. Typen "SystemAssigned, UserAssigned" innehåller både en implicit skapad identitet och en uppsättning användartilldelade identiteter. Typen "Ingen" tar bort alla identiteter från den virtuella datorn. | "Ingen" "SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned" |
userAssignedIdentities | Listan över användaridentiteter som är associerade med den virtuella datorn. Nyckelreferenserna för användaridentitetsordlistan är ARM-resurs-ID:er i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. | UserAssignedIdentiteter |
VirtualMachineIpTag
Namn | Beskrivning | Värde |
---|---|---|
ipTagType | IP-taggtyp. Exempel: FirstPartyUsage. | sträng |
tagg | IP-tagg som är associerad med den offentliga IP-adressen. Exempel: SQL, Storage osv. | sträng |
VirtualMachineNetworkInterfaceConfiguration
Namn | Beskrivning | Värde |
---|---|---|
Namn | Konfigurationsnamnet för nätverksgränssnittet. | sträng (krävs) |
Egenskaper | Beskriver IP-konfigurationen för en virtuell datornätverksprofil. | VirtualMachineNetworkInterfaceConfigurationProperties |
VirtualMachineNetworkInterfaceConfigurationProperties
Namn | Beskrivning | Värde |
---|---|---|
auxiliaryMode | Anger om extraläget är aktiverat för nätverksgränssnittsresursen. | "AcceleratedConnections" "Flytande" "Ingen" |
auxiliarySku | Anger om extra-SKU:n är aktiverad för nätverksgränssnittsresursen. | "A1" "A2" "A4" "A8" "Ingen" |
deleteOption | Ange vad som händer med nätverksgränssnittet när den virtuella datorn tas bort | "Ta bort" "Koppla från" |
disableTcpStateTracking | Anger om nätverksgränssnittet är inaktiverat för spårning av tcp-tillstånd. | Bool |
dnsSettings | Dns-inställningarna som ska tillämpas på nätverksgränssnitten. | VirtualMachineNetworkInterfaceDnsSettingsConfiguration |
dscpConfiguration | SubResource | |
enableAcceleratedNetworking | Anger om nätverksgränssnittet är accelererat nätverksaktiverat. | Bool |
enableFpga | Anger om nätverksgränssnittet är FPGA-nätverksaktiverat. | Bool |
enableIPForwarding | Om IP-vidarebefordring har aktiverats på det här nätverkskortet. | Bool |
ipConfigurations | Anger IP-konfigurationerna för nätverksgränssnittet. | VirtualMachineNetworkInterfaceIPConfiguration[] (krävs) |
networkSecurityGroup | Nätverkssäkerhetsgruppen. | SubResource |
primär | Anger det primära nätverksgränssnittet om den virtuella datorn har fler än ett nätverksgränssnitt. | Bool |
VirtualMachineNetworkInterfaceDnsSettingsConfiguration
Namn | Beskrivning | Värde |
---|---|---|
dnsServers | Lista över IP-adresser för DNS-servrar | string[] |
VirtualMachineNetworkInterfaceIPConfiguration
Namn | Beskrivning | Värde |
---|---|---|
Namn | IP-konfigurationsnamnet. | sträng (krävs) |
Egenskaper | Beskriver ip-konfigurationsegenskaper för ett virtuellt datornätverksgränssnitt. | VirtualMachineNetworkInterfaceIPConfigurationProperties |
VirtualMachineNetworkInterfaceIPConfigurationProperties
Namn | Beskrivning | Värde |
---|---|---|
applicationGatewayBackendAddressPools | Anger en matris med referenser till serverdelsadresspooler för programgatewayer. En virtuell dator kan referera till serverdelsadresspooler för flera programgatewayer. Flera virtuella datorer kan inte använda samma programgateway. | SubResource[] |
applicationSecurityGroups | Anger en matris med referenser till programsäkerhetsgruppen. | SubResource[] |
loadBalancerBackendAddressPools | Anger en matris med referenser till serverdelsadresspooler för lastbalanserare. En virtuell dator kan referera till serverdelsadresspooler för en offentlig och en intern lastbalanserare. [Flera virtuella datorer kan inte använda samma grundläggande sku-lastbalanserare]. | SubResource[] |
primär | Anger det primära nätverksgränssnittet om den virtuella datorn har fler än ett nätverksgränssnitt. | Bool |
privateIPAddressVersion | Tillgänglig från Api-Version 2017-03-30 och senare representerar den om den specifika ipconfigurationen är IPv4 eller IPv6. Standardvärdet tas som IPv4. Möjliga värden är: "IPv4" och "IPv6". | "IPv4" "IPv6" |
publicIPAddressConfiguration | PublicIPAddressConfiguration. | VirtualMachinePublicIPAddressConfiguration |
Undernät | Anger undernätets identifierare. | SubResource |
VirtualMachineProperties
Namn | Beskrivning | Värde |
---|---|---|
additionalCapabilities | Anger ytterligare funktioner som är aktiverade eller inaktiverade på den virtuella datorn. | AdditionalCapabilities |
applicationProfile | Anger vilka galleriprogram som ska göras tillgängliga för den virtuella datorn/VMSS. | ApplicationProfile |
availabilitySet | Anger information om tillgänglighetsuppsättningen som den virtuella datorn ska tilldelas till. Virtuella datorer som anges i samma tillgänglighetsuppsättning allokeras till olika noder för att maximera tillgängligheten. Mer information om tillgänglighetsuppsättningar finns i översikten över Tillgänglighetsuppsättningar. Mer information om planerat underhåll i Azure finns i Underhåll och uppdateringar för virtuella datorer i Azure. För närvarande kan en virtuell dator bara läggas till i tillgänglighetsuppsättningen när den skapas. Tillgänglighetsuppsättningen som den virtuella datorn läggs till i ska vara under samma resursgrupp som resursen för tillgänglighetsuppsättningen. Det går inte att lägga till en befintlig virtuell dator i en tillgänglighetsuppsättning. Den här egenskapen kan inte finnas tillsammans med en referens för properties.virtualMachineScaleSet som inte är null. | SubResource |
billingProfile | Anger faktureringsrelaterad information om en virtuell Azure Spot-dator. Lägsta API-version: 2019-03-01. | BillingProfile |
capacityReservation | Anger information om kapacitetsreservationen som används för att allokera virtuella datorer. Lägsta API-version: 2021-04-01. | CapacityReservationProfile |
diagnosticsProfile | Anger status för startdiagnostikinställningar. Lägsta API-version: 2015-06-15. | DiagnosticsProfile |
evictionPolicy | Anger borttagningsprincipen för den virtuella Azure Spot-datorn och Azure Spot-skalningsuppsättningen. För virtuella Azure Spot-datorer stöds både "Frigör" och "Ta bort" och den lägsta api-versionen är 2019-03-01. För Azure Spot-skalningsuppsättningar stöds både "Frigör" och "Ta bort" och den lägsta api-versionen är 2017-10-30-preview. | "Frigör" "Ta bort" |
extensionsTimeBudget | Anger den tid som tilldelas för alla tillägg som ska startas. Varaktigheten ska vara mellan 15 minuter och 120 minuter (inklusive) och ska anges i ISO 8601-format. Standardvärdet är 90 minuter (PT1H30M). Lägsta API-version: 2020-06-01. | sträng |
hardwareProfile | Anger maskinvaruinställningarna för den virtuella datorn. | HardwareProfile |
värd | Anger information om den dedikerade värd som den virtuella datorn finns i. Lägsta API-version: 2018-10-01. | SubResource |
hostGroup | Anger information om den dedikerade värdgrupp som den virtuella datorn finns i. Obs! Användaren kan inte ange egenskaper för både värd och värdgrupp. Lägsta API-version: 2020-06-01. | SubResource |
licenseType | Anger att avbildningen eller disken som används har licensierats lokalt. Möjliga värden för Windows Server-operativsystemet är: Windows_Client Windows_Server Möjliga värden för Linux Server-operativsystemet är: RHEL_BYOS (för RHEL) SLES_BYOS (för SUSE) Mer information finns i Azure Hybrid Use Benefit for Windows Server Azure Hybrid-användningsförmån för Linux Server Lägsta API-version: 2015-06-15 |
sträng |
networkProfile | Anger nätverksgränssnitten för den virtuella datorn. | NetworkProfile |
osProfile | Anger inställningarna för operativsystemet som används när den virtuella datorn skapas. Vissa av inställningarna kan inte ändras när den virtuella datorn har etablerats. | OSProfile |
platformFaultDomain | Anger den logiska feldomänen för skalningsuppsättningen som den virtuella datorn ska skapas i. Som standard tilldelas den virtuella datorn automatiskt till en feldomän som bäst upprätthåller balansen mellan tillgängliga feldomäner. Detta gäller endast om egenskapen "virtualMachineScaleSet" för den här virtuella datorn har angetts. Vm-skalningsuppsättningen som refereras måste ha "platformFaultDomainCount" större än 1. Det går inte att uppdatera den här egenskapen när den virtuella datorn har skapats. Tilldelning av feldomäner kan visas i instansvyn för virtuell dator. Lägsta api-version: 2020‐12‐01. | Int |
prioritering | Anger prioriteten för den virtuella datorn. Lägsta API-version: 2019-03-01 | "Låg" "Vanlig" "Spot" |
proximityPlacementGroup | Anger information om närhetsplaceringsgruppen som den virtuella datorn ska tilldelas till. Lägsta API-version: 2018-04-01. | SubResource |
scheduledEventsPolicy | Anger omdistribuering, omstart och ScheduledEventsAdditionalPublishingTargets schemalagda händelserelaterade konfigurationer för den virtuella datorn. | ScheduledEventsPolicy |
scheduledEventsProfile | Anger konfigurationer relaterade till schemalagda händelser. | ScheduledEventsProfile |
securityProfile | Anger säkerhetsrelaterade profilinställningar för den virtuella datorn. | SecurityProfile |
storageProfile | Anger lagringsinställningarna för de virtuella datordiskarna. | StorageProfile |
userData | UserData för den virtuella datorn, som måste vara base-64-kodad. Kunden bör inte skicka in några hemligheter här. Lägsta API-version: 2021-03-01. | sträng |
virtualMachineScaleSet | Anger information om vm-skalningsuppsättningen som den virtuella datorn ska tilldelas till. Virtuella datorer som anges i samma VM-skalningsuppsättning allokeras till olika noder för att maximera tillgängligheten. För närvarande kan en virtuell dator bara läggas till i vm-skalningsuppsättningen när den skapas. Det går inte att lägga till en befintlig virtuell dator i en VM-skalningsuppsättning. Den här egenskapen kan inte finnas tillsammans med en referens för properties.availabilitySet som inte är null. Lägsta api-version: 2019‐03‐01. | SubResource |
VirtualMachinePublicIPAddressConfiguration
Namn | Beskrivning | Värde |
---|---|---|
Namn | Konfigurationsnamnet för publicIP-adressen. | sträng (krävs) |
Egenskaper | Beskriver en IP-konfiguration för virtuella datorers PublicIPAddress-konfiguration | VirtualMachinePublicIPAddressConfigurationProperties |
Sku | Beskriver den offentliga IP-SKU:n. Det kan bara anges med OrchestrationMode som flexibel. | PublicIPAddressSku |
VirtualMachinePublicIPAddressConfigurationProperties
Namn | Beskrivning | Värde |
---|---|---|
deleteOption | Ange vad som händer med den offentliga IP-adressen när den virtuella datorn tas bort | "Ta bort" "Koppla från" |
dnsSettings | Dns-inställningarna som ska tillämpas på de offentligaIP-adresserna . | VirtualMachinePublicIPAddressDnsSettingsConfiguration |
idleTimeoutInMinutes | Tidsgränsen för inaktivitet för den offentliga IP-adressen. | Int |
ipTags | Listan över IP-taggar som är associerade med den offentliga IP-adressen. | VirtualMachineIpTag[] |
publicIPAddressVersion | Tillgänglig från Api-Version 2019-07-01 och senare representerar den om den specifika ipconfigurationen är IPv4 eller IPv6. Standardvärdet tas som IPv4. Möjliga värden är: "IPv4" och "IPv6". | "IPv4" "IPv6" |
publicIPAllocationMethod | Ange den offentliga IP-allokeringstypen | "Dynamisk" "Statisk" |
publicIPPrefix | PublicIPPrefix som publicIP-adresser ska allokeras från. | SubResource |
VirtualMachinePublicIPAddressDnsSettingsConfiguration
Namn | Beskrivning | Värde |
---|---|---|
domainNameLabel | Domännamnsetikettprefixet för de PublicIPAddress-resurser som ska skapas. Den genererade namnetiketten är sammanlänkningen av domännamnsetiketten och det unika ID:t för vm-nätverksprofilen. | sträng (krävs) |
domainNameLabelScope | Domännamnsetikettomfånget för de PublicIPAddress-resurser som ska skapas. Den genererade namnetiketten är sammanlänkningen av den hashade domännamnsetiketten med principen enligt domännamnsetikettomfånget och vm-nätverksprofilens unika ID. | "NoReuse" "ResourceGroupReuse" "SubscriptionReuse" "TenantReuse" |
VMDiskSecurityProfile
Namn | Beskrivning | Värde |
---|---|---|
diskEncryptionSet | Anger resurs-ID för kundhanterad diskkrypteringsuppsättning för den hanterade disk som används för customer managed key encrypted ConfidentialVM OS Disk och VMGuest blob. | DiskEncryptionSetParameters |
securityEncryptionType | Anger EncryptionType för den hanterade disken. Den är inställd på DiskWithVMGuestState för kryptering av den hanterade disken tillsammans med VMGuestState-blob, VMGuestStateOnly för kryptering av bara VMGuestState-bloben och NonPersistedTPM för att inte bevara tillståndet för inbyggd programvara i VMGuestState-bloben. Obs! Det kan endast anges för konfidentiella virtuella datorer. | "DiskWithVMGuestState" "NonPersistedTPM" "VMGuestStateOnly" |
VMGalleryApplication
Namn | Beskrivning | Värde |
---|---|---|
configurationReference | Valfritt, Anger URI:n till en Azure-blob som ersätter standardkonfigurationen för paketet om det tillhandahålls | sträng |
enableAutomaticUpgrade | Om värdet är true uppdateras den automatiskt för den virtuella datorn/VMSS när en ny galleriprogramversion är tillgänglig i PIR/SIG | Bool |
ordning | Valfritt anger i vilken ordning paketen måste installeras | Int |
packageReferenceId | Anger resurs-ID:t GalleryApplicationVersion i form av /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Compute/galleries/{galleryName}/applications/{application}/versions/{version} | sträng (krävs) |
Taggar | Valfritt, Anger ett genomströmningsvärde för mer allmän kontext. | sträng |
treatFailureAsDeploymentFailure | Valfritt, Om sant, kommer eventuella fel för en åtgärd i VmApplication att misslyckas med distributionen | Bool |
VMSizeProperties
Namn | Beskrivning | Värde |
---|---|---|
vCPUsAvailable | Anger antalet virtuella processorer som är tillgängliga för den virtuella datorn. När den här egenskapen inte anges i begärandetexten är standardbeteendet att ange värdet för vCPU:er som är tillgängliga för den vm-storleken som exponeras i API-svaret för Lista alla tillgängliga storlekar för virtuella datorer i en region. | Int |
vCPUsPerCore | Anger förhållandet mellan vCPU och fysisk kärna. När den här egenskapen inte anges i begärandetexten är standardbeteendet inställt på värdet för vCPUsPerCore för vm-storleken som exponeras i API-svaret för Lista alla tillgängliga storlekar på virtuella datorer i en region. Inställningen av den här egenskapen till 1 innebär också att hypertrådning är inaktiverat. | Int |
WindowsConfiguration
Namn | Beskrivning | Värde |
---|---|---|
additionalUnattendContent | Anger ytterligare base-64-kodad XML-formaterad information som kan ingå i Unattend.xml-filen, som används av Installationsprogrammet för Windows. | AdditionalUnattendContent[] |
enableAutomaticUpdates | Anger om automatiska uppdateringar är aktiverade för den virtuella Windows-datorn. Standardvärdet är sant. För vm-skalningsuppsättningar kan den här egenskapen uppdateras och uppdateringar börjar gälla vid ometablering av operativsystem. | Bool |
patchSettings | [Förhandsversionsfunktion] Anger inställningar som rör vm-gästkorrigering i Windows. | PatchSettings |
provisionVMAgent | Anger om den virtuella datoragenten ska etableras på den virtuella datorn. När den här egenskapen inte anges i begärandetexten är den inställd på true som standard. Detta säkerställer att VM-agenten är installerad på den virtuella datorn så att tillägg kan läggas till i den virtuella datorn senare. | Bool |
timeZone | Anger tidszonen för den virtuella datorn. t.ex. "Pacific Standard Time". Möjliga värden kan vara TimeZoneInfo.Id värde från tidszoner som returneras av TimeZoneInfo.GetSystemTimeZones. | sträng |
winRM | Anger lyssnarna för Windows Remote Management. Detta aktiverar fjärransluten Windows PowerShell. | WinRMConfiguration |
WindowsVMGuestPatchAutomaticByPlatformSettings
Namn | Beskrivning | Värde |
---|---|---|
bypassPlatformSafetyChecksOnUserSchedule | Gör det möjligt för kunden att schemalägga korrigeringar utan oavsiktliga uppgraderingar | Bool |
rebootSetting | Anger omstartsinställningen för alla installationsåtgärder för AutomaticByPlatform-korrigering. | "Alltid" "IfRequired" "Aldrig" "Okänd" |
WinRMConfiguration
Namn | Beskrivning | Värde |
---|---|---|
lyssnare | Listan över Windows Remote Management-lyssnare | WinRMListener[] |
WinRMListener
Namn | Beskrivning | Värde |
---|---|---|
certificateUrl | Det här är URL:en för ett certifikat som har laddats upp till Key Vault som en hemlighet. Information om hur du lägger till en hemlighet i Key Vault finns i Lägg till en nyckel eller hemlighet i nyckelvalvet. I det här fallet måste certifikatet vara Base64-kodningen för följande JSON-objekt som är kodat i UTF-8: { "data":"<Base64-encoded-certificate>", "dataType":"pfx", "password":"<pfx-file-password>" } Om du vill installera certifikat på en virtuell dator rekommenderar vi att du använder tillägget virtuella Azure Key Vault-dator för Linux eller tillägget virtuella Azure Key Vault-dator för Windows. |
sträng |
protokoll | Anger protokollet för WinRM-lyssnaren. Möjliga värden är: http,https. | "Http" "Https" |