Mendaftar sesi dengan status Active atau Expired di bawah fungsi tertentu. Mendukung pemfilteran berdasarkan kualifikasi, status, dan ID sesi, serta mendukung paging. Mengembalikan properti dasar sesi untuk melihat distribusi dan status sesi secara batch, memudahkan Pemantauan layanan dan integrasi sistem eksternal, serta meningkatkan visibilitas dan kemampuan manajemen sesi.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
fc:ListSessions |
list |
*All Resource
|
None | None |
Sintaks permintaan
GET /2023-03-30/functions/{functionName}/sessions HTTP/1.1
Path Parameters
|
Parameter |
Type |
Required |
Description |
Example |
| functionName |
string |
No |
Nama fungsi. |
my-func |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| qualifier |
string |
No |
Informasi alias atau versi fungsi. |
aliasName1 |
| limit |
integer |
No |
Jumlah sesi yang dikembalikan. Nilai default: 20. |
10 |
| nextToken |
string |
No |
Token paginasi. |
MTIzNCNhYmM= |
| sessionStatus |
string |
No |
Status sesi untuk difilter. Secara default, semua informasi sesi dengan status Active atau Expired dikembalikan. Anda dapat menentukan Active untuk mengambil hanya informasi sesi aktif, atau menentukan Expired untuk mengambil hanya informasi sesi kedaluwarsa. |
Active |
| sessionId |
string |
No |
ID sesi untuk difilter. Jika ditentukan, semua informasi status Active atau Expired yang terkait dengan sesi ini dikembalikan. |
test-Sesi-id-1 |
Elemen respons
|
Element |
Type |
Description |
Example |
| ListSessionsOutput |
Daftar informasi sesi yang dikembalikan. |
Contoh
Respons sukses
JSONformat
{
"nextToken": "MTIzNCNhYmM=",
"sessions": [
{
"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.