Function
Набор методов управления бессерверными функциями.
JSON-представление
{
"id": "string",
"folderId": "string",
"createdAt": "string",
"name": "string",
"description": "string",
"labels": "object",
"logGroupId": "string",
"httpInvokeUrl": "string",
"status": "string"
}
Поле | Описание |
---|---|
id | string Идентификатор функции. Генерируется во время создания. |
folderId | string Идентификатор каталога, к которому принадлежит функция. |
createdAt | string (date-time) Время создания функции. Строка в формате RFC3339. |
name | string Имя функции. Имя уникально в рамках каталога. Длина строки в символах должна быть от 3 до 63. |
description | string Описание функции. Длина строки в символах должна быть от 0 до 256. |
labels | object Метки функций в виде пар Не более 64 на ресурс. |
logGroupId | string Идентификатор группы журналов выполнения функции. |
httpInvokeUrl | string URL-адрес, который нужнозапросить для вызова функции. |
status | string Состояние функции.
|
Методы
Метод | Описание |
---|---|
create | Создает функцию в указанном каталоге. |
createVersion | Создает версию для указанной функции. |
delete | Удаляет указанную функцию. |
get | Возвращает указанную функцию. |
getVersion | Возвращает указанную версию функции. |
getVersionByTag | Возвращает все версии с указанным тегом. |
list | Возвращает список функций в указанном каталоге. |
listAccessBindings | Возвращает список привязок прав доступа для указанной функции. |
listOperations | Возвращает список операций для указанной функции. |
listRuntimes | Список доступных сред выполнения для указанной функции. |
listTagHistory | Возвращает журнал тегов, назначенных версиям указанной функции. |
listVersions | Извлекает список версий для указанной функции или всех версий функции в указанном каталоге |
removeTag | Удаляет тег из указанной версии функции. |
setAccessBindings | Устанавливает привязки прав доступа для указанной функции. |
setTag | Устанавливает тег для указанной версии функции. |
update | Обновляет указанную функцию. |
updateAccessBindings | Обновляет привязки прав доступа для указанной функции. |