ALIYUN::ApiGateway::Signature は、バックエンド署名を作成するために使用されます。
構文
{
"Type": "ALIYUN::ApiGateway::Signature",
"Properties": {
"SignatureSecret": String,
"SignatureName": String,
"SignatureKey": String
}
}プロパティ
プロパティ | タイプ | 必須 | 編集可能 | 説明 | 制約 |
SignatureKey | String | はい | はい | 署名のキー。 | キーは 6 ~ 20 文字で、文字、数字、アンダースコア(_)を含めることができます。キーは文字で始まる必要があります。 |
SignatureName | String | はい | いいえ | 署名の名前。 | 名前は 4 ~ 50 文字で、文字、数字、アンダースコア(_)を含めることができます。名前は文字で始まる必要があります。 |
SignatureSecret | String | はい | はい | 署名の秘密値。 | 秘密値は 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****"
}
}
}
}