Bir dizin veya dosya oluşturur.
Operation description
-
Bu işlem yalnızca belirli kullanıcılar tarafından kullanılabilir.
-
Yalnızca SMB Protokol Türünü kullanan ve erişim denetimi etkinleştirilmiş Genel Amaçlı NAS dosya sistemleri desteklenir. Ayrıca Alibaba Cloud Anahtar Yönetim Hizmeti (KMS) etkinleştirilmiş olmalıdır.
Ön koşullar
Bir dosya oluşturmak için bu API'yi çağırmadan önce aşağıdaki dört adımı tamamlayın:
-
SMB Genel Amaçlı NAS dosya sistemi oluşturma: SMB protokolünü destekleyen bir Genel Amaçlı NAS dosya sistemi oluşturmak için ProtocolType parametresi SMB olarak ayarlanmış CreateFileSystem işlemini çağırın.
-
KMS'yi etkinleştirme: Aşağıdaki yöntemlerden birini kullanarak KMS'yi etkinleştirin:
Kms.OpenKmsService API işlemini çağırın.
-
SMB ACL'yi etkinleştirme: SMB ACL özelliğini etkinleştirmek için EnableSmbAcl işlemini çağırın. Önerilen yapılandırma:
AuthMethod=NTLM
AuthCenter=EDS
Bu yapılandırma bir AD etki alanı Keytab dosyası gerektirmez ve kullanımı daha kolaydır.
-
CreateFile'ı çağırma: Önceki adımları tamamladıktan sonra, bir dizin veya dosya oluşturmak için bu işlemi çağırın.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
nas:CreateFile |
create |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| FileSystemId |
string |
Yes |
Dosya sistemi kimliği. |
1ca404**** |
| Path |
string |
Yes |
Dizin veya dosyanın mutlak yolu.
|
/test/ |
| Type |
string |
Yes |
Nesne türü. Geçerli değerler:
|
File |
| Owner |
string |
No |
Taşınabilir hesap kimliği. Kısıtlama: Değer, rakamları ve küçük harfleri destekleyen 16 karakterlik bir dizedir. |
378cc7630f26**** |
| OwnerAccessInheritable |
boolean |
No |
Dizin izinlerinin paylaşılıp paylaşılmayacağını belirtir. Geçerli değerler:
Not
|
false |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
Yanıt şeması. |
||
| RequestId |
string |
İstek kimliği. |
2D69A58F-345C-4FDE-88E4-BF518948**** |
Examples
Success response
JSON format
{
"RequestId": "2D69A58F-345C-4FDE-88E4-BF518948****"
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.