Skip to content

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.

InstanceIdRequired

public object InstanceId { get; set; }
  • Type: object

Property instanceId: The ID of TSDB for InfluxDB.


PasswordRequired

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.!@#$%^&*()_+-=.


UserNameRequired

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.


UserTypeRequired

public object UserType { get; set; }
  • Type: object

Property userType: The type of user.

Valid values: normal: normal user admin: administrator user.


DatabasePermissionsOptional

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.