AuthorizationProps
Properties for defining a Authorization
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-apigateway-authorization
Initializer
using AlibabaCloud.SDK.ROS.CDK.Apigateway;
new AuthorizationProps {
object ApiIds,
object AppIds,
object GroupId,
object StageName,
object AuthValidTime = null,
object Description = null
};
Properties
Name | Type | Description |
---|---|---|
ApiIds |
object |
Property apiIds: APIs to authorize. |
AppIds |
object |
Property appIds: APPs are authorized to APIs. |
GroupId |
object |
Property groupId: The id of the group. |
StageName |
object |
Property stageName: Authorize in this stage. |
AuthValidTime |
object |
Property authValidTime: The time (UTC) when the authorization expires. |
Description |
object |
Property description: Description of the authorization, less than 180 characters. |
ApiIds
Required
public object ApiIds { get; set; }
- Type: object
Property apiIds: APIs to authorize.
AppIds
Required
public object AppIds { get; set; }
- Type: object
Property appIds: APPs are authorized to APIs.
GroupId
Required
public object GroupId { get; set; }
- Type: object
Property groupId: The id of the group.
StageName
Required
public object StageName { get; set; }
- Type: object
Property stageName: Authorize in this stage.
AuthValidTime
Optional
public object AuthValidTime { get; set; }
- Type: object
Property authValidTime: The time (UTC) when the authorization expires.
If this parameter is empty, the authorization does not expire. Pattern: YYYY-MM-DDThh:mm:ssZ
Description
Optional
public object Description { get; set; }
- Type: object
Property description: Description of the authorization, less than 180 characters.