Skip to content

RosAuthorizationProps

Properties for defining a RosAuthorization.

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

Initializer

import com.aliyun.ros.cdk.apigateway.RosAuthorizationProps;
RosAuthorizationProps.builder()
    .apiIds(java.util.List<java.lang.Object>)
    .apiIds(IResolvable)
    .appIds(java.util.List<java.lang.Object>)
    .appIds(IResolvable)
    .groupId(java.lang.String)
    .groupId(IResolvable)
    .stageName(java.lang.String)
    .stageName(IResolvable)
//  .authValidTime(java.lang.String)
//  .authValidTime(IResolvable)
//  .description(java.lang.String)
//  .description(IResolvable)
    .build();

Properties

Name Type Description
apiIds java.util.List OR com.aliyun.ros.cdk.core.IResolvable No description.
appIds java.util.List OR com.aliyun.ros.cdk.core.IResolvable No description.
groupId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
stageName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
authValidTime java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
description java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.

apiIdsRequired

public java.lang.Object getApiIds();
  • Type: java.util.List OR com.aliyun.ros.cdk.core.IResolvable

appIdsRequired

public java.lang.Object getAppIds();
  • Type: java.util.List OR com.aliyun.ros.cdk.core.IResolvable

groupIdRequired

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

stageNameRequired

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

authValidTimeOptional

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

descriptionOptional

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