Skip to main content
Version: v1.2

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