Filesystem - Set Properties
Задание свойств файловой системы
Задайте свойства файловой системы. Эта операция поддерживает условные HTTP-запросы. Дополнительные сведения см. в статье Указание условных заголовков для операций службы BLOB-объектов.
PATCH https://{accountName}.{dnsSuffix}/{filesystem}?resource=filesystem
PATCH https://{accountName}.{dnsSuffix}/{filesystem}?resource=filesystem&timeout={timeout}
Параметры URI
| Name | In | Required | Type | Description |
|---|---|---|---|---|
|
account
|
path | True |
|
Имя учетной записи служба хранилища Azure. |
|
dns
|
path | True |
|
DNS-суффикс для конечной точки Azure Data Lake Storage. |
|
filesystem
|
path | True |
|
Идентификатор файловой системы. Значение должно начинаться и заканчиваться буквой или цифрой и содержать только буквы, цифры и дефис (-). Последовательные дефисы запрещены. Все буквы должны быть строчными. Значение должно содержать от 3 до 63 символов. Regex pattern: |
|
resource
|
query | True |
Значение должно быть "файловой системой" для всех операций файловой системы. |
|
|
timeout
|
query |
|
Необязательное значение времени ожидания операции в секундах. Период начинается, когда служба получает запрос. Если значение времени ожидания истекает до завершения операции, операция завершается ошибкой. |
Заголовок запроса
| Name | Required | Type | Description |
|---|---|---|---|
| x-ms-properties |
|
Необязательный элемент. Определяемые пользователем свойства, хранящиеся в файловой системе, в формате пар "n1=v1, n2=v2, ...", где каждое значение представляет собой строку в кодировке Base64. Обратите внимание, что строка может содержать только символы ASCII в наборе символов ISO-8859-1. Если файловая система существует, все свойства, не включенные в список, будут удалены. Все свойства удаляются, если заголовок опущен. Чтобы объединить новые и существующие свойства, сначала получите все существующие свойства и текущий E-Tag, а затем выполните условный запрос с E-Tag и включите значения для всех свойств. |
|
| If-Modified-Since |
|
Необязательный элемент. Значение даты и времени. Укажите этот заголовок для выполнения операции, только если ресурс был изменен с указанной даты и времени. |
|
| If-Unmodified-Since |
|
Необязательный элемент. Значение даты и времени. Укажите этот заголовок для выполнения операции, только если ресурс не был изменен с указанной даты и времени. |
|
| x-ms-client-request-id |
|
Идентификатор UUID, записанный в журналах аналитики для устранения неполадок и корреляции. Regex pattern: |
|
| x-ms-date |
|
Задает время запроса в формате UTC. Это необходимо при использовании авторизации общего ключа. |
|
| x-ms-version |
|
Указывает версию протокола REST, используемого для обработки запроса. Это необходимо при использовании авторизации общего ключа. |
Ответы
| Name | Type | Description |
|---|---|---|
| 200 OK |
ОК Headers
|
|
| Other Status Codes |
Произошла ошибка. Ниже перечислены возможные состояния HTTP, код и строки сообщений:
Headers
|
Определения
|
Data |
|
| Error |
Объект ответа об ошибке службы. |
|
Filesystem |
Значение должно быть "файловой системой" для всех операций с файловой системой. |
DataLakeStorageError
| Name | Type | Description |
|---|---|---|
| error |
Объект ответа об ошибке службы. |
Error
Объект ответа об ошибке службы.
| Name | Type | Description |
|---|---|---|
| code |
|
Код ошибки службы. |
| message |
|
Сообщение об ошибке службы. |
FilesystemResourceType
Значение должно быть "файловой системой" для всех операций с файловой системой.
| Name | Type | Description |
|---|---|---|
| filesystem |
|