az devops service-endpoint

Note

Bu başvuru, Azure CLI (sürüm 2.30.0 veya üzeri) için azure-devops uzantısının bir parçasıdır. uzantı, bir az devops service-endpoint komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.

Hizmet uç noktalarını/bağlantılarını yönetme.

Komutlar

Veri Akışı Adı Description Tür Durum
az devops service-endpoint azurerm

Azure RM hizmet uç noktalarını/bağlantılarını yönetin.

Extension GA
az devops service-endpoint azurerm create

Azure RM türü hizmet uç noktası oluşturun.

Extension GA
az devops service-endpoint convert

Bir hizmet uç noktasını dış federasyon kimlik bilgilerini kullanacak şekilde dönüştürün.

Extension GA
az devops service-endpoint create

Yapılandırma dosyasını kullanarak bir hizmet uç noktası oluşturun.

Extension GA
az devops service-endpoint delete

Hizmet uç noktasını siler.

Extension GA
az devops service-endpoint github

GitHub hizmet uç noktalarını/bağlantılarını yönetin.

Extension GA
az devops service-endpoint github create

bir GitHub hizmet uç noktası oluşturun.

Extension GA
az devops service-endpoint list

Projedeki hizmet uç noktalarını listeleme.

Extension GA
az devops service-endpoint show

Hizmet uç noktasının ayrıntılarını alın.

Extension GA
az devops service-endpoint update

Hizmet uç noktasını güncelleştirme.

Extension GA

az devops service-endpoint convert

Bir hizmet uç noktasını dış federasyon kimlik bilgilerini kullanacak şekilde dönüştürün.

--azdo-subject aracılığıyla belirtilen hizmet bağlantısı için Azure DevOps dış federasyon kimlik bilgisi geçiş API'sine bir geçiş isteği gönderir. --azdo-subject değeri biçimde olmalıdır sc://<organization>/<project>/<serviceConnectionName> . Kuruluş URL'si kullanılarak otomatik olarak --azdo-subject adresinden https://dev.azure.comtüretilir. Azure DevOps kuruluşunda kimlik doğrulaması yapmak için kullanılan Entra kiracısını seçmek için --tenant-id kullanın.

az devops service-endpoint convert --azdo-subject
                                   [--acquire-policy-token]
                                   [--change-reference]
                                   [--tenant-id]

Örnekler

Yalnızca hizmet bağlantısını kullanarak dönüştürme (kuruluş otomatik olarak türetilir)

az devops service-endpoint convert --azdo-subject "sc://myorg/myproject/myserviceconnection"

Belirli bir kimlik doğrulama kiracısı kullanarak dönüştürme

az devops service-endpoint convert --azdo-subject "sc://myorg/myproject/myserviceconnection" --tenant-id "00000000-0000-0000-0000-000000000000"

Gerekli Parametreler

--azdo-subject

Azure DevOps verenin sc://<organization>/<project>/<serviceConnectionName> federasyon kimlik bilgisi konusu, biçiminde. Kuruluş URL'si kullanılarak https://dev.azure.com--azdo-subject adresinden türetilir.

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--acquire-policy-token

Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.

Özellik Değer
Parametre grubu: Global Policy Arguments
--change-reference

Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.

Özellik Değer
Parametre grubu: Global Policy Arguments
--tenant-id

Azure DevOps kuruluşunda kimlik doğrulaması yapmak için kullanılan entra kiracı kimliği. Varsayılan olarak varsayılan abonelik kiracısını veya önbelleğe alınan ilk abonelik kiracısını kullanır.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az devops service-endpoint create

Yapılandırma dosyasını kullanarak bir hizmet uç noktası oluşturun.

Bu konuda daha fazla bilgi için bkz. https://aka.ms/azure-devops-service-endpoint-config.

az devops service-endpoint create --service-endpoint-configuration
                                  [--acquire-policy-token]
                                  [--change-reference]
                                  [--detect {false, true}]
                                  [--encoding {ascii, utf-16be, utf-16le, utf-8}]
                                  [--org --organization]
                                  [--project]

Gerekli Parametreler

--service-endpoint-configuration

Hizmet uç noktası isteğine sahip yapılandırma dosyası.

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--acquire-policy-token

Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.

Özellik Değer
Parametre grubu: Global Policy Arguments
--change-reference

Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.

Özellik Değer
Parametre grubu: Global Policy Arguments
--detect

Kuruluşu otomatik olarak algılayın.

Özellik Değer
Kabul edilen değerler: false, true
--encoding

Giriş dosyasının kodlaması.

Özellik Değer
Default value: utf-8
Kabul edilen değerler: ascii, utf-16be, utf-16le, utf-8
--org --organization

kuruluş URL'sini Azure DevOps. az devops configure -d organization=ORG_URL kullanarak varsayılan kuruluşu yapılandırabilirsiniz. Gereklidir, eğer varsayılan olarak yapılandırılmadıysa veya git config aracılığıyla alınmadıysa. Örnek: https://dev.azure.com/MyOrganizationName/.

--project -p

Projenin adı veya kimliği. az devops configure -d project=NAME_OR_ID kullanarak varsayılan projeyi yapılandırabilirsiniz. Varsayılan olarak yapılandırılmadıysa veya git config aracılığıyla alınmadıysa gereklidir.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az devops service-endpoint delete

Hizmet uç noktasını siler.

az devops service-endpoint delete --id
                                  [--acquire-policy-token]
                                  [--change-reference]
                                  [--deep]
                                  [--detect {false, true}]
                                  [--org --organization]
                                  [--project]
                                  [--yes]

Gerekli Parametreler

--id

Silinecek hizmet uç noktasının kimliği.

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--acquire-policy-token

Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.

Özellik Değer
Parametre grubu: Global Policy Arguments
--change-reference

Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.

Özellik Değer
Parametre grubu: Global Policy Arguments
--deep

Otomatik akışta oluşturulan AzureRM uç noktasına özgü. Belirtildiğinde, bu işlem Azure ilgili AAD uygulamasını da siler.

Özellik Değer
Default value: False
--detect

Kuruluşu otomatik olarak algılayın.

Özellik Değer
Kabul edilen değerler: false, true
--org --organization

kuruluş URL'sini Azure DevOps. az devops configure -d organization=ORG_URL kullanarak varsayılan kuruluşu yapılandırabilirsiniz. Gereklidir, eğer varsayılan olarak yapılandırılmadıysa veya git config aracılığıyla alınmadıysa. Örnek: https://dev.azure.com/MyOrganizationName/.

--project -p

Projenin adı veya kimliği. az devops configure -d project=NAME_OR_ID kullanarak varsayılan projeyi yapılandırabilirsiniz. Varsayılan olarak yapılandırılmadıysa veya git config aracılığıyla alınmadıysa gereklidir.

--yes -y

Onay istemde bulunmayın.

Özellik Değer
Default value: False
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az devops service-endpoint list

Projedeki hizmet uç noktalarını listeleme.

:rtype: :class:VssJsonCollectionWrapper <service_endpoint.v4_1.models.ServiceEndpoint>listesi.

az devops service-endpoint list [--detect {false, true}]
                                [--org --organization]
                                [--project]

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--detect

Kuruluşu otomatik olarak algılayın.

Özellik Değer
Kabul edilen değerler: false, true
--org --organization

kuruluş URL'sini Azure DevOps. az devops configure -d organization=ORG_URL kullanarak varsayılan kuruluşu yapılandırabilirsiniz. Gereklidir, eğer varsayılan olarak yapılandırılmadıysa veya git config aracılığıyla alınmadıysa. Örnek: https://dev.azure.com/MyOrganizationName/.

--project -p

Projenin adı veya kimliği. az devops configure -d project=NAME_OR_ID kullanarak varsayılan projeyi yapılandırabilirsiniz. Varsayılan olarak yapılandırılmadıysa veya git config aracılığıyla alınmadıysa gereklidir.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az devops service-endpoint show

Hizmet uç noktasının ayrıntılarını alın.

az devops service-endpoint show --id
                                [--detect {false, true}]
                                [--org --organization]
                                [--project]

Gerekli Parametreler

--id

Hizmet uç noktasının kimliği.

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--detect

Kuruluşu otomatik olarak algılayın.

Özellik Değer
Kabul edilen değerler: false, true
--org --organization

kuruluş URL'sini Azure DevOps. az devops configure -d organization=ORG_URL kullanarak varsayılan kuruluşu yapılandırabilirsiniz. Gereklidir, eğer varsayılan olarak yapılandırılmadıysa veya git config aracılığıyla alınmadıysa. Örnek: https://dev.azure.com/MyOrganizationName/.

--project -p

Projenin adı veya kimliği. az devops configure -d project=NAME_OR_ID kullanarak varsayılan projeyi yapılandırabilirsiniz. Varsayılan olarak yapılandırılmadıysa veya git config aracılığıyla alınmadıysa gereklidir.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az devops service-endpoint update

Hizmet uç noktasını güncelleştirme.

az devops service-endpoint update --id
                                  [--acquire-policy-token]
                                  [--change-reference]
                                  [--detect {false, true}]
                                  [--enable-for-all {false, true}]
                                  [--org --organization]
                                  [--project]

Gerekli Parametreler

--id

Hizmet uç noktasının kimliği.

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--acquire-policy-token

Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.

Özellik Değer
Parametre grubu: Global Policy Arguments
--change-reference

Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.

Özellik Değer
Parametre grubu: Global Policy Arguments
--detect

Kuruluşu otomatik olarak algılayın.

Özellik Değer
Kabul edilen değerler: false, true
--enable-for-all

Tüm işlem hatlarının bu hizmet uç noktasına erişmesine izin verin.

Özellik Değer
Kabul edilen değerler: false, true
--org --organization

kuruluş URL'sini Azure DevOps. az devops configure -d organization=ORG_URL kullanarak varsayılan kuruluşu yapılandırabilirsiniz. Gereklidir, eğer varsayılan olarak yapılandırılmadıysa veya git config aracılığıyla alınmadıysa. Örnek: https://dev.azure.com/MyOrganizationName/.

--project -p

Projenin adı veya kimliği. az devops configure -d project=NAME_OR_ID kullanarak varsayılan projeyi yapılandırabilirsiniz. Varsayılan olarak yapılandırılmadıysa veya git config aracılığıyla alınmadıysa gereklidir.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False