Параметр |
Обязательность |
Тип |
Описание |
Bucket |
false |
String |
Название bucket пакета кода функции |
Src |
false |
String |
Локальный путь |
Exclude |
false |
List |
Исключаемые пути |
Include |
false |
List |
Включаемые пути |
Domains
Параметр |
Обязательность |
Тип |
Описание |
Domain |
false |
String |
Доменное имя |
Protocol |
false |
List(HTTP,HTTPS) |
Протокол |
CertConfig |
false |
Struct |
Сертификат домена |
Routes |
false |
Struct |
Конфигурация маршрутов |
CertConfig
Параметр |
Обязательность |
Тип |
Описание |
CertName |
false |
String |
Имя |
PrivateKey |
false |
String |
Приватный ключ |
Certificate |
false |
String |
Сертификат |
Routes
Параметр |
Обязательность |
Тип |
Описание |
Path |
false |
String |
Путь |
Qualifier |
false |
String |
Версия сервиса |
Detail
Параметр |
Обязательность |
Тип |
Описание |
Service |
false |
Struct |
Сервис |
Function |
false |
Struct |
Функция |
Bootstrap |
false |
Struct |
Стартовая конфигурация |
Service
Параметр |
Обязательность |
Тип |
Описание |
Name |
false |
String |
Наименование сервиса |
Description |
false |
String |
Краткое описание сервиса |
InternetAccess |
false |
Boolean |
Установите значение true, чтобы функция могла получить доступ к Интернету |
Role |
false |
String |
RAM role, необходимый для выполнения функций. Сценарии использования: 1. Отправка журналов, созданных функцией, в журнал пользователя. 2. Генерация токена для доступа функции к другим облачным ресурсам во время выполнения |
Vpc |
false |
Struct |
Конфигурация VPC, после настройки функция может получить доступ к указанному VPC |
Nas |
false |
Struct |
Конфигурация NAS, после настройки функция может получить доступ к указанному NAS |
Tag |
false |
List |
Теги |
Vpc
Если тип — String, можно напрямую указать Auto. Если тип — Struct:
Параметр |
Обязательность |
Тип |
Описание |
SecurityGroupId |
false |
String |
ID группы безопасности |
VSwitchIds |
false |
String |
Один или несколько идентификаторов VSwitch |
VpcId |
false |
String |
Идентификатор VPC |
Nas
Если тип — String, можно напрямую указать Auto. Если тип — Struct:
Параметр |
Обязательность |
Тип |
Описание |
Type |
true |
String |
Можно указать только Auto |
FcDir |
false |
String |
Каталог вычислений функций |
LocalDir |
false |
List/String |
Локальный каталог |
Параметр |
Обязательность |
Тип |
Описание |
UserId |
false |
String |
UserID |
GroupId |
false |
String |
GroupID |
MountPoints |
false |
List |
Точки монтирования |
MountPoints:
Параметр |
Обязательность |
Тип |
Описание |
Alias |
false |
String |
Псевдоним, действующий для компонентов (не связан с онлайн-ресурсами) |
NasAddr |
false |
String |
Адрес сервера NAS |
NasDir |
false |
String |
Директория NAS |
FcDir |
false |
String |
Директория вычислений функций |
LocalDir |
false |
String |
Локальная директория |
Tag
Параметр |
Обязательность |
Тип |
Описание |
Key |
false |
String |
Имя тега |
Value |
false |
String |
Значение тега |
Function
Параметр |
Обязательность |
Тип |
Описание |
Name |
false |
String |
Наименование функции |
Description |
false |
String |
Краткое описание функции |
MemorySize |
false |
String |
Объём памяти функции |
Timeout |
false |
String |
Время ожидания выполнения функции |
Triggers |
false |
List |
Триггеры |
Triggers
Параметр |
Обязательность |
Тип |
Описание |
Name |
true |
String |
Наименование триггера |
Parameters |
true |
Struct |
Параметры |
Parameters:
Параметр |
Обязательность |
Тип |
Описание |
AuthType |
true |
List |
Тип аутентификации, возможные значения: ANONYMOUS, FUNCTION |
Methods |
true |
List |
Поддерживаемые методы HTTP-триггеров |
Domains |
false |
String |
Содержание параметров |
Enable |
false |
String |
Указывает, включён ли данный триггер |
InvocationRole |
false |
String |
Использование ARN RAM-роли для указания роли выполнения функции. Источник события будет использовать эту роль для запуска выполнения функции. Убедитесь, что у этой роли есть разрешение на вызов функции |
Qualifier |
false |
String |
Версия сервиса |
AuthType перечисление: ANONYMOUS
, FUNCTION
Methods перечисление: GET
, POST
, PUT
, DELETE
, HEAD
Domains:
Параметр |
Обязательность |
Тип |
Описание |
Domain |
false |
String |
Домен |
Параметр |
Обязательность |
Тип |
Описание |
Domain |
false |
String |
Домен |
Protocol |
false |
List(HTTP,HTTPS) |
Протокол |
CertConfig |
false |
Struct |
Сертификат домена |
Routes |
false |
Struct |
Конфигурация маршрутов |
Bootstrap
Параметр |
Обязательность |
Тип |
Описание |
Port |
|
|
Порт |
--- |
--- |
--- |
|
Запуск |
Ложь |
Строка |
Команда запуска |
Путь |
Ложь |
Строка |
Путь к начальной загрузке |
Опубликовать ( 0 )