Go SDK für Azure Wie erstelle ich eine virtuelle Maschine ohne Dienstprinzipal?

王林
Freigeben: 2024-02-08 20:54:02
nach vorne
839 Leute haben es durchsucht

Go SDK for Azure 如何在没有服务主体的情况下创建虚拟机?

Frageninhalt

Dieser Beispielcode im Go SDK erstellt eine virtuelle Maschine durch die Bereitstellung einer ARM-Vorlage. Sie müssen die clientId und das clientSecret des Dienstprinzipals angeben.

Dieser Beispielcode von Go SDK erstellt eine virtuelle Maschine mit dem Go SDK für Azure. Es erfordert eine Abonnement-ID, aber keinen Dienstprinzipal (Client-ID, Client-Geheimnis). Außerdem werden Dienstprinzipale nicht automatisch erstellt.

Ich dachte, das Erstellen einer virtuellen Maschine erfordert einen Dienstprinzipal, aber das GO SDK-Beispiel ist in der Lage, eine virtuelle Maschine zu erstellen, ohne einen Dienstprinzipal anzugeben. Was übersehe ich an Dienstprinzipalen und virtuellen Maschinen?


Richtige Antwort


Es verwendet newdefaultazurecredential. Diese Klasse ruft Authentifizierungsinformationen aus der Umgebung ab (z. B. Azure CLI, Umgebungsvariablen) – Dokumentation anzeigen

func connectionAzure() (azcore.TokenCredential, error) {
    cred, err := azidentity.NewDefaultAzureCredential(nil)
    if err != nil {
        return nil, err
    }
    return cred, nil
}
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonGo SDK für Azure Wie erstelle ich eine virtuelle Maschine ohne Dienstprinzipal?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:stackoverflow.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!