ALIYUN::RAM::User digunakan untuk membuat Pengguna Resource Access Management (RAM).
Sintaksis
{
"Type": "ALIYUN::RAM::User",
"Properties": {
"UserName": String,
"DisplayName": String,
"LoginProfile": Map,
"Groups": List,
"MobilePhone": String,
"Email": String,
"Comments": String,
"Policies": List,
"PolicyAttachments": Map,
"DeletionForce": Boolean
}
}Properti
Properti | Tipe | Diperlukan | Dapat Diedit | Deskripsi | Kendala |
UserName | String | Ya | Tidak | Nama dari Pengguna RAM. | Nama harus memiliki panjang 1 hingga 64 karakter, dan dapat berisi huruf, angka, titik (.), tanda hubung (-), dan garis bawah (_). |
DisplayName | String | Tidak | Ya | Nama tampilan dari Pengguna RAM. | Nama tampilan harus memiliki panjang 1 hingga 128 karakter. |
LoginProfile | Map | Tidak | Tidak | Konfigurasi login dari Pengguna RAM. | Untuk informasi lebih lanjut, lihat properti LoginProfile. |
Groups | List | Tidak | Tidak | Grup pengguna tempat Anda ingin menambahkan Pengguna RAM. | Tidak ada. |
MobilePhone | String | Tidak | Ya | Nomor ponsel dari Pengguna RAM. | Tidak ada. |
String | Tidak | Ya | Alamat email dari Pengguna RAM. | Tidak ada. | |
Comments | String | Tidak | Ya | Komentar pada Pengguna RAM. | Komentar harus memiliki panjang 1 hingga 128 karakter. |
Policies | List | Tidak | Ya | Kebijakan yang ingin Anda lampirkan ke Pengguna RAM. | Untuk informasi lebih lanjut, lihat properti Policies. |
PolicyAttachments | Map | Tidak | Ya | Nama kebijakan sistem dan kustom yang ingin Anda lampirkan ke Pengguna RAM. | Untuk informasi lebih lanjut, lihat properti PolicyAttachments. |
DeletionForce | Boolean | Tidak | Ya | Menentukan apakah akan melepaskan paksa kebijakan dari Pengguna RAM. | Nilai valid:
|
Sintaksis LoginProfile
"LoginProfile": {
"MFABindRequired": Boolean,
"Password": String,
"PasswordResetRequired": Boolean
} Properti LoginProfile
Properti | Tipe | Diperlukan | Dapat Diedit | Deskripsi | Kendala |
MFABindRequired | Boolean | Tidak | Tidak | Menentukan apakah akan memaksa mengaktifkan otentikasi multi-faktor (MFA) untuk Pengguna RAM. | Nilai valid:
|
Password | String | Tidak | Tidak | Password baru yang digunakan oleh Pengguna RAM untuk masuk ke konsol RAM. | Password harus memiliki panjang 8 hingga 32 karakter, dan harus mematuhi persyaratan password kuat. |
PasswordResetRequired | Boolean | Tidak | Tidak | Menentukan apakah Pengguna RAM harus mereset password pada logon berikutnya. | Nilai valid:
|
Sintaksis Policies
"Policies": [
{
"PolicyName": String,
"PolicyDocument": Map,
"Description": String,
"IgnoreExisting": Boolean
}
] Properti Policies
Properti | Tipe | Diperlukan | Dapat Diedit | Deskripsi | Kendala |
Description | String | Tidak | Tidak | Deskripsi dari kebijakan. | Deskripsi harus memiliki panjang 1 hingga 1.024 karakter. |
PolicyName | String | Ya | Tidak | Nama dari kebijakan. | Nama harus memiliki panjang 1 hingga 128 karakter, dan dapat berisi huruf, angka, dan tanda hubung (-). |
PolicyDocument | Map | Ya | Ya | Isi dari kebijakan. | Isi dapat memiliki panjang hingga 2.048 karakter. Untuk informasi lebih lanjut, lihat properti PolicyDocument. |
IgnoreExisting | Boolean | Tidak | Tidak | Menentukan apakah akan mengabaikan kebijakan yang sudah ada dengan nama yang sama seperti kebijakan baru. | Nilai valid:
|
Sintaksis PolicyDocument
"PolicyDocument": {
"Version": String,
"Statement": List
}Properti PolicyDocument
Properti | Tipe | Diperlukan | Dapat Diedit | Deskripsi | Kendala |
Version | String | Ya | Tidak | Versi dari kebijakan. | Tidak ada. |
Statement | List | Ya | Tidak | Pernyataan dari kebijakan. | Untuk informasi lebih lanjut, lihat properti Statement. |
Sintaksis Statement
"Statement": [
{
"Condition": Map,
"Action": List,
"Resource": List,
"Effect": String
}
]Properti Statement
Properti | Tipe | Diperlukan | Dapat Diedit | Deskripsi | Kendala |
Condition | Map | Tidak | Tidak | Kondisi yang diperlukan agar kebijakan berlaku. | Tidak ada. |
Action | List | Tidak | Tidak | Tindakan yang ingin Anda lakukan berdasarkan kebijakan. | Tidak ada. |
Resource | List | Tidak | Tidak | Sumber daya yang ingin Anda terapkan kebijakan. | Tidak ada. |
Effect | String | Tidak | Tidak | Efek dari pernyataan. | Nilai valid:
|
Sintaksis PolicyAttachments
"PolicyAttachments": {
"Custom": List,
"System": List
}Properti PolicyAttachments
Properti | Tipe | Diperlukan | Dapat Diedit | Deskripsi | Kendala |
Custom | List | Tidak | Ya | Nama dari kebijakan kustom. | Anda dapat melampirkan hingga lima kebijakan kustom. |
System | List | Tidak | Ya | Nama dari kebijakan sistem. | Anda dapat melampirkan hingga 20 kebijakan sistem. |
Nilai Pengembalian
Fn::GetAtt
UserName: Nama Pengguna RAM.
UserId: ID Pengguna RAM.
CreateDate: Waktu pembuatan Pengguna RAM.
LastLoginDate: Waktu login terakhir Pengguna RAM.