CLI (v2) Git bağlantısı YAML şeması

ŞUNLAR IÇIN GEÇERLIDIR: Azure CLI ml uzantısı v2 (geçerli)

Not

Bu belgede ayrıntılı olarak yer alan YAML söz dizimi, ML CLI v2 uzantısının en son sürümü için JSON şemasını temel alır. Bu söz diziminin yalnızca ML CLI v2 uzantısının en son sürümüyle çalışması garanti edilir. Eski uzantı sürümleri için şemaları adresinde https://azuremlschemasprod.azureedge.net/bulabilirsiniz.

YAML söz dizimi

Anahtar Türü Açıklama İzin verilen değerler Varsayılan değer
$schema Dize YAML şeması. YAML dosyasını yazmak için Azure Machine Learning Visual Studio Code uzantısını kullanıyorsanız şema ve kaynak tamamlamalarını çağırmak için dosyanızın en üstüne ekleyin $schema .
name Dize Gerekli. Bağlantı adı.
description Dize Bağlantı açıklaması.
tags nesne Bağlantı etiketi sözlüğü.
type Dize Gerekli. Bağlantı türü. git git
is_shared Boolean true bağlantı hub'daki diğer projeler arasında paylaşılıyorsa; aksi takdirde , false. true
target Dize GitHub deposunun URL'si.
credentials nesne Depolama hesabına erişmek için kimlik bilgileri tabanlı kimlik doğrulaması. Kişisel erişim belirteci. Genel depo kullanırken belirtmeyin credentials .
credentials.type Dize Kullanılacak kimlik doğrulaması türü. pat
credentials.pat Dize Kimlik doğrulaması için kişisel erişim belirteci.

Açıklamalar

Komutlar az ml connection hem Azure Machine Learning hem de Microsoft Foundry bağlantılarını yönetmek için kullanılabilir.

Örnekler

Bu örnekler YAML dosyaları biçiminde olabilir ve CLI'dan kullanılır. Örneğin, az ml connection create -f <file-name>.yaml.

YAML: Kişisel erişim belirteci

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

YAML: Kimlik bilgisi yok

#Connection.yml

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

Sonraki adımlar