AppUserProps
Properties for defining a AppUser
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-sag-appuser
Initializer
import { AppUserProps } from '@alicloud/ros-cdk-sag'
const appUserProps: AppUserProps = { ... }
Properties
Name | Type | Description |
---|---|---|
bandwidth |
number | @alicloud/ros-cdk-core.IResolvable |
Property bandwidth: The bandwidth. |
smartAgId |
string | @alicloud/ros-cdk-core.IResolvable |
Property smartAgId: The ID of the SAG APP instance. |
userMail |
string | @alicloud/ros-cdk-core.IResolvable |
Property userMail: The email address of the user. |
clientIp |
string | @alicloud/ros-cdk-core.IResolvable |
Property clientIp: After this feature is enabled, you must specify the IP address of SAG APP. |
disable |
boolean | @alicloud/ros-cdk-core.IResolvable |
Property disable: Disable user or not. |
password |
string | @alicloud/ros-cdk-core.IResolvable |
Property password: The password used to log on to SAG APP. |
userName |
string | @alicloud/ros-cdk-core.IResolvable |
Property userName: The username of the client account. |
bandwidth
Required
public readonly bandwidth: number | IResolvable;
- Type: number | @alicloud/ros-cdk-core.IResolvable
Property bandwidth: The bandwidth.
Unit: Kbit\/s. Maximum bandwidth: 2,000 Kbit\/s.
smartAgId
Required
public readonly smartAgId: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property smartAgId: The ID of the SAG APP instance.
userMail
Required
public readonly userMail: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property userMail: The email address of the user.
The username and password are sent to the specified email address.
clientIp
Optional
public readonly clientIp: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property clientIp: After this feature is enabled, you must specify the IP address of SAG APP.
In this case, SAG APP connects to Alibaba Cloud through the specified IP address. Note The IP address must fall into the CIDR block of the private network. After this feature is disabled, an IP address within the CIDR block of the private network is assigned to SAG APP. Each connection to Alibaba Cloud uses a different IP address.
disable
Optional
public readonly disable: boolean | IResolvable;
- Type: boolean | @alicloud/ros-cdk-core.IResolvable
Property disable: Disable user or not.
password
Optional
public readonly password: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property password: The password used to log on to SAG APP.
For a client account, if you specify the username, you must also specify the password.
userName
Optional
public readonly userName: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Property userName: The username of the client account.
Usernames of client accounts added to the same SAG APP instance must be unique. For a client account, if you specify the username, you must also specify the password.