Compartilhar via


Kubernetes - Add

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

Parâmetros de URI

Nome Em Obrigatório Tipo Description
environmentId
path True

integer

int32
organization
path True

string

O nome da organização do Azure DevOps.

project
path True

string

ID do projeto ou nome do projeto

api-version
query True

string

Versão da API a ser usada. Isso deve ser definido como '7.1-preview.1' para usar essa versão da API.

Corpo da solicitação

Nome Tipo Description
clusterName

string

name

string

namespace

string

tags

string[]

Marcas do recurso kubernetes.

Respostas

Nome Tipo Description
200 OK

KubernetesResource

operação bem-sucedida

Segurança

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

Nome Description
vso.environment_manage Fornece a capacidade de gerenciar o ambiente

Definições

Nome Description
EnvironmentReference
EnvironmentResourceType

Tipo do recurso.

IdentityRef
KubernetesResource
KubernetesResourceCreateParameters
ReferenceLinks

A classe para representar uma coleção de links de referência REST.

EnvironmentReference

Nome Tipo Description
id

integer

name

string

EnvironmentResourceType

Tipo do recurso.

Nome Tipo Description
generic

string

Tipo de recurso desconhecido

kubernetes

string

Tipo de recurso do Kubernetes

undefined

string

virtualMachine

string

Tipo de recurso de máquina virtual

IdentityRef

Nome Tipo Description
_links

ReferenceLinks

Esse campo contém zero ou mais links interessantes sobre o assunto do grafo. Esses links podem ser invocados para obter relações adicionais ou informações mais detalhadas sobre esse assunto do grafo.

descriptor

string

O descritor é a principal maneira de referenciar o assunto do grafo enquanto o sistema está em execução. Esse campo identificará exclusivamente o mesmo assunto do grafo entre contas e organizações.

directoryAlias

string

Preterido – pode ser recuperado consultando o usuário do Graph referenciado na entrada "self" do dicionário "_links" identityRef

displayName

string

Este é o nome de exibição não exclusivo do assunto do grafo. Para alterar esse campo, você deve alterar seu valor no provedor de origem.

id

string

imageUrl

string

Preterido - Disponível na entrada "avatar" do dicionário "_links" IdentityRef

inactive

boolean

Preterido – pode ser recuperado consultando o estado de associação do Graph referenciado na entrada "membershipState" do dicionário "_links" do GraphUser

isAadIdentity

boolean

Preterido – pode ser inferido do tipo de assunto do descritor (Descriptor.IsAadUserType/Descriptor.IsAadGroupType)

isContainer

boolean

Preterido – pode ser inferido do tipo de assunto do descritor (Descriptor.IsGroupType)

isDeletedInOrigin

boolean

profileUrl

string

Preterido – não em uso na maioria das implementações preexistidas de ToIdentityRef

uniqueName

string

Preterido – use Domain+PrincipalName

url

string

Essa URL é a rota completa para o recurso de origem desta entidade de grafo.

KubernetesResource

Nome Tipo Description
clusterName

string

createdBy

IdentityRef

createdOn

string

environmentReference

EnvironmentReference

id

integer

lastModifiedBy

IdentityRef

lastModifiedOn

string

name

string

namespace

string

serviceEndpointId

string

tags

string[]

Marcas do Recurso de Ambiente.

type

EnvironmentResourceType

Tipo de recurso de ambiente

KubernetesResourceCreateParameters

Nome Tipo Description
clusterName

string

name

string

namespace

string

tags

string[]

Marcas do recurso kubernetes.

A classe para representar uma coleção de links de referência REST.

Nome Tipo Description
links

object

A exibição somente leitura dos links. Como os links de referência são somente leitura, só queremos expô-los como somente leitura.