ALIYUN::ApiGateway::Signature digunakan untuk membuat tanda tangan backend.
Sintaksis
{
"Type": "ALIYUN::ApiGateway::Signature",
"Properties": {
"SignatureSecret": String,
"SignatureName": String,
"SignatureKey": String
}
}Properti
Properti | Tipe | Diperlukan | Dapat Diedit | Deskripsi | Batasan |
SignatureKey | String | Ya | Ya | Kunci dari tanda tangan. | Kunci harus memiliki panjang 6 hingga 20 karakter dan dapat berisi huruf, angka, serta garis bawah (_). Kunci harus dimulai dengan huruf. |
SignatureName | String | Ya | Tidak | Nama dari tanda tangan. | Nama harus memiliki panjang 4 hingga 50 karakter dan dapat berisi huruf, angka, serta garis bawah (_). Nama harus dimulai dengan huruf. |
SignatureSecret | String | Ya | Ya | Nilai rahasia dari tanda tangan. | Nilai rahasia harus memiliki panjang 6 hingga 30 karakter dan harus dimulai dengan huruf. Nilai rahasia dapat berisi huruf, angka, garis bawah (_), serta karakter khusus berikut:
|
Nilai pengembalian
Fn::GetAtt
SignatureId: ID dari tanda tangan backend.
Contoh
Ubah nilai parameter yang disembunyikan, seperti SignatureName, SignatureKey, dan SignatureSecret, sesuai dengan kebutuhan bisnis Anda.
YAML format
ROSTemplateFormatVersion: '2015-09-01'
Resources:
Signature:
Type: ALIYUN::ApiGateway::Signature
Properties:
SignatureName: demo_****
SignatureKey: demo_test****
SignatureSecret: demo_test_se****JSON format
{
"ROSTemplateFormatVersion": "2015-09-01",
"Resources": {
"Signature": {
"Type": "ALIYUN::ApiGateway::Signature",
"Properties": {
"SignatureName": "demo_****",
"SignatureKey": "demo_test****",
"SignatureSecret": "demo_test_se****"
}
}
}
}