Environments - Add
Ortam oluşturma.
POST https://dev.azure.com/{organization}/{project}/_apis/pipelines/environments?api-version=7.2-preview.1
URI Parametreleri
Name | İçinde | Gerekli | Tür | Description |
---|---|---|---|---|
organization
|
path | True |
string |
Azure DevOps kuruluşunun adı. |
project
|
path | True |
string |
Proje Kimliği veya proje adı |
api-version
|
query | True |
string |
Kullanılacak API sürümü. Api'nin bu sürümünü kullanmak için bu değer '7.2-preview.1' olarak ayarlanmalıdır. |
İstek Gövdesi
Name | Tür | Description |
---|---|---|
description |
string |
Ortamın açıklaması. |
name |
string |
Ortamın adı. |
Yanıtlar
Name | Tür | Description |
---|---|---|
200 OK |
başarılı işlem |
Güvenlik
oauth2
Type:
oauth2
Flow:
accessCode
Authorization URL:
https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
Token URL:
https://app.vssps.visualstudio.com/oauth2/token?client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer
Scopes
Name | Description |
---|---|
vso.build_execute | Derleme sonuçları, tanımlar ve istekler dahil olmak üzere derleme yapıtlarına erişme ve derlemeyi kuyruğa alma, derleme özelliklerini güncelleştirme ve hizmet kancaları aracılığıyla derleme olayları hakkında bildirim alma olanağı verir. |
vso.environment_manage | Ortamı yönetme olanağı sağlar |
Tanımlar
Name | Description |
---|---|
Environment |
Ortam oluşturmak için özellikler. |
Environment |
Ortam. |
Environment |
EnvironmentResourceReference. |
Environment |
Kaynağın türü. |
Identity |
|
Project |
|
Reference |
EnvironmentCreateParameter
Ortam oluşturmak için özellikler.
Name | Tür | Description |
---|---|---|
description |
string |
Ortamın açıklaması. |
name |
string |
Ortamın adı. |
EnvironmentInstance
Ortam.
Name | Tür | Description |
---|---|---|
createdBy |
Ortamı oluşturan kullanıcının kimlik başvurusu. |
|
createdOn |
string |
Ortamın oluşturulma zamanı |
description |
string |
Ortam açıklaması. |
id |
integer |
Ortamın Kimliği |
lastModifiedBy |
Ortamı son değiştiren kullanıcının kimlik başvurusu. |
|
lastModifiedOn |
string |
Ortamın son değiştirme zamanı |
name |
string |
Ortamın adı. |
project |
Ortam için proje bilgileri. |
|
resources |
EnvironmentResourceReference. |
EnvironmentResourceReference
EnvironmentResourceReference.
Name | Tür | Description |
---|---|---|
id |
integer |
Kaynağın kimliği. |
name |
string |
Kaynağın adı. |
tags |
string[] |
Ortam Kaynağı Başvurusu etiketleri. |
type |
Kaynağın türü. |
EnvironmentResourceType
Kaynağın türü.
Name | Tür | Description |
---|---|---|
generic |
string |
Bilinmeyen kaynak türü |
kubernetes |
string |
Kubernetes kaynak türü |
undefined |
string |
|
virtualMachine |
string |
Sanal makine kaynak türü |
IdentityRef
Name | Tür | Description |
---|---|---|
_links | ||
descriptor |
string |
|
directoryAlias |
string |
|
displayName |
string |
|
id |
string |
|
imageUrl |
string |
|
inactive |
boolean |
|
isAadIdentity |
boolean |
|
isContainer |
boolean |
|
isDeletedInOrigin |
boolean |
|
profileUrl |
string |
|
uniqueName |
string |
|
url |
string |
ProjectReference
Name | Tür | Description |
---|---|---|
id |
string |
|
name |
string |
ReferenceLinks
Name | Tür | Description |
---|---|---|
links |
object |
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin