Pāriet uz saturu
Sursa Developers

Objekti

ApiKeyUpdate

Atslēgas izmaiņas. Nenorādītie lauki paliek nemainīti, un data_profile nav obligāts. Tukšs saraksts scopes nozīmē tvērumus pēc lomas, tukši collection_ids un allowed_cidrs nozīmē, ka ierobežojuma nav, bet expires_at ar vērtību null nozīmē, ka atslēgai nav derīguma termiņa. Atslēga, kas pati ir ierobežota ar kolekcijām, nevar noņemt vai paplašināt ierobežojumu ar kolekcijām (collection_ids).

Lauki

  • data_profilestring

    Jaunais atslēgas datu profils. Datu profils neattiecas uz lomu admin, tāpēc atslēgai ar administratora lomu profils, kas nav full, atgriež 400 api_keys.data_profile_not_applicable.

  • scopesarray of ApiKeyScope

    Atslēgas tvērumi. Tvērumu system caur API nepiešķir.

  • collection_idsarray of integer

    Ierobežo atslēgu ar šīm kolekcijām. Tukšs saraksts nozīmē, ka ierobežojuma nav. Izsaucošā atslēga, kas pati ir ierobežota ar kolekcijām, redz un maina tikai atslēgas savās kolekcijās (citas atslēgas atgriež 404 api_keys.not_found) un var iestatīt tikai netukšu savu kolekciju sarakstu. Tukšs saraksts vai kolekcija ārpus tās saraksta atgriež 400 api_keys.invalid_collections. Bez šī lauka atslēgas kolekcijas paliek nemainītas.

    items ≤ 100

  • allowed_cidrsarray of string

    Tīkli, no kuriem atslēgu drīkst lietot.

    items ≤ 50

  • expires_atstring (date-time) | null

    Derīguma termiņš (nākotnē). null nozīmē, ka atslēgai nav derīguma termiņa.

Izmanto