Memperbarui konfigurasi sesi dalam status Aktif, seperti pengaturan siklus hidup termasuk SessionTTLInSeconds dan SessionIdleTimeoutInSeconds. Pembaruan berlaku segera, dan LastModifiedTime diperbarui secara otomatis. Anda dapat menggunakan operasi ini untuk memperpanjang atau memperpendek periode validitas sesi untuk 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 |
*All Resource
|
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-Sesiid-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 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": [
{
"instanceId": "",
"mountDir": "",
"remoteDir": "",
"readOnly": false
}
]
},
"juiceFsConfig": {
"mountPoints": [
{
"volumeName": "",
"mountDir": "",
"remoteDir": "",
"token": "",
"args": [
""
]
}
],
"envs": {
"key": ""
}
},
"enableAutoPause": false,
"enableAutoResume": false,
"allowInternetAccess": false,
"network": {
"allowPublicTraffic": false,
"maskRequestHost": "",
"allowOut": [
""
],
"denyOut": [
""
]
},
"trafficAccessToken": ""
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.