Environments - Add
Vytvořte prostředí.
POST https://dev.azure.com/{organization}/{project}/_apis/pipelines/environments?api-version=7.2-preview.1
Parametry identifikátoru URI
Name | V | Vyžadováno | Typ | Description |
---|---|---|---|---|
organization
|
path | True |
string |
Název organizace Azure DevOps. |
project
|
path | True |
string |
ID projektu nebo název projektu |
api-version
|
query | True |
string |
Verze rozhraní API, která se má použít. Aby se tato verze rozhraní API používala, měla by být nastavená na 7.2-preview.1. |
Text požadavku
Name | Typ | Description |
---|---|---|
description |
string |
Popis prostředí. |
name |
string |
Název prostředí |
Odpovědi
Name | Typ | Description |
---|---|---|
200 OK |
úspěšná operace |
Zabezpečení
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 | Uděluje možnost přístupu k artefaktům sestavení, včetně výsledků sestavení, definic a požadavků, a možnost zařadit sestavení do fronty, aktualizovat vlastnosti sestavení a přijímat oznámení o událostech sestavení prostřednictvím připojení služeb. |
vso.environment_manage | Umožňuje spravovat prostředí. |
Definice
Name | Description |
---|---|
Environment |
Vlastnosti pro vytvoření prostředí |
Environment |
Prostředí. |
Environment |
EnvironmentResourceReference. |
Environment |
Typ prostředku. |
Identity |
|
Project |
|
Reference |
EnvironmentCreateParameter
Vlastnosti pro vytvoření prostředí
Name | Typ | Description |
---|---|---|
description |
string |
Popis prostředí. |
name |
string |
Název prostředí |
EnvironmentInstance
Prostředí.
Name | Typ | Description |
---|---|---|
createdBy |
Odkaz na identitu uživatele, který prostředí vytvořil. |
|
createdOn |
string |
Čas vytvoření prostředí |
description |
string |
Popis prostředí. |
id |
integer |
ID prostředí |
lastModifiedBy |
Odkaz na identitu uživatele, který prostředí naposledy upravil. |
|
lastModifiedOn |
string |
Čas poslední změny prostředí |
name |
string |
Název prostředí. |
project |
Informace o projektu pro prostředí. |
|
resources |
EnvironmentResourceReference. |
EnvironmentResourceReference
EnvironmentResourceReference.
Name | Typ | Description |
---|---|---|
id |
integer |
ID prostředku. |
name |
string |
Název prostředku. |
tags |
string[] |
Značky referenčního odkazu k prostředkům prostředí |
type |
Typ prostředku. |
EnvironmentResourceType
Typ prostředku.
Name | Typ | Description |
---|---|---|
generic |
string |
Neznámý typ prostředku |
kubernetes |
string |
Typ prostředku Kubernetes |
undefined |
string |
|
virtualMachine |
string |
Typ prostředku virtuálního počítače |
IdentityRef
Name | Typ | 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 | Typ | Description |
---|---|---|
id |
string |
|
name |
string |
ReferenceLinks
Name | Typ | Description |
---|---|---|
links |
object |