名稱 | 類型 | 描述 | 示例值 |
---|---|---|---|
object | 函數(shù)創(chuàng)建請(qǐng)求參數(shù) | ||
code | InputCodeLocation | 函數(shù)代碼 ZIP 包。code 和 customContainerConfig 二選一。 | |
cpu | float | 函數(shù)的 CPU 規(guī)格,單位為 vCPU,為 0.05 vCPU 的倍數(shù)。最小值為 0.05,最大值為 16。同時(shí) cpu 和 memorySize(按 GB 算)比例要在 1:1 和 1:4 之間。 | 1 |
customContainerConfig | CustomContainerConfig | 自定義容器運(yùn)行時(shí)的相關(guān)配置,成功配置后函數(shù)可以使用自定義容器鏡像執(zhí)行函數(shù)。code 和 customContainerConfig 二選一。 | |
customDNS | CustomDNS | 自定義 DNS 配置。 | |
customRuntimeConfig | CustomRuntimeConfig | 自定義運(yùn)行時(shí)配置。 | |
description | string | 函數(shù)的描述。 | my function |
diskSize | integer | 函數(shù)的磁盤規(guī)格,單位為 MB,可選值為 512 MB 或 10240 MB。 | 512 |
environmentVariables | object | 函數(shù)的環(huán)境變量,可以在運(yùn)行環(huán)境中訪問設(shè)置的環(huán)境變量。 | |
string | 環(huán)境變量的值。 | value1 | |
functionName | string | 函數(shù)的名稱。只能包含字母、數(shù)字、下劃線(_)和短劃線(-),不能以數(shù)字、短劃線(-)開頭,長度范圍為 1~64 個(gè)字符。 | my-function-1 |
gpuConfig | GPUConfig | 函數(shù) GPU 配置。 | |
handler | string | 函數(shù)執(zhí)行的入口,具體格式和運(yùn)行時(shí)相關(guān)。 | index.handler |
instanceConcurrency | integer | 實(shí)例最大并發(fā)度。 | 1 |
instanceLifecycleConfig | InstanceLifecycleConfig | 實(shí)例生命周期回調(diào)方法配置。 | |
internetAccess | boolean | 是否允許函數(shù)訪問公網(wǎng)。默認(rèn)值為 true。 | true |
layers | array | 層的列表。多個(gè)層會(huì)按照數(shù)組下標(biāo)從大到小的順序進(jìn)行合并,下標(biāo)小的層的內(nèi)容會(huì)覆蓋下標(biāo)大的層的同名文件。 | |
string | 層 ARN。 | acs:fc:cn-beijing:186824xxxxxx:layers/fc_layer/versions/1 | |
logConfig | LogConfig | 日志配置。函數(shù)產(chǎn)生的日志會(huì)被寫入到配置的日志庫中。 | |
memorySize | integer | 函數(shù)的內(nèi)存規(guī)格,單位為 MB,內(nèi)存大小為 64 MB 的倍數(shù)。最小值為 128MB,最大值為 32GB。同時(shí) cpu 和 memorySize(按 GB 算)比例要在 1:1 和 1:4 之間。 | 512 |
nasConfig | NASConfig | NAS 配置。配置此參數(shù)后,函數(shù)可以訪問指定的 NAS 資源。 | |
ossMountConfig | OSSMountConfig | OSS 掛載配置。 | |
role | string | 用戶授權(quán)給函數(shù)計(jì)算的 RAM 角色,設(shè)置后函數(shù)計(jì)算將扮演該角色生成臨時(shí)訪問憑證。在函數(shù)中可以使用該角色的臨時(shí)訪問憑證來訪問指定的阿里云服務(wù),例如 OSS 和 OTS。 | acs:ram::188077086902****:role/fc-test |
runtime | string | 函數(shù)的運(yùn)行時(shí)環(huán)境。目前支持的運(yùn)行環(huán)境有:nodejs8, nodejs10, nodejs12, nodejs14, nodejs16, nodejs18, nodejs20, go1, python3, python3.9, python3.10, java8, java11, php7.2, dotnetcore3.1, custom, custom.debian10, custom-container。 | python3.10 |
timeout | integer | 函數(shù)運(yùn)行的超時(shí)時(shí)間,單位為秒,最小 1 秒,最大值為 86400 秒,默認(rèn)值是 3 秒。函數(shù)超過這個(gè)時(shí)間后會(huì)被終止執(zhí)行。 | 60 |
tracingConfig | TracingConfig | 鏈路追蹤配置。當(dāng)函數(shù)計(jì)算與鏈路追蹤集成后,您可以記錄請(qǐng)求在函數(shù)計(jì)算的耗時(shí)時(shí)間、查看函數(shù)的冷啟動(dòng)時(shí)間、記錄函數(shù)內(nèi)部時(shí)間的消耗等。 | |
vpcConfig | VPCConfig | VPC 配置。配置此參數(shù)后,函數(shù)可以訪問指定的 VPC 資源。 |
CreateFunctionInput
更新時(shí)間:
文檔內(nèi)容是否對(duì)您有幫助?