Environments - Add

Utwórz środowisko.

POST https://dev.azure.com/{organization}/{project}/_apis/pipelines/environments?api-version=7.2-preview.1

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
organization
path True

string

Nazwa organizacji usługi Azure DevOps.

project
path True

string

Identyfikator projektu lub nazwa projektu

api-version
query True

string

Wersja interfejsu API do użycia. Powinno to być ustawione na wartość "7.2-preview.1", aby używać tej wersji interfejsu API.

Treść żądania

Nazwa Typ Opis
description

string

Opis środowiska.

name

string

Nazwa środowiska.

Odpowiedzi

Nazwa Typ Opis
200 OK

EnvironmentInstance

operacja zakończona powodzeniem

Zabezpieczenia

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

Nazwa Opis
vso.build_execute Umożliwia dostęp do artefaktów kompilacji, w tym wyników kompilacji, definicji i żądań oraz możliwość kolejkowania kompilacji, aktualizowania właściwości kompilacji oraz możliwości odbierania powiadomień o zdarzeniach kompilacji za pośrednictwem punktów zaczepienia usługi.
vso.environment_manage Zapewnia możliwość zarządzania środowiskiem

Definicje

Nazwa Opis
EnvironmentCreateParameter

Właściwości do utworzenia środowiska.

EnvironmentInstance

Środowiska.

EnvironmentResourceReference

EnvironmentResourceReference.

EnvironmentResourceType

Typ zasobu.

IdentityRef
ProjectReference
ReferenceLinks

EnvironmentCreateParameter

Właściwości do utworzenia środowiska.

Nazwa Typ Opis
description

string

Opis środowiska.

name

string

Nazwa środowiska.

EnvironmentInstance

Środowiska.

Nazwa Typ Opis
createdBy

IdentityRef

Odwołanie do tożsamości użytkownika, który utworzył środowisko.

createdOn

string

Czas tworzenia środowiska

description

string

Opis środowiska.

id

integer

Identyfikator środowiska

lastModifiedBy

IdentityRef

Odwołanie do tożsamości użytkownika, który ostatnio zmodyfikował środowisko.

lastModifiedOn

string

Czas ostatniej modyfikacji środowiska

name

string

Nazwa środowiska.

project

ProjectReference

Informacje o projekcie dla środowiska.

resources

EnvironmentResourceReference[]

EnvironmentResourceReference.

EnvironmentResourceReference

EnvironmentResourceReference.

Nazwa Typ Opis
id

integer

Identyfikator zasobu.

name

string

Nazwa zasobu.

tags

string[]

Tagi odwołania do zasobu środowiska.

type

EnvironmentResourceType

Typ zasobu.

EnvironmentResourceType

Typ zasobu.

Nazwa Typ Opis
generic

string

Nieznany typ zasobu

kubernetes

string

Typ zasobu Kubernetes

undefined

string

virtualMachine

string

Typ zasobu maszyny wirtualnej

IdentityRef

Nazwa Typ Opis
_links

ReferenceLinks

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

Nazwa Typ Opis
id

string

name

string

Nazwa Typ Opis
links

object