Maison > développement back-end > Golang > Go SDK for Azure Comment créer une machine virtuelle sans principal de service ?

Go SDK for Azure Comment créer une machine virtuelle sans principal de service ?

王林
Libérer: 2024-02-08 20:54:02
avant
919 Les gens l'ont consulté

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

Contenu de la question

Cet exemple de code dans le SDK Go crée une machine virtuelle en déployant un modèle ARM. Cela nécessite que vous incluiez le clientId et le clientSecret du principal du service.

Go SDK Cet exemple de code crée une machine virtuelle à l'aide du Go SDK pour Azure. Il nécessite un identifiant d'abonnement mais pas un principal de service (ID client, secret client). Il ne crée pas non plus automatiquement des principaux de service.

Je pensais que la création d'une machine virtuelle nécessite un principal de service, mais l'exemple GO SDK est capable de créer une machine virtuelle sans spécifier de principal de service. Qu’est-ce qui me manque dans les principaux de service et les machines virtuelles ?


Réponse correcte


Elle utilise newdefaultazurecredential, cette classe récupère les informations d'authentification de l'environnement (par exemple Azure cli, variables d'environnement) - Voir la documentation

func connectionAzure() (azcore.TokenCredential, error) {
    cred, err := azidentity.NewDefaultAzureCredential(nil)
    if err != nil {
        return nil, err
    }
    return cred, nil
}
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:stackoverflow.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal