ALIYUN::ApiGateway::Signature is used to create a backend signature.

Syntax

{
  "Type": "ALIYUN::ApiGateway::Signature",
  "Properties": {
    "SignatureSecret": String,
    "SignatureName": String,
    "SignatureKey": String
  }
}

Properties

Name Type Required Editable Description
SignatureSecret String Yes Yes The Secret value of the signature. The value must be 6 to 30 characters in length and can contain letters, digits, and special characters. Special characters include underscores (_), at signs (@), number signs (#), exclamation points (!), and asterisks (*). The value must start with a letter.
SignatureName String Yes No The display name of the signature. The name must be 4 to 50 characters in length and can contain letters, digits, and underscores (_). It must start with a letter.
SignatureKey String Yes Yes The Key value of the signature. The value must be 6 to 20 characters in length and can contain letters, digits, and underscores (_). It must start with a letter.

Response parameters

Fn::GetAtt

SignatureId: the ID of the backend signature.

Examples

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Resources": {
    "Signature": {
      "Type": "ALIYUN::ApiGateway::Signature",
      "Properties": {
        "SignatureName": "demo_test",
        "SignatureKey": "demo_test_key",
        "SignatureSecret": "demo_test_secret"
      }
    }
  }
}