Skip to main content
Version: v1.8

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