InfluxDBUserProps
Properties for defining a InfluxDBUser
.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-tsdb-influxdbuser
Initializer
using AlibabaCloud.SDK.ROS.CDK.Tsdb;
new InfluxDBUserProps {
object InstanceId,
object Password,
object UserName,
object UserType,
object DatabasePermissions = null
};
Properties
Name | Type | Description |
---|---|---|
InstanceId |
object |
Property instanceId: The ID of TSDB for InfluxDB. |
Password |
object |
Property password: The password must be 8 to 32 characters in length and contain letters, digits, and special characters.!@#$%^&*()_+-=. |
UserName |
object |
Property userName: The name of user. |
UserType |
object |
Property userType: The type of user. |
DatabasePermissions |
object |
Property databasePermissions: The list of databases that the user can access. |
InstanceId
Required
public object InstanceId { get; set; }
- Type: object
Property instanceId: The ID of TSDB for InfluxDB.
Password
Required
public object Password { get; set; }
- Type: object
Property password: The password must be 8 to 32 characters in length and contain letters, digits, and special characters.!@#$%^&*()_+-=.
UserName
Required
public object UserName { get; set; }
- Type: object
Property userName: The name of user.
The name can at must be 16 characters in length and can contain lowercase letters, digits, and underscores (_). It must start with a letter and end with a letter or digit.
UserType
Required
public object UserType { get; set; }
- Type: object
Property userType: The type of user.
Valid values: normal: normal user admin: administrator user.
DatabasePermissions
Optional
public object DatabasePermissions { get; set; }
- Type: object
Property databasePermissions: The list of databases that the user can access.
If the user type is admin, do not specify this parameter.