Freigeben über


Kubernetes - Add

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
environmentId
path True

integer

int32
organization
path True

string

Der Name der Azure DevOps-Organisation.

project
path True

string

Projekt-ID oder Projektname

api-version
query True

string

Version der zu verwendenden API. Dies sollte auf "7.1-preview.1" festgelegt werden, um diese Version der API zu verwenden.

Anforderungstext

Name Typ Beschreibung
clusterName

string

name

string

namespace

string

tags

string[]

Tags der kubernetes-Ressource.

Antworten

Name Typ Beschreibung
200 OK

KubernetesResource

Erfolgreicher Vorgang

Sicherheit

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 Beschreibung
vso.environment_manage Ermöglicht die Verwaltung der Umgebung

Definitionen

Name Beschreibung
EnvironmentReference
EnvironmentResourceType

Der Typ der Ressource.

IdentityRef
KubernetesResource
KubernetesResourceCreateParameters
ReferenceLinks

Die Klasse, die eine Auflistung von REST-Verweislinks darstellt.

EnvironmentReference

Name Typ Beschreibung
id

integer

name

string

EnvironmentResourceType

Der Typ der Ressource.

Name Typ Beschreibung
generic

string

Unbekannter Ressourcentyp

kubernetes

string

Kubernetes-Ressourcentyp

undefined

string

virtualMachine

string

Ressourcentyp virtueller Computer

IdentityRef

Name Typ Beschreibung
_links

ReferenceLinks

Dieses Feld enthält null oder interessantere Links zum Diagrammthema. Diese Links können aufgerufen werden, um zusätzliche Beziehungen oder ausführlichere Informationen zu diesem Graph-Thema zu erhalten.

descriptor

string

Der Deskriptor ist die primäre Möglichkeit, auf den Graphengegenstand zu verweisen, während das System ausgeführt wird. In diesem Feld wird derselbe Graph-Betreff sowohl für Konten als auch für Organisationen eindeutig identifiziert.

directoryAlias

string

Veraltet: Kann abgerufen werden, indem der Graph-Benutzer abgefragt wird, auf den im Eintrag "selbst" des IdentityRef-Wörterbuchs "_links" verwiesen wird.

displayName

string

Dies ist der nicht eindeutige Anzeigename des Diagrammsubjekts. Um dieses Feld zu ändern, müssen Sie seinen Wert im Quellanbieter ändern.

id

string

imageUrl

string

Veraltet: Verfügbar im Eintrag "avatar" des IdentityRef-Wörterbuchs "_links"

inactive

boolean

Veraltet: Kann durch Abfragen des Graph-Mitgliedschaftsstatus abgerufen werden, auf den im Eintrag "membershipState" des GraphUser-Wörterbuchs "_links" verwiesen wird.

isAadIdentity

boolean

Veraltet: Kann vom Betrefftyp des Deskriptors abgeleitet werden (Descriptor.IsAadUserType/Descriptor.IsAadGroupType)

isContainer

boolean

Veraltet: Kann vom Betrefftyp des Deskriptors abgeleitet werden (Descriptor.IsGroupType)

isDeletedInOrigin

boolean

profileUrl

string

Veraltet: Wird in den meisten bereits vorhandenen Implementierungen von ToIdentityRef nicht verwendet.

uniqueName

string

Veraltet: Verwenden Sie stattdessen Domain+PrincipalName.

url

string

Diese URL ist die vollständige Route zur Quellressource dieses Graph-Betreffs.

KubernetesResource

Name Typ Beschreibung
clusterName

string

createdBy

IdentityRef

createdOn

string

environmentReference

EnvironmentReference

id

integer

lastModifiedBy

IdentityRef

lastModifiedOn

string

name

string

namespace

string

serviceEndpointId

string

tags

string[]

Tags der Umgebungsressource.

type

EnvironmentResourceType

Umgebungsressourcentyp

KubernetesResourceCreateParameters

Name Typ Beschreibung
clusterName

string

name

string

namespace

string

tags

string[]

Tags der kubernetes-Ressource.

Die Klasse, die eine Auflistung von REST-Verweislinks darstellt.

Name Typ Beschreibung
links

object

Die schreibgeschützte Ansicht der Links. Da Verweislinks schreibgeschützt sind, möchten wir sie nur als schreibgeschützt verfügbar machen.