Teams - Update
Actualice el nombre o la descripción de un equipo.
PATCH https://dev.azure.com/{organization}/_apis/projects/{projectId}/teams/{teamId}?api-version=7.1
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
organization
|
path | True |
string |
Nombre de la organización de Azure DevOps. |
project
|
path | True |
string |
Nombre o identificador (GUID) del proyecto de equipo que contiene el equipo que se va a actualizar. |
team
|
path | True |
string |
Nombre del identificador del equipo que se va a actualizar. |
api-version
|
query | True |
string |
Versión de la API que se va a usar. Debe establecerse en "7.1" para usar esta versión de la API. |
Cuerpo de la solicitud
Nombre | Tipo | Description |
---|---|---|
description |
string |
Descripción del equipo |
id |
string (uuid) |
Guid del equipo (identidad). Identificador de Team Foundation. |
identity |
Identidad del equipo. |
|
identityUrl |
string |
Dirección URL de la API REST de identidad a este equipo |
name |
string |
Nombre del equipo |
projectId |
string (uuid) |
|
projectName |
string |
|
url |
string |
Dirección URL de la API REST de equipo |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
operación correcta |
Seguridad
oauth2
Tipo:
oauth2
Flujo:
accessCode
Dirección URL de autorización:
https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
Dirección URL del 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
Ámbitos
Nombre | Description |
---|---|
vso.project_write | Concede la capacidad de leer y actualizar proyectos y equipos. |
Ejemplos
Solicitud de ejemplo
PATCH https://dev.azure.com/fabrikam/_apis/projects/8e5a3cfb-fed3-46f3-8657-e3b175cd0305/teams/{teamId}?api-version=7.1
{
"name": "My new team",
"description": "Description of my team"
}
Respuesta de muestra
{
"id": "8e8aa4ff-848a-474a-9033-93190137c8e4",
"name": "My New Team",
"url": "https://dev.azure.com/fabrikam/_apis/projects/8e5a3cfb-fed3-46f3-8657-e3b175cd0305/teams/8e8aa4ff-848a-474a-9033-93190137c8e4",
"description": "Description of my team",
"identityUrl": "https://vssps.dev.azure.com/fabrikam/_apis/Identities/8e8aa4ff-848a-474a-9033-93190137c8e4"
}
Definiciones
Nombre | Description |
---|---|
Identity | |
Identity |
Un descriptor de identidad es un contenedor para el tipo de identidad (SID de Windows, Passport) junto con un identificador único, como el SID o PUID. |
Properties |
La clase representa un contenedor de propiedades como una colección de pares clave-valor. Se aceptan valores de todos los tipos primitivos (cualquier tipo con un |
Web |
Identity
Nombre | Tipo | Description |
---|---|---|
customDisplayName |
string |
Nombre para mostrar personalizado de la identidad (si existe). Si establece esta propiedad en una cadena vacía, se borrará el nombre para mostrar personalizado existente. Establecer esta propiedad en NULL no afectará al valor persistente existente (ya que los valores NULL no se envían a través de la conexión ni a la base de datos). |
descriptor |
Un descriptor de identidad es un contenedor para el tipo de identidad (SID de Windows, Passport) junto con un identificador único, como el SID o PUID. |
|
id |
string (uuid) |
Identificador de identidad. También denominado Clave de almacenamiento o VSID |
isActive |
boolean |
True si la identidad tiene una pertenencia a cualquier grupo de Azure Devops de la organización. |
isContainer |
boolean |
True si la identidad es un grupo. |
masterId |
string (uuid) |
|
memberIds |
string[] (uuid) |
Identificador de los miembros de la identidad (solo grupos). |
memberOf |
Un descriptor de identidad es un contenedor para el tipo de identidad (SID de Windows, Passport) junto con un identificador único, como el SID o PUID. |
|
members |
Un descriptor de identidad es un contenedor para el tipo de identidad (SID de Windows, Passport) junto con un identificador único, como el SID o PUID. |
|
metaTypeId |
integer (int32) |
|
properties |
La clase representa un contenedor de propiedades como una colección de pares clave-valor. Se aceptan valores de todos los tipos primitivos (cualquier tipo con un |
|
providerDisplayName |
string |
Nombre para mostrar de la identidad tal como especifica el proveedor de identidades de origen. |
resourceVersion |
integer (int32) |
|
socialDescriptor |
string |
|
subjectDescriptor |
string |
Descriptor de asunto de una entidad Graph. |
uniqueUserId |
integer (int32) |
IdentityDescriptor
Un descriptor de identidad es un contenedor para el tipo de identidad (SID de Windows, Passport) junto con un identificador único, como el SID o PUID.
Nombre | Tipo | Description |
---|---|---|
identifier |
string |
Identificador único de esta identidad, que no supera los 256 caracteres, que se conservarán. |
identityType |
string |
Tipo de descriptor (por ejemplo, Windows, Passport, etc.). |
PropertiesCollection
La clase representa un contenedor de propiedades como una colección de pares clave-valor. Se aceptan valores de todos los tipos primitivos (cualquier tipo con un TypeCode != TypeCode.Object
), excepto para DBNull
. Los valores de tipo Byte[], Int32, Double, DateType y String conservan su tipo; otros primitivos se vuelven a ajustar como string. Byte[] se esperaba como cadena codificada en base64.
Nombre | Tipo | Description |
---|---|---|
count |
integer (int32) |
Recuento de propiedades de la colección. |
item |
object |
|
keys |
string[] |
Conjunto de claves de la colección. |
values |
string[] |
Conjunto de valores de la colección. |
WebApiTeam
Nombre | Tipo | Description |
---|---|---|
description |
string |
Descripción del equipo |
id |
string (uuid) |
Guid del equipo (identidad). Identificador de Team Foundation. |
identity |
Identidad del equipo. |
|
identityUrl |
string |
Dirección URL de la API REST de identidad a este equipo |
name |
string |
Nombre del equipo |
projectId |
string (uuid) |
|
projectName |
string |
|
url |
string |
Dirección URL de la API REST de equipo |