ALIYUN::ApiGateway::Signature類型用於建立後端簽名。
文法
{
"Type": "ALIYUN::ApiGateway::Signature",
"Properties": {
"SignatureSecret": String,
"SignatureName": String,
"SignatureKey": String
}
}
屬性
屬性名稱 | 類型 | 必須 | 允許更新 | 描述 | 約束 |
SignatureKey | String | 是 | 是 | 簽名的Key值 | 長度為6~20個字元,以英文字元開頭,可包含英文字元、數字和底線(_)。 |
SignatureName | String | 是 | 否 | 簽名的名稱 | 長度為4~50個字元,以英文字元或中文字元開頭,可包含英文字元、中文字元、數字和底線(_)。 |
SignatureSecret | String | 是 | 是 | 簽名的Secret值 | 長度為6~30個字元,以英文字元開頭,可包含英文字元、數字、底線(_)及以下特殊字元:
|
傳回值
Fn::GetAtt
SignatureId:後端簽名ID。
樣本
說明
請您根據實際情況更改脫敏的參數取值,例如SignatureName、SignatureKey、SignatureSecret。
YAML
格式
ROSTemplateFormatVersion: '2015-09-01'
Resources:
Signature:
Type: ALIYUN::ApiGateway::Signature
Properties:
SignatureName: demo_****
SignatureKey: demo_test****
SignatureSecret: demo_test_se****
JSON
格式
{
"ROSTemplateFormatVersion": "2015-09-01",
"Resources": {
"Signature": {
"Type": "ALIYUN::ApiGateway::Signature",
"Properties": {
"SignatureName": "demo_****",
"SignatureKey": "demo_test****",
"SignatureSecret": "demo_test_se****"
}
}
}
}