alicloud_db_account
Provides an RDS account resource and used to manage databases. A RDS instance supports multiple database account.
Example Usage
resource "alicloud_db_account" "default" { instance_id = "rm-2eps..." name = "tf_account" password = "..." }
Argument Reference
The following arguments are supported:
-
instance_id
- (Required) The Id of instance in which account belongs. -
name
- (Required) Operation account requiring a uniqueness check. It may consist of lower case letters, numbers, and underlines, and must start with a letter and have no more than 16 characters. -
password
- (Required) Operation password. It may consist of letters, digits, or underlines, with a length of 6 to 32 characters. -
description
- (Optional) Database description. It cannot begin with https://. It must start with a Chinese character or English letter. It can include Chinese and English characters, underlines (_), hyphens (-), and numbers. The length may be 2-256 characters. -
type
- Privilege type of account.- Normal: Common privilege.
- Super: High privilege.
Default to Normal. It is is valid for MySQL 5.5/5.6 only.
Attributes Reference
The following attributes are exported:
-
id
- The current account resource ID. Composed of instance ID and account name with format ": ". -
instance_id
- The Id of DB instance. -
name
- The name of DB account. -
description
- The account description. -
type
- Privilege type of account.
Import
RDS account can be imported using the id, e.g.
$ terraform import alicloud_db_account.example "rm-12345:tf_account"
© 2018 HashiCorpLicensed under the MPL 2.0 License.
https://www.terraform.io/docs/providers/alicloud/r/db_account.html