ApiResourceVersion interface
Bir REST Api kaynağı için sürüm bilgilerini temsil eder
Özellikler
| api |
Genel API sürümünün dize gösterimi. Bu, genel olarak görülen sürümdür ve büyük bir hizmet grubu (örneğin, TFS 1.0 API'si) için kullanılır |
| is |
Genel API sürümü önizlemede mi? |
| resource |
İç kaynak sürümü. Bu, kaynak başına tanımlanır ve belirli bir (önizleme İçi) genel API sürümündeki API değişikliklerinin derlemeden derlemeye uyumluluğunu desteklemek için kullanılır. Örneğin, TFS 1.0 API yayın döngüsü içinde, hala önizleme aşamasındayken bir kaynağın veri yapısı değiştirilebilir. Bu kaynağın, eski istemcilerin çalışmaya devam edeceği (istekler eski sürüme gönderilecek) ve yeni/yükseltilen istemcilerin kaynağın yeni sürümüyle konuşacağı şekilde sürümü oluşturulabilir. |
Özellik Ayrıntıları
apiVersion
Genel API sürümünün dize gösterimi. Bu, genel olarak görülen sürümdür ve büyük bir hizmet grubu (örneğin, TFS 1.0 API'si) için kullanılır
apiVersion: string
Özellik Değeri
string
isPreview
Genel API sürümü önizlemede mi?
isPreview: boolean
Özellik Değeri
boolean
resourceVersion
İç kaynak sürümü. Bu, kaynak başına tanımlanır ve belirli bir (önizleme İçi) genel API sürümündeki API değişikliklerinin derlemeden derlemeye uyumluluğunu desteklemek için kullanılır. Örneğin, TFS 1.0 API yayın döngüsü içinde, hala önizleme aşamasındayken bir kaynağın veri yapısı değiştirilebilir. Bu kaynağın, eski istemcilerin çalışmaya devam edeceği (istekler eski sürüme gönderilecek) ve yeni/yükseltilen istemcilerin kaynağın yeni sürümüyle konuşacağı şekilde sürümü oluşturulabilir.
resourceVersion: number
Özellik Değeri
number