Skip to content

SignatureProps

Properties for defining a Signature.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-apigateway-signature

Initializer

import { SignatureProps } from '@alicloud/ros-cdk-apigateway'
const signatureProps: SignatureProps = { ... }

Properties

Name Type Description
signatureKey string | @alicloud/ros-cdk-core.IResolvable Property signatureKey: The Key value of the key.
signatureName string | @alicloud/ros-cdk-core.IResolvable Property signatureName: The displayed name of the key.
signatureSecret string | @alicloud/ros-cdk-core.IResolvable Property signatureSecret: The Secret value of the key.

signatureKeyRequired

public readonly signatureKey: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property signatureKey: The Key value of the key.

The value must be 6 to 20 characters in length and can contain letters, digits, and underscores (_). It must start with a letter.


signatureNameRequired

public readonly signatureName: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property signatureName: The displayed name of the key.

The name must be 4 to 50 characters in length and can contain letters, digits, and underscores (_). It must start with a letter.


signatureSecretRequired

public readonly signatureSecret: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property signatureSecret: The Secret value of the key.

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.