Memperbarui konfigurasi sesi untuk sesi aktif, seperti konfigurasi siklus hidup yang mencakup SessionTTLInSeconds dan SessionIdleTimeoutInSeconds. Pembaruan berlaku segera, dan LastModifiedTime disegarkan secara otomatis. Operasi ini memperpanjang atau memperpendek periode validitas sesi untuk menerapkan manajemen dinamis tanpa mengubah lingkungan eksekusi yang terikat pada sesi.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
fc:UpdateSession |
update |
*Semua sumber daya.
|
None | None |
Sintaks permintaan
PUT /2023-03-30/functions/{functionName}/sessions/{sessionId} HTTP/1.1
Path Parameters
|
Parameter |
Type |
Required |
Description |
Example |
| functionName |
string |
No |
Nama fungsi tempat sesi berada. |
my-func |
| sessionId |
string |
No |
ID sesi yang akan diperbarui. |
test-sessionid-1 |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| qualifier |
string |
No |
Alias atau versi fungsi yang terkait dengan ID sesi yang akan diperbarui. |
aliasName1 |
| body | UpdateSessionInput |
No |
Konfigurasi pembaruan sesi. |
Elemen respons
|
Element |
Type |
Description |
Example |
| Session |
Informasi sumber daya sesi fungsi yang telah diperbarui. |
Contoh
Respons sukses
JSONformat
{
"sessionId": "81f70ae156904eb9b7d43e12f511fe58",
"functionName": "functionName1",
"sessionAffinityType": "HEADER_FIELD",
"sessionTTLInSeconds": 21600,
"sessionIdleTimeoutInSeconds": 1800,
"createdTime": "2025-04-01T08:15:27Z",
"lastModifiedTime": "2025-04-01T18:15:27Z",
"sessionStatus": "Active",
"containerId": "c-68999e02-16a1955c-d2a03d1ccs",
"qualifier": "AliasName1",
"nasConfig": {
"groupId": 100,
"mountPoints": [
{
"enableTLS": true,
"mountDir": "/home/test",
"serverAddr": "***-uni85.cn-hangzhou.nas.com:/"
}
],
"userId": 100
},
"disableSessionIdReuse": false,
"ossMountConfig": {
"mountPoints": [
{
"bucketName": "my-bucket",
"bucketPath": "/my-dir",
"endpoint": "http://oss-cn-shanghai.aliyuncs.com",
"mountDir": "/mnt/dir",
"readOnly": true
}
]
},
"polarFsConfig": {
"groupId": 0,
"userId": 0,
"mountPoints": [
{
"extraOptions": "--skip-delete-rows-check=false --skip-dir-nlink=0 ",
"instanceId": "pfs-xxx",
"mountDir": "/mnt/polarfs",
"readOnly": false,
"remoteDir": "/share"
}
]
},
"juiceFsConfig": {
"mountPoints": [
{
"volumeName": "",
"mountDir": "",
"remoteDir": "",
"token": "",
"args": [
""
]
}
],
"envs": {
"key": ""
}
},
"enableAutoPause": false,
"enableAutoResume": false,
"allowInternetAccess": false,
"network": {
"allowPublicTraffic": false,
"maskRequestHost": "",
"allowOut": [
""
],
"denyOut": [
""
],
"rules": {
"key": [
{
"transform": {
"headers": {
"key": ""
},
"headerValueReplacements": [
{
"placeholder": "sbx-notion-key-0001",
"value": "ntn_real_secret_xxx"
}
]
}
}
]
}
},
"trafficAccessToken": ""
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.