Condividi tramite


Kubernetes - Add

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

Parametri dell'URI

Nome In Necessario Tipo Descrizione
environmentId
path True

integer (int32)

organization
path True

string

Nome dell'organizzazione di Azure DevOps.

project
path True

string

ID progetto o nome progetto

api-version
query True

string

Versione dell'API da usare. Deve essere impostato su '7.1' per usare questa versione dell'API.

Corpo della richiesta

Nome Tipo Descrizione
clusterName

string

name

string

namespace

string

tags

string[]

Tag della risorsa kubernetes.

Risposte

Nome Tipo Descrizione
200 OK

KubernetesResource

operazione riuscita

Sicurezza

oauth2

Tipo: oauth2
Flow: accessCode
URL di autorizzazione: https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
URL token: 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

Ambiti

Nome Descrizione
vso.environment_manage Consente di gestire l'ambiente

Definizioni

Nome Descrizione
EnvironmentReference
EnvironmentResourceType

Tipo della risorsa.

IdentityRef
KubernetesResource
KubernetesResourceCreateParameters
ReferenceLinks

Classe per rappresentare una raccolta di collegamenti di riferimento REST.

EnvironmentReference

Nome Tipo Descrizione
id

integer (int32)

name

string

EnvironmentResourceType

Tipo della risorsa.

Valore Descrizione
generic

Tipo di risorsa sconosciuto

kubernetes

Tipo di risorsa Kubernetes

undefined
virtualMachine

Tipo di risorsa macchina virtuale

IdentityRef

Nome Tipo Descrizione
_links

ReferenceLinks

Questo campo contiene zero o più collegamenti interessanti sull'oggetto grafico. Questi collegamenti possono essere richiamati per ottenere relazioni aggiuntive o informazioni più dettagliate sull'oggetto grafico.

descriptor

string

Il descrittore è il modo principale per fare riferimento all'oggetto del grafo mentre il sistema è in esecuzione. Questo campo identificherà in modo univoco lo stesso soggetto del grafico in account e organizzazioni.

directoryAlias

string

Deprecato: può essere recuperato eseguendo una query sull'utente graph a cui si fa riferimento nella voce "self" del dizionario IdentityRef "_links"

displayName

string

Si tratta del nome visualizzato non univoco dell'oggetto del grafico. Per modificare questo campo, è necessario modificarne il valore nel provider di origine.

id

string

imageUrl

string

Deprecato : disponibile nella voce "avatar" del dizionario IdentityRef "_links"

inactive

boolean

Deprecato: può essere recuperato eseguendo una query sullo stato di appartenenza graph a cui si fa riferimento nella voce "membershipState" del dizionario "_links" GraphUser

isAadIdentity

boolean

Deprecato: può essere dedotto dal tipo di soggetto del descrittore (Descriptor.IsAadUserType/Descriptor.IsAadGroupType)

isContainer

boolean

Deprecato: può essere dedotto dal tipo di soggetto del descrittore (Descriptor.IsGroupType)

isDeletedInOrigin

boolean

profileUrl

string

Deprecato: non in uso nella maggior parte delle implementazioni preesistenti di ToIdentityRef

uniqueName

string

Deprecato: usare invece Domain+PrincipalName

url

string

Questo URL è la route completa alla risorsa di origine di questo oggetto grafico.

KubernetesResource

Nome Tipo Descrizione
clusterName

string

createdBy

IdentityRef

createdOn

string (date-time)

environmentReference

EnvironmentReference

id

integer (int32)

lastModifiedBy

IdentityRef

lastModifiedOn

string (date-time)

name

string

namespace

string

serviceEndpointId

string (uuid)

tags

string[]

Tag della risorsa ambiente.

type

EnvironmentResourceType

Tipo di risorsa dell'ambiente

KubernetesResourceCreateParameters

Nome Tipo Descrizione
clusterName

string

name

string

namespace

string

tags

string[]

Tag della risorsa kubernetes.

Classe per rappresentare una raccolta di collegamenti di riferimento REST.

Nome Tipo Descrizione
links

object

Visualizzazione di sola lettura dei collegamenti. Poiché i collegamenti di riferimento sono di sola lettura, è consigliabile esporli solo come di sola lettura.