Skip to main content
Version: v1.7

Alibaba Cloud RAM

Description​

Create RAM User instances on AliCloud based on Terraform module.

Specification​

NameDescriptionTypeRequiredDefault
admin_name_regexA regex string to filter resulting policies by name.stringfalse
create_ram_access_keyWhether to create ram access key.boolfalse
create_ram_user_login_profileWhether to create ram user login profile.boolfalse
create_userWhether to create ram user.boolfalse
force_destroyWhen destroying this user, destroy even if it has non-Terraform-managed ram access keys, login profile or MFA devices. Without force_destroy a user with non-Terraform-managed access keys and login profile will fail to be destroyed.boolfalse
is_adminWhether to grant admin permission.boolfalse
is_readerWhether to grant reader permission.boolfalse
nameDesired name for the ram user. If not set, a default name with prefix ram-user- will be returned.stringfalse
passwordLogin password of the user.stringfalse
policy_typeType of the RAM policy. It must be Custom or System.stringfalse
reader_name_regexA regex string to filter resulting policies by name.stringfalse
region(Deprecated from version 1.3.0)The region used to launch this module resources.stringfalse
secret_fileA file used to store access key and secret key of ther user.stringfalse
writeConnectionSecretToRefThe secret which the cloud resource connection will be written to.writeConnectionSecretToReffalse

writeConnectionSecretToRef​

NameDescriptionTypeRequiredDefault
nameThe secret name which the cloud resource connection will be written to.stringtrue
namespaceThe secret namespace which the cloud resource connection will be written to.stringfalse