REST Resource: indexing.datasources.items

Kaynak: Öğe

Arama dizininde öğe olan dosya, klasör veya veritabanı kaydı gibi tek bir nesneyi temsil eder.

JSON gösterimi
{
  "name": string,
  "acl": {
    object (ItemAcl)
  },
  "metadata": {
    object (ItemMetadata)
  },
  "structuredData": {
    object (ItemStructuredData)
  },
  "content": {
    object (ItemContent)
  },
  "version": string,
  "status": {
    object (ItemStatus)
  },
  "queue": string,
  "payload": string,
  "itemType": enum (Item.ItemType)
}
Alanlar
name

string

Öğenin adı. Biçim: veri kaynakları/{kaynakKimliği}/öğeler/{öğeKimliği}

Bu alanının doldurulması zorunludur. Maksimum uzunluk 1536 karakterdir.

acl

object (ItemAcl)

Bu öğe için erişim kontrol listesi.

metadata

object (ItemMetadata)

Meta veri bilgileri.

structuredData

object (ItemStructuredData)

Veri kaynağının şemasındaki kayıtlı nesne tanımına uyması gereken öğe için yapılandırılmış veriler.

content

object (ItemContent)

Dizine eklenecek ve metin aranabilir hale getirilecek öğe içeriği.

version

string (bytes format)

Zorunlu. Dizine ekleme sistemi, veri kaynağından gelen sürümü bayt dizesi olarak depolar ve dizindeki Öğe sürümünü, sözlüksel sıralamayı kullanarak sıraya alınan Öğenin sürümüyle karşılaştırır.

Cloud Search Dizine Ekleme, sıraya alınmış ve sürüm değeri dizine eklenmiş öğenin sürümünden küçük veya bu sürüme eşit olan hiçbir öğeyi dizine eklemez veya silmez. Bu alan için maksimum uzunluk 1024 bayttır.

Öğe sürümünün silme sürecini nasıl etkilediği hakkında bilgi için Manuel silme işleminden sonra düzeltmeleri işleme başlıklı makaleye bakın.

Base64 olarak kodlanmış bir dize.

status

object (ItemStatus)

Öğenin durumu. Yalnızca çıkış alanı.

queue

string

Bu öğenin ait olduğu sıra. En çok 100 karakter kullanılabilir.

payload

string (bytes format)

Bu öğe için ek durum bağlayıcısı depolayabilir. Maksimum uzunluk 10.000 bayttır.

Base64 olarak kodlanmış bir dize.

itemType

enum (Item.ItemType)

Bu öğenin türü.

ItemAcl

Öğenin kontrol listesi bilgilerine erişim. Daha fazla bilgi için EKL'leri eşleme başlıklı makaleyi inceleyin.

JSON gösterimi
{
  "inheritAclFrom": string,
  "aclInheritanceType": enum (ItemAcl.AclInheritanceType),
  "readers": [
    {
      object (Principal)
    }
  ],
  "deniedReaders": [
    {
      object (Principal)
    }
  ],
  "owners": [
    {
      object (Principal)
    }
  ]
}
Alanlar
inheritAclFrom

string

Erişim İzni Listesi'nin (EKL) devralınacağı öğenin adı. Not: EKL devralma yalnızca alt öğeler için erişim izinleri sağlar ve yapısal ilişkileri tanımlamaz veya büyük öğe gruplarını silmek için kullanışlı yöntemler sağlamaz. Dizinden bir EKL üst öğesi silindiğinde yalnızca inheritAclFrom alanında üst öğeye başvuruda bulunan alt öğelerin erişim izinleri değiştirilir. Öğe hâlâ dizinde bulunuyor ancak arama sonuçlarında görünmeyebilir. Buna karşın, bir kapsayıcı öğesinin silinmesi containerName alanı aracılığıyla kapsayıcıya başvuran tüm öğelerin de silinmesine neden olur. Bu alan için maksimum uzunluk 1536 karakterdir.

aclInheritanceType

enum (ItemAcl.AclInheritanceType)

Bir öğe EKL'sini bir üst öğeden devraldığında uygulanacak erişim kuralı türünü ayarlar. Bu değer her zaman inheritAclFrom alanı ile birlikte ayarlanmalıdır. Ayrıca, inheritAclFrom alanı ayarlandığında bu alanın geçerli bir AclInheritanceType olarak ayarlanması gerekir.

readers[]

object (Principal)

Öğeyi arama sonuçlarında görmesine izin verilen ana hesapların listesi. İzinleri başka bir öğeden devralıyorsanız veya öğenin görünür olması amaçlanmamışsa (ör. virtual containers) isteğe bağlıdır. Maksimum öğe sayısı 1.000'dir.

deniedReaders[]

object (Principal)

Arama sonuçlarında öğeye erişimi açıkça reddedilen ana hesapların listesi. Ana hesapların erişimi varsayılan olarak reddedilmiş olsa da istisnaları işlemek ve izin verilen okuyucular listesini geçersiz kılmak için reddedilen okuyucuları kullanın. Maksimum öğe sayısı 100'dür.

owners[]

object (Principal)

İsteğe bağlı. Öğenin sahiplerinin listesi. Bu alanın doküman erişim izinleriyle bir ilgisi yoktur. Ancak sorgulanan kullanıcının sahip olduğu öğelerin sıralamasında küçük bir artış sağlar. Maksimum öğe sayısı 5'tir.

ItemAcl.AclInheritanceType

EKL devralma türleri.

Sıralamalar
NOT_APPLICABLE Bu öğe bir EKL devralmadığında varsayılan değer. inheritAclFrom boş olduğunda NOT_APPLICABLE değerini kullanın. EKL devralması olmayan bir öğe, kendi readers ve deniedReaders alanları tarafından sağlanan EKL'lere sahip olabilir.
CHILD_OVERRIDE Yetkilendirme çakışması sırasında, alt öğenin EKL okuma erişimini belirler.
PARENT_OVERRIDE Yetkilendirme çakışması sırasında, inheritAclFrom alanında belirtilen üst öğenin EKL'si okuma erişimini belirler.
BOTH_PERMIT Erişim izni, yalnızca bu öğe ve inheritAclFrom alanında belirtilen üst öğe okuma erişimine izin veriyorsa verilir.

Ana hesap

Bir kullanıcıya, gruba veya alana referans.

JSON gösterimi
{

  // Union field principal can be only one of the following:
  "gsuitePrincipal": {
    object (GSuitePrincipal)
  },
  "userResourceName": string,
  "groupResourceName": string
  // End of list of possible types for union field principal.
}
Alanlar

principal alanı.

principal şunlardan yalnızca biri olabilir:

gsuitePrincipal

object (GSuitePrincipal)

Bu ana hesap bir Google Workspace kullanıcısı, grubu veya alanı.

userResourceName

string

Bu ana hesap, harici bir kimlik kullanılarak tanımlanan bir kullanıcıdır. Ad alanı, kullanıcı kaynağı adını şu biçimde belirtmelidir: Identitysources/{sourceId}/users/{ID}

groupResourceName

string

Bu ana hesap, harici bir kimlik kullanılarak tanımlanan bir gruptur. Ad alanı, grup kaynağı adını şu biçimde belirtmelidir: Identitysources/{sourceId}/groups/{ID}

ItemMetadata

Öğe için kullanılabilir meta veri alanları.

JSON gösterimi
{
  "title": string,
  "sourceRepositoryUrl": string,
  "containerName": string,
  "objectType": string,
  "createTime": string,
  "updateTime": string,
  "interactions": [
    {
      object (Interaction)
    }
  ],
  "contentLanguage": string,
  "mimeType": string,
  "searchQualityMetadata": {
    object (SearchQualityMetadata)
  },
  "keywords": [
    string
  ],
  "hash": string,
  "contextAttributes": [
    {
      object (ContextAttribute)
    }
  ]
}
Alanlar
title

string

Öğenin başlığı. Verilirse, query.search sonucunun görüntülenen başlığı bu olur. Maksimum uzunluk 2048 karakterdir.

sourceRepositoryUrl

string

Verileri sunan kaynak depoya bağlantı oluşturun. Arama sonuçları bu bağlantıyı başlığa uygular. Boşluk veya özel karakterler Cloud Seach sonuç bağlantılarının bir yönlendirme bildirimini tetiklemesine neden olabilir; bunu önlemek için URL'yi kodlayın. Maksimum uzunluk 2048 karakterdir.

containerName

string

Bu öğe için kapsayıcının adı. Kapsayıcı öğenin silinmesi, öğenin otomatik olarak silinmesine neden olur. Not: EKL'ler bir kapsayıcı öğesinden devralınmaz. Bir öğe için EKL devralma işlemini sağlamak için inheritAclFrom alanını kullanın. Maksimum uzunluk 1536 karakterdir.

objectType

string

Öğenin türü. Bu ad, şemadaki veri kaynağı için kaydedilen bir nesne tanımının adına karşılık gelmelidir. Örneğin, veri kaynağının şeması "document" adlı bir nesne tanımı içeriyorsa bu türdeki nesneler için öğe dizine ekleme istekleri,objectType'ı "document" olarak ayarlamalıdır. Maksimum uzunluk 256 karakterdir.

createTime

string (Timestamp format)

Öğenin kaynak depoda oluşturulduğu zaman.

Nanosaniye çözünürlüğe ve en fazla dokuz kesir basamağına sahip, RFC3339 UTC "Zulu" biçiminde bir zaman damgası. Örnekler: "2014-10-02T15:01:23Z" ve "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

Öğenin kaynak depoda en son değiştirildiği zaman.

Nanosaniye çözünürlüğe ve en fazla dokuz kesir basamağına sahip, RFC3339 UTC "Zulu" biçiminde bir zaman damgası. Örnekler: "2014-10-02T15:01:23Z" ve "2014-10-02T15:01:23.045123456Z".

interactions[]

object (Interaction)

Öğeyle ilgili etkileşimlerin listesi. Etkileşimler query.search kalitesini iyileştirmek için kullanılır, ancak son kullanıcılara gösterilmez. Maksimum öğe sayısı 1.000'dir.

contentLanguage

string

Öğenin BCP-47 dil kodudur (ör. "en-US" veya "sr-Latn"). Daha fazla bilgi için http://www.unicode.org/reports/tr35/#Unicode_locale_identifier sayfasına bakın. Maksimum uzunluk 32 karakterdir.

mimeType

string

Kaynak kod deposundaki orijinal ItemContent.content MIME türü. Maksimum uzunluk 256 karakterdir.

searchQualityMetadata

object (SearchQualityMetadata)

Öğenin ek arama kalitesi meta verileri

keywords[]

string

Öğeyle eşleşmesi gereken ek anahtar kelimeler veya kelime öbekleri. Kullanıcı tarafından oluşturulan içerik için dahili olarak kullanılır. Maksimum öğe sayısı 100'dür. Maksimum uzunluk 8.192 karakterdir.

hash

string

API çağrısını tarafından sağlanan karma oluşturma değeri. Bu, değiştirilmiş durumu hesaplamak için items.push yöntemiyle kullanılabilir. Maksimum uzunluk 2048 karakterdir.

contextAttributes[]

object (ContextAttribute)

Öğeyle ilişkilendirilmiş bir adlandırılmış özellikler grubu. Bu özellik, istekteki bağlama göre öğenin sıralamasını etkilemek için kullanılabilir. Maksimum öğe sayısı 10'dur.

Etkileşim

Kullanıcı ile öğe arasındaki etkileşimi temsil eder.

JSON gösterimi
{
  "type": enum (Interaction.InteractionType),
  "principal": {
    object (Principal)
  },
  "interactionTime": string
}
Alanlar
type

enum (Interaction.InteractionType)

principal

object (Principal)

Öğe üzerinde işlem yapan kullanıcı.

interactionTime

string (Timestamp format)

Kullanıcının öğe üzerinde gerçekleştirdiği zaman. Tek bir kullanıcı için aynı türde birden fazla işlem varsa yalnızca en son işlem kaydedilir.

Nanosaniye çözünürlüğe ve en fazla dokuz kesir basamağına sahip, RFC3339 UTC "Zulu" biçiminde bir zaman damgası. Örnekler: "2014-10-02T15:01:23Z" ve "2014-10-02T15:01:23.045123456Z".

Interaction.InteractionType

Kullanıcının öğe üzerinde gerçekleştirdiği etkinliğin türü.

Sıralamalar
UNSPECIFIED Geçersiz değer.
VIEW Bu etkileşim, kullanıcının öğeyi görüntülediğini belirtir.
EDIT Bu etkileşim, kullanıcının öğeyi düzenlediğini gösterir.

SearchQualityMetadata

Öğenin ek arama kalitesi meta verileri.

JSON gösterimi
{
  "quality": number
}
Alanlar
quality

number

Arama kalitesini etkilemek için kullanılan öğenin kalitesine ilişkin bir gösterge. Değer 0,0 (en düşük kalite) ile 1,0 (en yüksek kalite) arasında olmalıdır. Varsayılan değer 0,0'dır.

ContextAttribute

Bir öğeyle ilişkili olan ve istekteki bağlama göre öğenin sıralamasını etkilemek için kullanılabilen adlandırılmış özellik.

JSON gösterimi
{
  "name": string,
  "values": [
    string
  ]
}
Alanlar
name

string

Özelliğin adı. Boş olmamalıdır. Maksimum uzunluk 32 karakterdir. Ad bir harfle başlamalıdır ve yalnızca harf (A-Z, a-z) veya rakam (0-9) içerebilir. Ad, eşleştirilmeden önce normalleştirilir (küçük harfle).

values[]

string

Özelliğin metin değerleri. Maksimum öğe sayısı 10'dur. Dizideki bir öğenin maksimum uzunluğu 32 karakterdir. Değer eşleştirilmeden önce normalleştirilir (küçük harfle).

ItemStructuredData

Öğe için kullanılabilir yapılandırılmış veri alanları.

JSON gösterimi
{
  "object": {
    object (StructuredDataObject)
  },
  "hash": string
}
Alanlar
object

object (StructuredDataObject)

Veri kaynağının şemasındaki kayıtlı nesne tanımına uyması gereken yapılandırılmış veri nesnesi.

hash

string

API çağrısını tarafından sağlanan karma oluşturma değeri. Bu, değiştirilmiş durumu hesaplamak için items.push yöntemiyle kullanılabilir. Maksimum uzunluk 2048 karakterdir.

StructuredDataObject

Adlandırılmış özelliklerden oluşan yapılandırılmış bir veri nesnesi.

JSON gösterimi
{
  "properties": [
    {
      object (NamedProperty)
    }
  ]
}
Alanlar
properties[]

object (NamedProperty)

Nesnenin özellikleri. Maksimum öğe sayısı 1.000'dir.

NamedProperty

Yapılandırılmış veriler için yazılan bir ad-değer çifti. Değerin türü, objectType nesne tanımındaki name özelliğinin kayıtlı türüyle aynı olmalıdır.

JSON gösterimi
{
  "name": string,

  // Union field value can be only one of the following:
  "integerValues": {
    object (NamedProperty.IntegerValues)
  },
  "doubleValues": {
    object (NamedProperty.DoubleValues)
  },
  "timestampValues": {
    object (NamedProperty.TimestampValues)
  },
  "booleanValue": boolean,
  "objectValues": {
    object (NamedProperty.ObjectValues)
  },
  "enumValues": {
    object (NamedProperty.EnumValues)
  },
  "dateValues": {
    object (NamedProperty.DateValues)
  },
  "textValues": {
    object (NamedProperty.TextValues)
  },
  "htmlValues": {
    object (NamedProperty.HtmlValues)
  }
  // End of list of possible types for union field value.
}
Alanlar
name

string

Mülkün adı. Bu ad, şemada nesne tanımı için kaydedilen özelliğin adına karşılık gelmelidir. Bu mülk için izin verilen maksimum uzunluk 256 karakterdir.

value alanı. Adlandırılan özelliğin değerleri. Bir özelliğin yalnızca tek bir türdeki değerleri barındırabileceğini unutmayın. value şunlardan yalnızca biri olabilir:
integerValues

object (NamedProperty.IntegerValues)

doubleValues

object (NamedProperty.DoubleValues)

timestampValues

object (NamedProperty.TimestampValues)

booleanValue

boolean

objectValues

object (NamedProperty.ObjectValues)

enumValues

object (NamedProperty.EnumValues)

dateValues

object (NamedProperty.DateValues)

textValues

object (NamedProperty.TextValues)

htmlValues

object (NamedProperty.HtmlValues)

NamedProperty.IntegerValues

Tam sayı değerleri listesi.

JSON gösterimi
{
  "values": [
    string
  ]
}
Alanlar
values[]

string (int64 format)

NamedProperty.DoubleValues

Çift değerlerin listesi.

JSON gösterimi
{
  "values": [
    number
  ]
}
Alanlar
values[]

number

NamedProperty.TimestampValues

Zaman damgası değerlerinin listesi.

JSON gösterimi
{
  "values": [
    string
  ]
}
Alanlar
values[]

string (Timestamp format)

Nanosaniye çözünürlüğe ve en fazla dokuz kesir basamağına sahip, RFC3339 UTC "Zulu" biçiminde bir zaman damgası. Örnekler: "2014-10-02T15:01:23Z" ve "2014-10-02T15:01:23.045123456Z".

NamedProperty.ObjectValues

Nesne değerlerinin listesi.

JSON gösterimi
{
  "values": [
    {
      object (StructuredDataObject)
    }
  ]
}
Alanlar
values[]

object (StructuredDataObject)

NamedProperty.EnumValues

Enum değerlerinin listesi.

JSON gösterimi
{
  "values": [
    string
  ]
}
Alanlar
values[]

string

Dize değerleri için izin verilen maksimum uzunluk 32 karakterdir.

NamedProperty.DateValues

Tarih değerlerinin listesi.

JSON gösterimi
{
  "values": [
    {
      object (Date)
    }
  ]
}
Alanlar
values[]

object (Date)

NamedProperty.TextValues

Metin değerlerinin listesi.

JSON gösterimi
{
  "values": [
    string
  ]
}
Alanlar
values[]

string

Metin değerleri için izin verilen maksimum uzunluk 2048 karakterdir.

NamedProperty.HtmlValues

HTML değerlerinin listesi.

JSON gösterimi
{
  "values": [
    string
  ]
}
Alanlar
values[]

string

HTML değerleri için izin verilen maksimum uzunluk 2048 karakterdir.

ItemContent

Dizine eklenecek ve Cloud Search tarafından gösterilecek bir öğenin içeriği. Yalnızca UTF-8 olarak kodlanmış dizelere inlineContent olarak izin verilir. İçerik yüklüyse (ikili dosya değil) UTF-8 olarak kodlanmış olmalıdır.

JSON gösterimi
{
  "contentFormat": enum (ItemContent.ContentFormat),
  "hash": string,

  // Union field content can be only one of the following:
  "inlineContent": string,
  "contentDataRef": {
    object (UploadItemRef)
  }
  // End of list of possible types for union field content.
}
Alanlar
contentFormat

enum (ItemContent.ContentFormat)

hash

string

İçerik için API istemcisi tarafından hesaplanan ve sağlanan karma oluşturma bilgileri. Değiştirilmiş durumun hesaplanması için items.push yöntemiyle kullanılabilir. Maksimum uzunluk 2048 karakterdir.

content alanı.

content şunlardan yalnızca biri olabilir:

inlineContent

string (bytes format)

Güncelleme yönteminde satır içi olarak sağlanan içerik. Maksimum uzunluk 102.400 bayttır (100 KiB).

Base64 olarak kodlanmış bir dize.

contentDataRef

object (UploadItemRef)

Daha önce yüklenen bir içeriğin referans kimliğini yazma yöntemiyle yükleyin.

ItemContent.ContentFormat

İçeriğin biçimi. Biçim RAW ise içerik mimeType tarafından belirtilen biçimde olmalıdır.

Sıralamalar
UNSPECIFIED Geçersiz değer.
HTML contentFormat HTML'dir.
TEXT contentFormat serbest metindir.
RAW contentFormat ham baytlardır.

UploadItemRef

Yükleme oturumu referansını temsil eder. Bu referans upload method aracılığıyla oluşturuldu. Bu referans, oluşturulduktan sonraki 30 gün boyunca geçerlidir. Öğe içeriğini güncelleme işlemi, contentDataRef aracılığıyla yüklenen bu içerikle ilgili olabilir.

JSON gösterimi
{
  "name": string
}
Alanlar
name

string

İçerik referansının adı. Maksimum uzunluk 2048 karakterdir.

ItemStatus

Bu sütun, öğenin durumunu ve hataları içerir.

JSON gösterimi
{
  "code": enum (ItemStatus.Code),
  "processingErrors": [
    {
      object (ProcessingError)
    }
  ],
  "repositoryErrors": [
    {
      object (RepositoryError)
    }
  ]
}
Alanlar
code

enum (ItemStatus.Code)

Durum kodu.

processingErrors[]

object (ProcessingError)

Öğenin HATA durumunda olmasıyla ilgili hata ayrıntıları.

repositoryErrors[]

object (RepositoryError)

Bağlayıcı tarafından kod deposu hatası bildirildi.

ProcessingError

JSON gösterimi
{
  "code": enum (ProcessingErrorCode),
  "errorMessage": string,
  "fieldViolations": [
    {
      object (FieldViolation)
    }
  ]
}
Alanlar
code

enum (ProcessingErrorCode)

Hatanın yapısını belirten hata kodu.

errorMessage

string

Hatanın açıklaması.

fieldViolations[]

object (FieldViolation)

Öğe alanlarının geçersiz olması durumunda, bu alan doğrulama hatalarıyla ilgili ayrıntıları içerir.

ProcessingErrorCode

Öğelerin Cloud Search sunucusu tarafından işlenmesi sırasında karşılaşılan hatayı belirten kodlar. Tek bir öğe birden fazla işleme hatası içerebilir.

Sıralamalar
PROCESSING_ERROR_CODE_UNSPECIFIED Yalnızca değer girin. Bu değeri Öğeler bölümünde kullanın.
MALFORMED_REQUEST Öğenin EKL, meta verileri veya içeriği hatalı biçimlendirilmiş ya da geçersiz durumda. Alanlar ihlalleri, sorunun nerede olduğuyla ilgili daha fazla ayrıntı içerir.
UNSUPPORTED_CONTENT_FORMAT Countent biçimi desteklenmiyor.
INDIRECT_BROKEN_ACL Bozuk EKL ile başka öğelerin devralınması veya eşlenmemiş alt öğeleri olan grupların bulunması nedeniyle EKL bilgileri eksik olan öğeler.
ACL_CYCLE EKL devralma grafiği bir döngü oluşturdu.

FieldViolation

JSON gösterimi
{
  "field": string,
  "description": string
}
Alanlar
field

string

İhlal içeren alan yolu.

description

string

Hatanın açıklaması.

RepositoryError

Bağlayıcı, kaynak kod deposuyla iletişim kurarken karşılaşılan hatalar.

JSON gösterimi
{
  "type": enum (RepositoryError.Type),
  "httpStatusCode": integer,
  "errorMessage": string
}
Alanlar
type

enum (RepositoryError.Type)

Hatanın türü.

httpStatusCode

integer

Hata kodları. HTTP durum kodlarının tanımıyla eşleşir.

errorMessage

string

Hatayı açıklayan ileti. Mesaj için izin verilen maksimum uzunluk 8.192 karakterdir.

RepositoryError.Type

Depoyla iletişim sorunlarına ilişkin hata kodlarının listesi.

Sıralamalar
UNKNOWN Bilinmeyen hata.
NETWORK_ERROR Bilinmeyen veya erişilemez ana makine.
DNS_ERROR DNS sorunu (ör. DNS sunucusu yanıt vermiyor).
CONNECTION_ERROR Depo sunucusuna bağlanılamıyor.
AUTHENTICATION_ERROR Hatalı kimlik bilgileri nedeniyle kimlik doğrulama başarısız oldu.
AUTHORIZATION_ERROR Hizmet hesabı, depo için yetkilendirilmemiş.
SERVER_ERROR Kod deposu sunucusu hatası.
QUOTA_EXCEEDED Kota aşıldı.
SERVICE_UNAVAILABLE Sunucu geçici olarak kullanılamıyor.
CLIENT_ERROR Bağlayıcıdan depo sunucusuna geçersiz bir istek gibi istemciyle ilgili bir hata.

Item.ItemType

Sıralamalar
UNSPECIFIED
CONTENT_ITEM Yalnızca bilgi sunma amacıyla dizine eklenen öğe. Bu öğelere containerName veya inheritAclFrom alanlarında başvuruda bulunulamaz.
CONTAINER_ITEM Dizine eklenen ve amacı EKL'ler ile başka öğeler sağlamak ve/veya başka öğeler içeren bir öğedir.
VIRTUAL_CONTAINER_ITEM Dizine eklenmeyen, ancak CONTAINER_ITEM ile aynı amaca sahip bir öğe.

Yöntemler

delete

Belirtilen kaynak adı için Item resource öğesini siler.

deleteQueueItems

Sıradaki tüm öğeleri siler.

get

Öğe adına göre Item resource değerini alır.

index

Item EKL, meta verileri ve içeriğini günceller.

list

Item resources öğesinin tümünü veya bir alt kümesini listeler.

poll

Dizine ekleme sırasındaki ayrılmamış öğelere yönelik anketler ve en yüksek önceliğe sahip ItemStatus zaman damgasına sahip öğelerden başlayarak, bir grubu ayrılmış olarak işaretler.

push

Bir öğeyi daha sonra yoklama ve güncelleme için sıraya aktarır.

unreserve

Sıradaki tüm öğelerin rezervasyonunu iptal ederek tüm öğeleri anket için uygun hale getirir.

upload

Öğe içeriğini yüklemek için yükleme oturumu oluşturur.