ConsumerAuthorizationRuleProps
Properties for defining a ConsumerAuthorizationRule.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-apig-consumerauthorizationrule
Initializer
import { ConsumerAuthorizationRuleProps } from '@alicloud/ros-cdk-apig'
const consumerAuthorizationRuleProps: ConsumerAuthorizationRuleProps = { ... }
Properties
| Name | Type | Description |
|---|---|---|
consumerId | string | @alicloud/ros-cdk-core.IResolvable | Property consumerId: The consumer ID. |
resourceIdentifier | @alicloud/ros-cdk-core.IResolvable | ResourceIdentifierProperty | Property resourceIdentifier: Resource identifier for non-standard code sources. |
resourceType | string | @alicloud/ros-cdk-core.IResolvable | Property resourceType: The resource type. |
expireMode | string | @alicloud/ros-cdk-core.IResolvable | Property expireMode: The expire mode. |
expireTimestamp | number | @alicloud/ros-cdk-core.IResolvable | Property expireTimestamp: The expire timestamp in milliseconds. |
consumerIdRequired
public readonly consumerId: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property consumerId: The consumer ID.
resourceIdentifierRequired
public readonly resourceIdentifier: IResolvable | ResourceIdentifierProperty;
- Type: @alicloud/ros-cdk-core.IResolvable | ResourceIdentifierProperty
Property resourceIdentifier: Resource identifier for non-standard code sources.
resourceTypeRequired
public readonly resourceType: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property resourceType: The resource type.
expireModeOptional
public readonly expireMode: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property expireMode: The expire mode.
Valid values: LongTerm, ShortTerm.
expireTimestampOptional
public readonly expireTimestamp: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
Property expireTimestamp: The expire timestamp in milliseconds.