Freigeben über


YAML-Schema der Git-Verbindungen für die CLI (v2)

GILT FÜRAzure CLI-ML-Erweiterung v2 (aktuell)

Hinweis

Die in diesem Dokument beschriebene YAML-Syntax basiert auf dem JSON-Schema für die neueste Version der ML CLI v2-Erweiterung. Die Funktion dieser Syntax wird nur mit der neuesten Version der ML CLI v2-Erweiterung garantiert. Die Schemas für ältere Erweiterungsversionen finden Sie unter https://azuremlschemasprod.azureedge.net/.

YAML-Syntax

Schlüssel type BESCHREIBUNG Zulässige Werte Standardwert
$schema Zeichenfolge Das YAML-Schema. Wenn Sie die Visual Studio Code-Erweiterung für Azure Machine Learning zum Erstellen einer YAML-Datei verwenden, können Sie Schema- und Ressourcenvervollständigungen aufrufen, wenn Sie am Anfang Ihrer Datei $schema einschließen.
name Zeichenfolge Erforderlich. Der Verbindungsname.
description Zeichenfolge Die Verbindungsbeschreibung.
tags Objekt Das Verbindungs-Tag-Wörterbuch.
type Zeichenfolge Erforderlich. Der Verbindungstyp. git git
is_shared Boolescher Wert true, wenn die Verbindung für andere Projekte im Hub freigegeben wird; andernfalls false. true
target Zeichenfolge Die URL des GitHub-Repositorys.
credentials Objekt Auf Anmeldeinformationen basierte Authentifizierung für den Zugriff auf das Speicherkonto. Ein persönliches Zugriffstoken. Geben Sie bei Verwendung eines öffentlichen Repositorys keine credentials an.
credentials.type Zeichenfolge Der zu verwendende Authentifizierungstyp. pat
credentials.pat Zeichenfolge Das persönliche Zugriffstoken für die Authentifizierung.

Hinweise

Die az ml connection Befehle können zum Verwalten von Azure Machine Learning- und Azure AI Foundry-Verbindungen verwendet werden.

Beispiele

Diese Beispiele haben das Format von YAML-Dateien und werden von der CLI verwendet. Beispiel: az ml connection create -f <file-name>.yaml.

YAML: Persönlichen Zugriffstoken

#Connection.yml
name: test_ws_conn_git_pat
type: git
target: https://github.com/contoso/contosorepo
credentials:
  type: pat
  pat: dummy_pat

YAML: Ohne Anmeldeinformationen

#Connection.yml

name: git_no_cred_conn
type: git
target: https://https://github.com/contoso/contosorepo

Nächste Schritte