Erstellen einer Azure-VM aus einem Image mit dem Node SDK

Ich versuche, das azurblaue SDK zu verwenden (azure-sdk-for-node), um eine virtuelle Maschine basierend auf einem bereits gespeicherten Image zu erstellen. Ich habe den Service auch schon erstellt.

Folgendes habe ich:

// Create a virtual machine in the cloud service.
computeManagementClient.virtualMachines.createDeployment('prerender-pro', {
  name: "prerender-pro",
  deploymentSlot: "Production",
  label: "for heavy duty caching",
  roles: [{
    roleName: "prerender-pro",
    roleType: "PersistentVMRole",
    label: "for heavy duty caching",
    oSVirtualHardDisk: {
      sourceImageName: "prerender-os-2014-07-16",
      mediaLink: "https://XXXXXXX.blob.core.windows.net/vhds/prerender-os-2014-07-16.vhd"
    },
    dataVirtualHardDisks: [],
    configurationSets: [{
      configurationSetType: "LinuxProvisioningConfiguration",
      adminUserName: "Blah",
      adminPassword: "Blahblah2014!",
      computerName: 'prerender-pro',
      enableAutomaticUpdates: true,
      resetPasswordOnFirstLogon: false,
      storedCertificateSettings: [],
      inputEndpoints: []
    }, {
      configurationSetType: "NetworkConfiguration",
      subnetNames: [],
      storedCertificateSettings: [],
      inputEndpoints: [{
        localPort: 3389,
        protocol: "tcp",
        name: "RemoteDesktop"
      }]
    }]
  }]
}, function (err, result) {
  if (err) {
    console.error(err);
  } else {
    console.info(result);
  }
});

Und der Fehler, den ich erhalte, ist dieser. Ich folge fast genau dem Beispiel in der Github-Readme. Ich bin mir nicht sicher, warum dies ein Problem ist.

{ [Error: A computer name must be specified.]
  code: 'BadRequest',
  statusCode: 400,
  requestId: '9206ea1e591eb4dd8ea21a9196da5d74' }

Vielen Dank!

Antworten auf die Frage(1)

Ihre Antwort auf die Frage