Udostępnij za pośrednictwem


Kubernetes - Add

POST https://dev.azure.com/{organization}/{project}/_apis/distributedtask/environments/{environmentId}/providers/kubernetes?api-version=7.1-preview.1

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
environmentId
path True

integer

int32
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. Ta wartość powinna być ustawiona na wartość "7.1-preview.1", aby używać tej wersji interfejsu API.

Treść żądania

Nazwa Typ Opis
clusterName

string

name

string

namespace

string

tags

string[]

Tagi zasobu kubernetes.

Odpowiedzi

Nazwa Typ Opis
200 OK

KubernetesResource

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.environment_manage Zapewnia możliwość zarządzania środowiskiem

Definicje

Nazwa Opis
EnvironmentReference
EnvironmentResourceType

Typ zasobu.

IdentityRef
KubernetesResource
KubernetesResourceCreateParameters
ReferenceLinks

Klasa reprezentująca kolekcję linków referencyjnych REST.

EnvironmentReference

Nazwa Typ Opis
id

integer

name

string

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

To pole zawiera zero lub więcej interesujących linków dotyczących tematu grafu. Te linki mogą być wywoływane w celu uzyskania dodatkowych relacji lub bardziej szczegółowych informacji na temat tego tematu grafu.

descriptor

string

Deskryptor jest podstawowym sposobem odwoływanie się do tematu grafu podczas działania systemu. To pole będzie jednoznacznie identyfikować ten sam temat grafu zarówno w ramach kont, jak i organizacji.

directoryAlias

string

Przestarzałe — można je pobrać, wykonując zapytanie względem użytkownika programu Graph, do których odwołuje się wpis "self" słownika IdentityRef "_links"

displayName

string

Jest to nieu unikatowa nazwa wyświetlana podmiotu grafu. Aby zmienić to pole, należy zmienić jego wartość u dostawcy źródłowego.

id

string

imageUrl

string

Przestarzałe — dostępne we wpisie "avatar" słownika IdentityRef "_links"

inactive

boolean

Przestarzałe — można pobrać, wykonując zapytanie dotyczące stanu członkostwa programu Graph, do których odwołuje się wpis "membershipState" słownika GraphUser "_links"

isAadIdentity

boolean

Przestarzałe — można wywnioskować z typu podmiotu deskryptora (Descriptor.IsAadUserType/Descriptor.IsAadGroupType)

isContainer

boolean

Przestarzałe — można wywnioskować z typu podmiotu deskryptora (Descriptor.IsGroupType)

isDeletedInOrigin

boolean

profileUrl

string

Przestarzałe — nie jest używane w większości istniejących implementacji elementu ToIdentityRef

uniqueName

string

Przestarzałe — zamiast tego użyj nazwy Domain+PrincipalName

url

string

Ten adres URL jest pełną trasą do zasobu źródłowego tego tematu grafu.

KubernetesResource

Nazwa Typ Opis
clusterName

string

createdBy

IdentityRef

createdOn

string

environmentReference

EnvironmentReference

id

integer

lastModifiedBy

IdentityRef

lastModifiedOn

string

name

string

namespace

string

serviceEndpointId

string

tags

string[]

Tagi zasobu środowiska.

type

EnvironmentResourceType

Typ zasobu środowiska

KubernetesResourceCreateParameters

Nazwa Typ Opis
clusterName

string

name

string

namespace

string

tags

string[]

Tagi zasobu kubernetes.

Klasa reprezentująca kolekcję linków referencyjnych REST.

Nazwa Typ Opis
links

object

Widok linków w trybie tylko do odczytu. Ponieważ linki odwołania są tylko do odczytu, chcemy uwidocznić je tylko jako tylko do odczytu.