YAML-schema van CLI (v2) Python-feedverbinding

VAN TOEPASSING OP: Azure CLI ml-extensie v2 (huidige)

Notitie

De YAML-syntaxis die in dit document wordt beschreven, is gebaseerd op het JSON-schema voor de nieuwste versie van de ML CLI v2-extensie. Deze syntaxis werkt gegarandeerd alleen met de nieuwste versie van de ML CLI v2-extensie. U vindt de schema's voor oudere extensieversies op https://azuremlschemasprod.azureedge.net/.

YAML-syntaxis

Sleutel Typologie Beschrijving Toegestane waarden Standaardwaarde
$schema tekenreeks Het YAML-schema. Als u de Azure Machine Learning Visual Studio Code-extensie gebruikt om het YAML-bestand te ontwerpen, neemt $schema u deze boven aan het bestand op om schema- en resourcevoltooiingen aan te roepen.
name tekenreeks Vereist. De verbindingsnaam.
description tekenreeks De beschrijving van de verbinding.
tags Voorwerp De woordenlijst voor verbindingstags.
type tekenreeks Vereist. Het verbindingstype. python_feed python_feed
is_shared booleaan true als de verbinding wordt gedeeld tussen andere projecten in de hub; anders, false. true
target tekenreeks De URL van het eindpunt.
credentials Voorwerp Verificatie op basis van referenties voor toegang tot het opslagaccount. Er kan een persoonlijk toegangstoken of een gebruikersnaam en wachtwoord worden gebruikt. Geef niet op credentials wanneer u een openbare Python-feed gebruikt.
credentials.type tekenreeks Het type verificatie dat moet worden gebruikt. pat, username_password
credentials.pat tekenreeks Het persoonlijke toegangstoken waarmee moet worden geverifieerd.
credentials.username tekenreeks De gebruikersnaam waarmee moet worden geverifieerd.
credentials.password tekenreeks Het wachtwoord waarmee moet worden geverifieerd.

Opmerkingen

Hoewel de az ml connection opdrachten kunnen worden gebruikt om zowel Azure Machine Learning- als Microsoft Foundry-verbindingen te beheren.

Voorbeelden

Deze voorbeelden zijn in de vorm van YAML-bestanden en worden gebruikt vanuit de CLI. Bijvoorbeeld: az ml connection create -f <file-name>.yaml.

YAML: Persoonlijk toegangstoken

#Connection.yml
name: test_ws_conn_python_pat
type: python_feed
target: https://test-feed.com
credentials:
  type: pat
  pat: dummy_pat

YAML: gebruikersnaam en wachtwoord

name: test_ws_conn_python_user_pass
type: python_feed
target: https://test-feed.com
credentials:
  type: username_password
  username: john
  password: pass

YAML: geen referenties

name: test_ws_conn_python_no_cred
type: python_feed
target: https://test-feed.com3

Volgende stappen