Skip to main content
Version: v1.3

Alibaba Cloud RAM

Description​

Create RAM User instances on AliCloud based on Terraform module

Specification​

Properties​

NameDescriptionTypeRequiredDefault
admin_name_regexA regex string to filter resulting policies by name.stringfalse
create_ram_access_keyWhether to create ram access keyboolfalse
create_ram_user_login_profileWhether to create ram user login profileboolfalse
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 permissionboolfalse
is_readerWhether to grant reader permissionboolfalse
nameDesired name for the ram user. If not set, a default name with prefix ram-user- will be returned.stringfalse
passwordLogin password of the userstringfalse
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 userstringfalse
writeConnectionSecretToRefThe secret which the cloud resource connection will be written towriteConnectionSecretToReffalse

writeConnectionSecretToRef​

NameDescriptionTypeRequiredDefault
nameThe secret name which the cloud resource connection will be written tostringtrue
namespaceThe secret namespace which the cloud resource connection will be written tostringfalse