Bagikan melalui


Projects - Update

Perbarui nama, singkatan, deskripsi, atau pemulihan proyek yang sudah ada.

PATCH https://dev.azure.com/{organization}/_apis/projects/{projectId}?api-version=7.1-preview.4

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
organization
path True

string

Nama organisasi Azure DevOps.

projectId
path True

string

uuid

Id proyek proyek yang akan diperbarui.

api-version
query True

string

Versi API yang akan digunakan. Ini harus diatur ke '7.1-preview.4' untuk menggunakan versi api ini.

Isi Permintaan

Nama Jenis Deskripsi
_links

ReferenceLinks

Tautan ke objek lain yang terkait dengan objek ini.

abbreviation

string

Singkatan proyek.

capabilities

object

Set kemampuan yang dimiliki proyek ini (seperti templat proses & kontrol versi).

defaultTeam

WebApiTeamRef

Ref dangkal untuk tim default.

defaultTeamImageUrl

string

Url ke gambar identitas tim default.

description

string

Deskripsi proyek (jika ada).

id

string

Pengidentifikasi proyek.

lastUpdateTime

string

Waktu pembaruan terakhir proyek.

name

string

Nama proyek.

revision

integer

Revisi proyek.

state

ProjectState

Status proyek.

url

string

Url ke versi lengkap objek.

visibility

ProjectVisibility

Visibilitas proyek.

Respons

Nama Jenis Deskripsi
200 OK

OperationReference

operasi berhasil

Keamanan

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

Nama Deskripsi
vso.project_write Memberikan kemampuan untuk membaca dan memperbarui proyek dan tim.

Definisi

Nama Deskripsi
OperationReference

Referensi untuk operasi asinkron.

OperationStatus

Status operasi saat ini.

ProjectState

Status proyek saat ini.

ProjectVisibility

Menunjukkan kepada siapa proyek terlihat.

ReferenceLinks

Kelas untuk mewakili kumpulan tautan referensi REST.

TeamProject

Mewakili objek Proyek Tim.

WebApiTeamRef

OperationReference

Referensi untuk operasi asinkron.

Nama Jenis Deskripsi
id

string

Pengidentifikasi unik untuk operasi.

pluginId

string

Pengidentifikasi unik untuk plugin.

status

OperationStatus

Status operasi saat ini.

url

string

URL untuk mendapatkan objek operasi penuh.

OperationStatus

Status operasi saat ini.

Nama Jenis Deskripsi
cancelled

string

Operasi dibatalkan oleh pengguna.

failed

string

Operasi selesai dengan kegagalan.

inProgress

string

Operasi sedang berlangsung.

notSet

string

Operasi tidak memiliki set status.

queued

string

Operasi telah diantrekan.

succeeded

string

Operasi berhasil diselesaikan.

ProjectState

Status proyek saat ini.

Nama Jenis Deskripsi
all

string

Semua proyek terlepas dari status kecuali Dihapus.

createPending

string

Proyek telah diantrekan untuk pembuatan, tetapi prosesnya belum dimulai.

deleted

string

Proyek telah dihapus.

deleting

string

Proyek sedang dalam proses dihapus.

new

string

Proyek sedang dalam proses dibuat.

unchanged

string

Proyek belum diubah.

wellFormed

string

Proyek benar-benar dibuat dan siap digunakan.

ProjectVisibility

Menunjukkan kepada siapa proyek terlihat.

Nama Jenis Deskripsi
private

string

Proyek ini hanya terlihat oleh pengguna dengan akses eksplisit.

public

string

Proyek ini terlihat oleh semua.

Kelas untuk mewakili kumpulan tautan referensi REST.

Nama Jenis Deskripsi
links

object

Tampilan baca-saja dari tautan. Karena tautan Referensi dibaca saja, kami hanya ingin mengeksposnya sebagai baca-saja.

TeamProject

Mewakili objek Proyek Tim.

Nama Jenis Deskripsi
_links

ReferenceLinks

Tautan ke objek lain yang terkait dengan objek ini.

abbreviation

string

Singkatan proyek.

capabilities

object

Set kemampuan yang dimiliki proyek ini (seperti templat proses & kontrol versi).

defaultTeam

WebApiTeamRef

Ref dangkal untuk tim default.

defaultTeamImageUrl

string

Url ke gambar identitas tim default.

description

string

Deskripsi proyek (jika ada).

id

string

Pengidentifikasi proyek.

lastUpdateTime

string

Waktu pembaruan terakhir proyek.

name

string

Nama proyek.

revision

integer

Revisi proyek.

state

ProjectState

Status proyek.

url

string

Url ke versi lengkap objek.

visibility

ProjectVisibility

Visibilitas proyek.

WebApiTeamRef

Nama Jenis Deskripsi
id

string

Panduan Tim (Identitas). ID Yayasan Tim.

name

string

Nama tim

url

string

Url REST API Tim