Sharing Group Parametreleri
Add a sharing group:
Request Body Şeması:
Parametre | Gerekli | Veri Türü | Açıklama | Örnek |
---|---|---|---|---|
uuid | Evet | string | Paylaşım grubunun benzersiz kimliği | "550e8400-e29b-41d4-a716-446655440000" |
name | Evet | string | Paylaşım grubunun adı | "example-group" |
description | Evet | string | Paylaşım grubunun açıklaması | "This is an example sharing group." |
releasability | Evet | string | Paylaşım grubunun serbest bırakılabilirliği | "All" |
local | Evet | boolean | Paylaşım grubunun yerel olup olmadığı | true |
active | Evet | boolean | Paylaşım grubunun etkin olup olmadığı | true |
org_count | Evet | string | Paylaşım grubundaki kuruluş sayısı | "5" |
organisation_uuid | Evet | string | Paylaşım grubunun kuruluşunun benzersiz kimliği | "550e8400-e29b-41d4-a716-446655440001" |
org_id | Evet | string | Kuruluşun ID'si | "12345" |
sync_user_id | Evet | string | Senkronize kullanıcı ID'si | "67890" |
created | Evet | string | Oluşturulma tarihi | "2024-04-12T12:00:00Z" |
modified | Evet | string | Değiştirilme tarihi | "2024-04-12T12:00:00Z" |
roaming | Evet | boolean | Paylaşım grubunun dolaşım modunda olup olmadığı | false |
Edit a sharing group:
Path Parametreleri:
Parametre | Gerekli | Veri Türü | Açıklama | Örnek |
---|---|---|---|---|
sharingGroupId | Evet | string (or null) veya UUID | Paylaşım grubunun benzersiz kimliği veya boş olması | "550e8400-e29b-41d4-a716-446655440000" veya null |
Request body Şeması:
Parametre | Gerekli | Veri Türü | Açıklama | Örnek |
---|---|---|---|---|
id | Opsiyonel | string (SharingGroupId) veya null | Paylaşım grubunun benzersiz kimliği veya boş olması | "123456" veya null |
uuid | Gerekli | string <uuid> (UUID) <= 36 characters | Paylaşım grubunun benzersiz UUID'si | "550e8400-e29b-41d4-a716-446655440000" |
name | Gerekli | string (SharingGroupName) <= 255 characters | Paylaşım grubunun adı | "Paylaşım Grubu 1" |
description | Gerekli | string (SharingGroupDescription) <= 65535 characters | Paylaşım grubunun açıklaması | "Bu bir paylaşım grubu açıklamasıdır." |
releasability | Gerekli | string (SharingGroupReleasability) <= 65535 characters | Paylaşım grubunun yayınlanabilirlik durumu | "Sınırlı" veya "Genel" |
local | Gerekli | boolean | Yerel mi yoksa uzak mı olduğu | true veya false |
active | Gerekli | boolean | Paylaşım grubunun etkin olup olmadığı | true veya false |
org_count | Gerekli | string^\d+$ | Paylaşım grubundaki kuruluş sayısı | "3" veya "10" |
organisation_uuid | Gerekli | string <uuid> (UUID) <= 36 characters | Paylaşım grubunun ait olduğu kuruluşun UUID'si | "550e8400-e29b-41d4-a716-446655440001" |
org_id | Gerekli | string (OrganisationId) <= 10 characters ^\d+$ | Paylaşım grubunun ait olduğu kuruluşun ID'si | "123456" |
sync_user_id | Gerekli | string (UserId) <= 10 characters ^\d+$ | Paylaşım grubunun senkronizasyon kullanıcısının ID'si | "789012" |
created | Gerekli | string <datetime> | Paylaşım grubunun oluşturulma tarihi | "2024-04-17 15:30:00" |
modified | Gerekli | string <datetime> | Paylaşım grubunun son değiştirilme tarihi | "2024-04-17 15:30:00" |
roaming | Gerekli | boolean | Paylaşım grubunun gezinti modunda olup olmadığı | true veya false |
Delete a sharing group:
Path Parametreleri:
Parametre | Gerekli | Veri Türü | Açıklama | Örnek |
---|---|---|---|---|
sharingGroupId | Opsiyonel | (SharingGroupId (string or null)) or UUID (string) | Paylaşım grubunun benzersiz kimliği veya boş olması | "123456" veya null |
Get a sharing group by ID:
Path Parametreleri:
Parametre | Gerekli | Veri Türü | Açıklama | Örnek |
---|---|---|---|---|
sharingGroupId | Gerekli | (SharingGroupId (string or null)) or UUID (string) | Paylaşım grubunun benzersiz kimliği veya boş olması | "123456" veya null |
Add an organisation to a sharing group:
Path Parametreleri:
Parametre | Gerekli | Veri Türü | Açıklama | Örnek |
---|---|---|---|---|
sharingGroupId | Gerekli | (SharingGroupId (string or null)) or UUID (string) | Paylaşım grubunun benzersiz kimliği veya boş olması | "123456" |
organisationId | Gerekli | OrganisationId (string) or UUID (string) | Organizasyonun benzersiz kimliği | "789012" |
Remove an organisation from a sharing group:
Path Parametreleri:
Parametre | Gerekli | Veri Türü | Açıklama | Örnek |
---|---|---|---|---|
sharingGroupId | Gerekli | (SharingGroupId (string veya null)) veya UUID (string) | Paylaşım grubunun benzersiz kimliği veya boş olması | "123456" |
organisationId | Gerekli | OrganisationId (string) veya UUID (string) | Organizasyonun benzersiz kimliği | "789012" |
Add a server to a sharing group:
Path Parametreleri:
Parametre | Gerekli | Veri Türü | Açıklama | Örnek |
---|---|---|---|---|
sharingGroupId | Gerekli | (SharingGroupId (string veya null)) veya UUID (string) | Paylaşım grubunun benzersiz kimliği veya boş olması | "123456" |
serverId | Gerekli | ServerId (string) veya UUID (string) | Sunucunun benzersiz kimliği | "789012" |
Remove a server from a sharing group:
Path Parametreleri:
Parametre | Gerekli | Veri Türü | Açıklama | Örnek |
---|---|---|---|---|
sharingGroupServerId | Gerekli | string veya null | Paylaşım grubu sunucusunun benzersiz kimliği veya boş olması | "123456" |
serverId | Gerekli | ServerId (string veya UUID) | Sunucunun benzersiz kimliği | "789012" |