レイヤーのバージョンをリリースします。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
fc:CreateLayerVersion |
create |
*LayerVersion
|
なし | なし |
リクエスト構文
POST /2021-04-06/layers/{layerName}/versions HTTP/1.1
パスパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| layerName |
string |
必須 |
レイヤー名。最大 128 文字まで指定できます。 |
MyLayer |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| body |
object |
任意 |
レイヤーに関する情報です。 |
|
| description |
string |
任意 |
レイヤーの説明文。最大 256 文字まで指定できます。 |
test |
| compatibleRuntime |
array |
任意 |
このレイヤーがサポートするランタイムです。 |
|
|
string |
任意 |
ランタイムの値。有効な値は、nodejs20、nodejs18、nodejs16、nodejs14、nodejs12、nodejs10、nodejs8、nodejs6、python3.10、python3.9、python3、python2.7、java11、java8、php7.2、go1、dotnetcore3.1、dotnetcore2.1、custom.debian10、および custom です。 |
python3 |
|
| Code | Code |
必須 |
レイヤーコードです。 |
|
| X-Fc-Account-Id |
string |
任意 |
ご利用の Alibaba Cloud アカウントの ID です。 |
188077086902**** |
| X-Fc-Date |
string |
任意 |
関数の呼び出し時刻です。フォーマットは EEE, d MMM yyyy HH:mm:ss GMT です。 |
Wed, 11 May 2022 09:00:00 GMT |
| X-Fc-Trace-Id |
string |
任意 |
Function Compute の呼び出しリクエストのトレース ID です。 |
r4isu4sls**** |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
レイヤーの詳細情報です。 |
||
| layerName |
string |
レイヤー名です。 |
MyLayer |
| version |
integer |
レイヤーのバージョンです。 |
1 |
| description |
string |
レイヤーのバージョンの説明文です。 |
the first layer |
| code | OutputCodeLocation |
レイヤーコードパッケージに関する情報です。 |
|
| codesize |
integer |
レイヤーコードパッケージのサイズ(単位:バイト)です。 |
421 |
| codeChecksum |
string |
レイヤーコードパッケージの CRC-64 値です。ECMA-182 標準に基づいて算出されます。 |
2825179536350**** |
| createTime |
string |
レイヤーのバージョンが作成された時刻です。フォーマットは yyyy-MM-ddTHH:mm:ssZ です。 |
2022-01-01T11:08:00Z |
| acl |
integer |
レイヤーのアクセスモードです。値「0」は非公開、値「1」は公開を意味します。デフォルトでは、パブリックレイヤーは公開状態です。カスタムレイヤーは非公開または公開に設定できます。 |
0 |
| compatibleRuntime |
array |
このレイヤーがサポートするランタイムです。 |
|
|
string |
ランタイムの値。有効な値は、nodejs20、nodejs18、nodejs16、nodejs14、nodejs12、nodejs10、nodejs8、nodejs6、python3.10、python3.9、python3、python2.7、java11、java8、php7.2、go1、dotnetcore3.1、dotnetcore2.1、custom.debian10、および custom です。 |
python3 |
|
| arn |
string |
Alibaba Cloud リソースネーム (ARN) です。 |
xxxxxxxx#Layer-name#1 |
例
成功レスポンス
JSONJSON
{
"layerName": "MyLayer",
"version": 1,
"description": "the first layer",
"code": {
"repositoryType": "OSS",
"location": "https://xyz.oss-cnxxx.aliyuncs.com/xxx/xxx/xxx"
},
"codesize": 421,
"codeChecksum": "2825179536350****",
"createTime": "2022-01-01T11:08:00Z",
"acl": 0,
"compatibleRuntime": [
"python3"
],
"arn": "xxxxxxxx#Layer-name#1"
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。