Tüm Ürünler
Search
Belge Merkezi

:UpdateFunctionInput

Son Güncelleme:Oct 01, 2026

Parameter

Type

Description

Example

object

Fonksiyon güncelleme isteği parametreleri.

code InputCodeLocation

Fonksiyon kodunun ZIP paketi. code veya customContainerConfig parametrelerinden birini belirtin.

cpu

number

Fonksiyonun vCPU cinsinden CPU teknik özelliği. Değer 0,05 vCPU'nun katı olmalıdır.

1

customContainerConfig CustomContainerConfig

Özel konteyner çalışma zamanı yapılandırması. Bu parametre yapılandırıldıktan sonra, fonksiyon yürütme için özel bir konteyner görüntüsü kullanabilir. code veya customContainerConfig parametrelerinden birini belirtin.

customDNS CustomDNS

Özel DNS yapılandırması.

customRuntimeConfig CustomRuntimeConfig

Özel çalışma zamanı yapılandırması.

description

string

Fonksiyonun açıklaması.

my function

diskSize

integer

Fonksiyonun MB cinsinden disk teknik özelliği. Geçerli değerler: 512 ve 10240.

512

environmentVariables

object

Fonksiyonun ortam değişkenleri. Yapılandırılan ortam değişkenlerine çalışma zamanı ortamında erişebilirsiniz.

string

value1

gpuConfig GPUConfig

Fonksiyonun GPU yapılandırması.

handler

string

Fonksiyon giriş noktası. Belirli biçim çalışma zamanı ile ilgilidir.

index.handler

instanceConcurrency

integer

Bir örneğin maksimum eş zamanlılığı.

1

instanceLifecycleConfig InstanceLifecycleConfig

Örnek yaşam döngüsü kancası yöntemi yapılandırması.

internetAccess

boolean

İnternet'e erişime izin verilip verilmeyeceğini belirtir.

true

layers

array

Katmanların listesi. Birden fazla katman dizi indeksinin azalan sırasına göre birleştirilir. Daha küçük bir indekse sahip bir katmandan gelen içerik, daha büyük bir indekse sahip bir katmandan gelen aynı ada sahip dosyaların üzerine yazar.

string

Katman ARN'si.

acs:fc:cn-beijing:186824xxxxxx:layers/fc_layer/versions/1

logConfig LogConfig

Günlük yapılandırması. Fonksiyon tarafından oluşturulan günlükler yapılandırılan Logstore'a yazılır.

memorySize

integer

Fonksiyonun MB cinsinden bellek teknik özelliği. Değer 64 MB'ın katı olmalıdır. Bellek teknik özelliği fonksiyon örnek türüne bağlı olarak değişir.

512

nasConfig NASConfig

NAS yapılandırması. Bu parametre yapılandırıldıktan sonra, fonksiyon belirtilen NAS kaynaklarına erişebilir.

ossMountConfig OSSMountConfig

OSS bağlama yapılandırması.

role

string

Function Compute'a gerekli izinleri veren RAM rolü. Senaryolar şunları içerir: 1. Fonksiyon tarafından oluşturulan günlükleri Logstore'unuza gönderme. 2. Yürütme işlemi sırasında fonksiyonun diğer bulut kaynaklarına erişmesi için geçici erişim belirteçleri oluşturma.

acs:ram::188077086902****:role/fc-test

runtime

string

Fonksiyonun çalışma zamanı ortamı.

nodejs14

timeout

integer

Saniye cinsinden fonksiyon yürütme zaman aşımı süresi. Minimum değer: 1. Varsayılan değer: 3. Fonksiyon bu süre sınırını aşarsa sonlandırılır.

60

tracingConfig TracingConfig

Tracing Analysis yapılandırması. Function Compute, Tracing Analysis ile entegre edildikten sonra, Function Compute'daki istekler tarafından harcanan süreyi kaydedebilir, fonksiyonların soğuk başlatma süresini görüntüleyebilir ve dahili fonksiyon işlemleri tarafından harcanan süreyi kaydedebilirsiniz.

vpcConfig VPCConfig

VPC yapılandırması. Bu parametre yapılandırıldıktan sonra, fonksiyon belirtilen VPC kaynaklarına erişebilir.

disableOndemand

boolean

İsteğe bağlı örneklerin oluşturulmasının devre dışı bırakılıp bırakılmayacağını belirtir. Bu özellik etkinleştirildikten sonra, isteğe bağlı örnekler oluşturulmaz ve yalnızca sağlanan örnekler kullanılabilir.

sessionAffinity

string

Function Compute çağrı istekleri için oturum benzeşimi politikası. MCP SSE protokolü için istek benzeşimi uygulamak üzere bu parametreyi MCP_SSE olarak ayarlayın. Çerez tabanlı benzeşim kullanmak için bu parametreyi GENERATED_COOKIE olarak ayarlayın. Üst bilgi tabanlı benzeşim kullanmak için bu parametreyi HEADER_FIELD olarak ayarlayın. Bu parametre ayarlanmazsa veya NONE olarak ayarlanırsa, benzeşim uygulanmaz ve istekler Function Compute'un varsayılan zamanlama politikasına göre yönlendirilir.

MCP_SSE

enableLongLiving

boolean

GPU fonksiyonlarının sağlanan örneklerinin uzun süre çalışmasına izin verilip verilmeyeceğini belirtir. Bu özellik etkinleştirildiğinde, oluşturulan fonksiyon örneklerine STS belirteçleri enjekte edilmez.

instanceIsolationMode

string

Örnek yalıtım modu.

sessionAffinityConfig

string

sessionAffinity türüne karşılık gelen oturum benzeşimi yapılandırması. MCP_SSE benzeşimi için MCPSSESessionAffinityConfig yapılandırmasını doldurun. Çerez tabanlı benzeşim için CookieSessionAffinityConfig yapılandırmasını doldurun. Üst bilgi alanı benzeşimi için HeaderFieldSessionAffinityConfig yapılandırmasını doldurun.

{\"sseEndpointPath\":\"/sse\", \"sessionConcurrencyPerInstance\":20}

idleTimeout

integer

Örneğin gecikmeli serbest bırakma süresi.

100

disableInjectCredentials

string

STS belirteci enjeksiyonunun devre dışı bırakılıp bırakılmayacağını belirtir. Geçerli değerler:

  • None: Tüm yöntemlerde STS belirteçlerini enjekte eder.

  • Env: Ortam değişkenleri aracılığıyla STS belirteçlerini enjekte etmez.

  • Request: Bağlam ve üst bilgiler dahil olmak üzere istekler aracılığıyla STS belirteçlerini enjekte etmez.

  • All: Hiçbir yöntemde STS belirteçlerini enjekte etmez.

Env

polarFsConfig PolarFsConfig

PolarFs yapılandırması. Bu parametre yapılandırıldıktan sonra, fonksiyon belirtilen PolarFs kaynaklarına erişebilir.

juiceFsConfig JuiceFsConfig

JuiceFs bağlama yapılandırması.

microSandboxConfig MicroSandboxConfig