この操作では、サービスに関する情報を表示できます。
デバッグ
リクエストヘッダー
この操作では、共通のリクエストヘッダーのみが使用されます。 詳細については、「共通パラメーター」をご参照ください。
リクエスト構文
GET /services/{serviceName[.qualifier]}
リクエストパラメーター
パラメーター | データ型 | 位置 | 必須 | 例 | 説明 |
serviceName | String | パス | あり | service_name | サービスの名前です。 |
修飾子 | String | パス | なし | test | サービスのバージョンまたはエイリアス。 |
レスポンスパラメーター
パラメーター | データ型 | 例 | 説明 |
ETag | String | e19d5cd5af0378da05f63f891c7467af | サービス名のETag値。 この値は、変更されたサービスが変更されるサービスと一致することを保証するために使用される。 |
createdTime | String | 2020-04-03T05:57:28Z | サービスが作成された時刻。 |
説明 | String | test_description | サービスの説明。 |
internetAccess | Boolean | true | 関数がインターネットにアクセスできるようにするかどうかを指定します。 有効な値:
|
lastModifiedTime | String | 2020-04-03T05:57:28Z | サービスが最後に更新された時刻。 |
logConfig | ログの設定。 Function Compute は、設定済みの Logstore に関数実行ログを書き込みます。 | ||
nasConfig | Apsara File Storage NAS (NAS) ファイルシステムの設定。指定されたNASファイルシステムにアクセスする機能を有効にします。 | ||
role | String | acs:ram::19861 **** 3743:role/fc-public-test | Function Computeに必要な権限を付与するために使用されるRAMロール。 ロールは、次のシナリオで使用されます。
|
serviceId | String | c910061f-f6fa-44e6-b659-568fb *** | サービス用にシステムによって生成されたID。Function Computeで一意です。 |
serviceName | String | service_name | サービスの名前です。 |
vpcConfig | 関数が指定されたVPCにアクセスできるようにするVPCの設定。 | ||
tracingConfig | Tracing Analysisの設定をします。 Function ComputeをTracing Analysisと統合した後、Function Computeでのリクエストの滞在時間の記録、関数のコールドスタート時間の表示、関数の実行時間の記録を行うことができます。 詳細については、「トレース分析」をご参照ください。 |
例
リクエストの例
GET /2016-08-15/services/service_name[.test] HTTP/1.1
Common request headers
正常に処理された場合のレスポンス例
JSON
形式
HTTP/1.1 200 OK
Common response headers
{
"description": "test_description",
"etag": "e19d5cd5af0378da05f63f891c7467af",
"internetAccess": true,
"createdTime": "2020-04-03T05:57:28Z",
"lastModifiedTime": "2020-04-03T05:57:28Z",
"logConfig": {
"project": "test_project",
"logstore": "test_logstore"
},
"nasConfig": {
"groupId": 100,
"mountPoints": [
{
"serverAddr": "***-uni85.cn-hangzhou.nas.aliyuncs.com:/",
"mountDir": "/home/test"
}
],
"userId": 100
},
"role": "acs:ram::19861****3743:role/fc-public-test",
"serviceId": "c910061f-f6fa-44e6-b659-568fb***",
"serviceName": "service_name",
"tracingConfig": {
"params": {
"endpoint": "http://tracing-*********-dc-sh-internal.aliyuncs.com/*****_iioe7jcnuk@***************_iioe7*****@******d2afe****/api/traces"
},
"type": "Jaeger"
},
"vpcConfig": {
"securityGroupId": "sg_bp18hj1wtxgy3***",
"vSwitchIds": [
"vsw_***"
],
"vpcId": "vpc_***"
},
"success": true
}
エラーコード
エラーコードの一覧は、「API エラーセンター」をご参照ください。