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" |