REST Resource: indexing.datasources.items

Kaynak: Öğe

Arama dizininde öğe olan tek bir nesneyi (ör. dosya, klasör veya veritabanı kaydı) 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: datasources/{sourceId}/items/{itemId}

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

acl

object (ItemAcl)

Bu öğenin erişim kontrol listesi.

metadata

object (ItemMetadata)

Meta veri bilgileri.

structuredData

object (ItemStructuredData)

Öğenin, veri kaynağının şemasında kayıtlı bir nesne tanımına uygun olması gereken yapılandırılmış verileri.

content

object (ItemContent)

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

version

string (bytes format)

Zorunlu. Dizine ekleme sistemi, veri kaynağındaki sürümü bir bayt dizesi olarak depolar ve dizinindeki öğe sürümünü, söz dizimi sıralamasını kullanarak sıraya eklenen öğenin sürümüyle karşılaştırır.

Cloud Search dizine ekleme, sürüm değeri şu anda dizine eklenen öğenin sürümünden küçük veya bu sürüme eşit olan ve sıraya eklenen öğeleri dizine eklemez veya silmez. Bu alanın maksimum uzunluğu 1.024 bayttır.

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

Base64 kodlu bir dize.

status

object (ItemStatus)

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

queue

string

Bu öğenin ait olduğu sıra. Maksimum uzunluk 100 karakterdir.

payload

string (bytes format)

Ek durum bağlayıcısı bu öğe için depolama alanı sağlayabilir. Maksimum uzunluk 10.000 bayttır.

Base64 kodlu bir dize.

itemType

enum (Item.ItemType)

Bu öğenin türü.

ItemAcl

Öğenin erişim kontrol listesi bilgileri. Daha fazla bilgi için Harita ACL'leri 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'ni (EKL) devralacak öğenin adı. Not: ACL devralma işlemi yalnızca alt öğelere erişim izinleri sağlar ve yapısal ilişkileri tanımlamaz ya da büyük öğe gruplarını silme konusunda uygun yöntemler sunmaz. Bir ACL üst öğesinin dizinden silinmesi yalnızca inheritAclFrom alanında üst öğeye referans veren alt öğelerin erişim izinlerini değiştirir. Öğe dizininde yer almaya devam eder ancak arama sonuçlarında görünmeyebilir. Buna karşılık, bir kapsayıcı öğenin silinmesi, containerName alanı aracılığıyla kapsayıcıya referans veren tüm öğeleri de siler. Bu alanın maksimum uzunluğu 1.536 karakterdir.

aclInheritanceType

enum (ItemAcl.AclInheritanceType)

Bir öğe EKL'sini üst öğesinden devraldığında uygulanacak erişim kurallarının türünü belirler. Bu, her zaman inheritAclFrom alanıyla birlikte ayarlanmalıdır. Ayrıca, inheritAclFrom alanı ayarlandığında bu alan geçerli bir AclInheritanceType değerine ayarlanmalıdır.

readers[]

object (Principal)

Öğeyi arama sonuçlarında görmelerine izin verilen yöneticilerin listesi. Başka bir öğeden izin devralınıyorsa veya öğenin görünür olması amaçlanmıyorsa (ör. virtual containers) isteğe bağlıdır. Maksimum öğe sayısı 1.000'dir.

deniedReaders[]

object (Principal)

Arama sonuçlarındaki öğeye erişimi açıkça reddedilenlerin listesi. Varsayılan olarak ana hesapların erişimi reddedilir. İstisnaları işlemek ve izin verilen okuyucu 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 hiçbir ilgisi yoktur. Ancak sorgu yapan kullanıcının sahip olduğu öğeler için sıralamada küçük bir artış sağlar. Maksimum öğe sayısı 5'tir.

ItemAcl.AclInheritanceType

ACL devralma türleri.

Sıralamalar
NOT_APPLICABLE Bu öğe bir ACL devralmadığında varsayılan değerdir. inheritAclFrom boş olduğunda NOT_APPLICABLE değerini kullanın. EKL devralma özelliği olmayan bir öğenin kendi readers ve deniedReaders alanları tarafından sağlanan EKL'leri olabilir.
CHILD_OVERRIDE Yetkilendirme çakışması sırasında, alt öğenin ACL'si okuma erişimini belirler.
PARENT_OVERRIDE Yetkilendirme anlaşmazlığı sırasında, inheritAclFrom alanında belirtilen üst öğenin ACL'si okuma erişimini belirler.
BOTH_PERMIT Erişim yalnızca bu öğe ve inheritAclFrom alanında belirtilen üst öğe her ikisi de salt 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

Birlik alanı principal.

principal yalnızca aşağıdakilerden biri olabilir:

gsuitePrincipal

object (GSuitePrincipal)

Bu asıl kişi bir Google Workspace kullanıcısı, grubu veya alanıdır.

userResourceName

string

Bu asıl kişi, harici kimlik kullanılarak tanımlanan bir kullanıcıdır. Ad alanı, kullanıcı kaynağı adını şu biçimle belirtmelidir: identitysources/{sourceId}/users/{ID}

groupResourceName

string

Bu asıl kişi, harici kimlik kullanılarak tanımlanan bir gruptur. Ad alanı, grup kaynak adını şu biçimde belirtmelidir: identitysources/{sourceId}/groups/{ID}

ItemMetadata

Öğe için kullanılabilen 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ığı. Belirtilen takdirde, query.search sonucunun gösterilen başlığı olur. Maksimum uzunluk 2.048 karakterdir.

sourceRepositoryUrl

string

Verileri sunan kaynak deponun bağlantısı. Arama sonuçları bu bağlantıyı başlığa uygular. Boşluk veya özel karakterler, Cloud Search sonuç bağlantılarının yönlendirme bildirimi tetiklemesine neden olabilir. Bunu önlemek için URL'yi kodlayın. Maksimum uzunluk 2.048 karakterdir.

containerName

string

Bu öğenin kapsayıcısının adı. Kapsayıcı öğenin silinmesi, bu öğenin otomatik olarak silinmesine neden olur. Not: ACL'ler kapsayıcı öğesinden devralınmaz. Bir öğe için ACL devralınmasını sağlamak üzere inheritAclFrom alanını kullanın. Maksimum uzunluk 1.536 karakterdir.

objectType

string

Öğenin türü. Bu, veri kaynağı için kayıtlı şemada bir nesne tanımının adına karşılık gelmelidir. Örneğin, veri kaynağının şemasında "document" adlı bir nesne tanımı varsa bu tür nesneler için öğe dizine ekleme istekleri objectType değerini "document" olarak ayarlamalıdır. Maksimum uzunluk 256 karakterdir.

createTime

string (Timestamp format)

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

Nanosaniye çözünürlüğüne sahip ve en fazla dokuz kesirli basamak içeren 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üğüne sahip ve en fazla dokuz kesirli basamak içeren 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 kodu ("en-US" veya "sr-Latn" gibi). Daha fazla bilgi için http://www.unicode.org/reports/tr35/#Unicode_locale_identifier adresini ziyaret edin. Maksimum uzunluk 32 karakterdir.

mimeType

string

Kaynak depoda ItemContent.content dosyasının orijinal 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ğıran tarafından sağlanan karma oluşturma değeri. Bu yöntem, değiştirilmiş durumu hesaplamak için items.push yöntemiyle birlikte kullanılabilir. Maksimum uzunluk 2.048 karakterdir.

contextAttributes[]

object (ContextAttribute)

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

Etkileşim

Bir 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 öğeyle ilgili işlem yaptığı 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üğüne sahip ve en fazla dokuz kesirli basamak içeren 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 öğede gerçekleştirdiği etkinlik türü.

Sıralamalar
UNSPECIFIED Geçersiz değer.
VIEW Bu etkileşim, kullanıcının öğeyi görüntülediğini gösterir.
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 kalitesinin göstergesi. 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 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ş bırakılmamalı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şmeden önce normalleştirilir (küçük harflerle yazılır).

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şmeden önce normalleştirilir (küçük harflerle yazılır).

ItemStructuredData

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

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

object (StructuredDataObject)

Veri kaynağının şemasında kayıtlı bir nesne tanımına uygun olması gereken yapılandırılmış veri nesnesi.

hash

string

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

StructuredDataObject

Adlandırılmış özelliklerden oluşan bir yapılandırılmış 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ılmış bir ad-değer çifti. Değerin türü, objectType nesnesi tanımında name mülkü için kayıtlı türle 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

Tesisin adı. Bu ad, şemada nesne tanımı için kaydedilen mülkün adıyla eşleşmelidir. Bu özellik için izin verilen maksimum uzunluk 256 karakterdir.

Birlik alanı value. Adlandırılmış mülkün değerleri. Bir mülkün yalnızca bir türde değer içerebileceğini unutmayın. value yalnızca aşağıdakilerden 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ğerlerinin 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üğüne sahip ve en fazla dokuz kesirli basamak içeren 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 2.048 karakterdir.

NamedProperty.HtmlValues

HTML değerlerinin listesi.

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

string

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

ItemContent

Cloud Search tarafından dizine eklenecek ve gösterilecek bir öğenin içeriği. inlineContent olarak yalnızca UTF-8 olarak kodlanmış dizelere izin verilir. Yüklenen içerikler ikili değilse 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ş durumu hesaplamak için items.push yöntemiyle kullanılabilir. Maksimum uzunluk 2.048 karakterdir.

Birlik alanı content.

content yalnızca aşağıdakilerden biri olabilir:

inlineContent

string (bytes format)

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

Base64 kodlu 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 olmalıdır.
TEXT contentFormat serbest metindir.
RAW contentFormat ham bayttır.

UploadItemRef

Yükleme oturumu referansını temsil eder. Bu referans upload method üzerinden oluşturulmuştur. Bu referans, oluşturulduktan sonraki 30 gün boyunca geçerlidir. Öğe içeriğinin güncellenmesi, contentDataRef aracılığıyla bu yüklenen içeriğe referans verebilir.

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

string

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

ItemStatus

Bu, öğ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)

Öğe ERROR durumundaysa hata ayrıntıları.

repositoryErrors[]

object (RepositoryError)

Bağlayıcı tarafından bildirilen depo hatası.

ProcessingError

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

enum (ProcessingErrorCode)

Hatanın niteliğini belirten hata kodu.

errorMessage

string

Hatanın açıklaması.

fieldViolations[]

object (FieldViolation)

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

ProcessingErrorCode

Cloud Search sunucusu tarafından öğeler işlenirken 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'de kullanın.
MALFORMED_REQUEST Öğenin ACL'si, meta verileri veya içeriği hatalı biçimlendirilmiş veya geçersiz durumda. FieldViolations, sorunun nerede olduğuyla ilgili daha fazla ayrıntı içerir.
UNSUPPORTED_CONTENT_FORMAT İçerik biçimi desteklenmiyor.
INDIRECT_BROKEN_ACL Bozuk ACL'ye sahip diğer öğeleri devraldığı veya haritalandırılmamış alt öğeleri olan gruplar içerdiği için eksik ACL bilgilerine sahip öğeler.
ACL_CYCLE ACL devralma grafiği bir döngü oluşturdu.

FieldViolation

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

string

İhlal içeren alanın yolu.

description

string

Hatanın açıklaması.

RepositoryError

Bağlayıcı kaynak depoyla iletişim kurarken oluşan 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ı ile eşleşiyor.

errorMessage

string

Hatayı açıklayan mesaj. Mesajın izin verilen maksimum uzunluğu 8.192 karakterdir.

RepositoryError.Type

Depoyla ilgili iletişim sorunlarının hata kodları listesi.

Sıralamalar
UNKNOWN Bilinmeyen hata.
NETWORK_ERROR Bilinmeyen veya erişilemeyen ana makine.
DNS_ERROR DNS sunucusu yanıt vermiyor gibi DNS sorunları.
CONNECTION_ERROR Depolama alanı sunucusuna bağlanılamıyor.
AUTHENTICATION_ERROR Hatalı kimlik bilgileri nedeniyle kimlik doğrulama başarısız oldu.
AUTHORIZATION_ERROR Hizmet hesabının depo için yetkisi yok.
SERVER_ERROR Depo sunucusu hatası.
QUOTA_EXCEEDED Kota aşıldı.
SERVICE_UNAVAILABLE Sunucu geçici olarak kullanılamıyor.
CLIENT_ERROR Bağlantı aracısından depolama alanı sunucusuna gönderilen geçersiz istek gibi istemciyle ilgili hata.

Item.ItemType

Sıralamalar
UNSPECIFIED
CONTENT_ITEM Yalnızca bilgi sunma amacıyla dizine eklenen öğe. Bu öğeler containerName veya inheritAclFrom alanlarında referans olarak kullanılamaz.
CONTAINER_ITEM Dizine eklenen ve amacı diğer öğelere ACL'ler sağlamak ve/veya diğer öğeleri içermek olan bir öğe.
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

Bir sıradaki tüm öğeleri siler.

get

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

index

Item ACL'sini, meta verilerini ve içeriğini günceller.

list

Item resources öğesinin tamamını veya bir alt kümesini listeler.

poll

Dizine ekleme kuyruğundaki ayrılmamış öğeleri sorar ve en yüksek önceliğe sahip ItemStatus öğesinden başlayarak bir grubu ayrılmış olarak işaretler.

push

Daha sonra sorgulanması ve güncellenmesi için bir öğeyi bir sıraya gönderir.

unreserve

Bir sıradaki tüm öğelerin rezervasyonunu kaldırarak bunların tümünü ankete uygun hale getirir.

upload

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