Skip to content

RosConsumerAuthorizationRuleProps

Properties for defining a RosConsumerAuthorizationRule.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-apig-consumerauthorizationrule

Initializer

import com.aliyun.ros.cdk.apig.RosConsumerAuthorizationRuleProps;
RosConsumerAuthorizationRuleProps.builder()
    .consumerId(java.lang.String)
    .consumerId(IResolvable)
    .resourceIdentifier(IResolvable)
    .resourceIdentifier(ResourceIdentifierProperty)
    .resourceType(java.lang.String)
    .resourceType(IResolvable)
//  .expireMode(java.lang.String)
//  .expireMode(IResolvable)
//  .expireTimestamp(java.lang.Number)
//  .expireTimestamp(IResolvable)
    .build();

Properties

Name Type Description
consumerId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
resourceIdentifier com.aliyun.ros.cdk.core.IResolvable OR ResourceIdentifierProperty No description.
resourceType java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
expireMode java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
expireTimestamp java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.

consumerIdRequired

public java.lang.Object getConsumerId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

resourceIdentifierRequired

public java.lang.Object getResourceIdentifier();

resourceTypeRequired

public java.lang.Object getResourceType();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

expireModeOptional

public java.lang.Object getExpireMode();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

expireTimestampOptional

public java.lang.Object getExpireTimestamp();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable