All Products
Search
Document Center

Resource Orchestration Service:ALIYUN::SAG::AppUser

Last Updated:Jun 26, 2025

ALIYUN::SAG::AppUser digunakan untuk membuat akun klien pada instance aplikasi Smart Access Gateway (SAG).

Sintaksis

{
  "Type": "ALIYUN::SAG::AppUser",
  "Properties": {
    "UserName": String,
    "UserMail": String,
    "Bandwidth": Integer,
    "SmartAGId": String,
    "ClientIp": String,
    "Disable": Boolean,
    "Password": String
  }
}

Properti

PropertiTipeDiperlukanDapat DieditDeskripsiKendala
UserNameStringTidakTidakNama pengguna dari akun klien. Nama pengguna akun klien yang dibuat untuk instance aplikasi SAG yang sama harus unik.

Nama pengguna harus memiliki panjang 7 hingga 33 karakter, dan dapat berisi huruf, angka, garis bawah (_), tanda at (@), titik (.), dan tanda hubung (-). Nama pengguna harus dimulai dengan huruf atau angka.

Catatan Untuk akun klien, jika Anda menentukan nama pengguna, Anda juga harus menentukan kata sandi. Jika Anda menentukan kata sandi, Anda juga harus menentukan nama pengguna.
UserMailStringYaYaAlamat email dari akun klien. Nama pengguna dan kata sandi dikirim ke alamat email yang ditentukan oleh administrator.
BandwidthIntegerYaYaBandwidth maksimum. Satuan: Kbit/s.

Nilai valid: 1 hingga 20000.

Nilai default: 2000.

SmartAGIdStringYaTidakID dari instance aplikasi SAG. Tidak ada
ClientIpStringTidakTidakAlamat IP dari akun klien.
  • Jika Anda mengaktifkan layanan aplikasi klien, Anda harus menentukan alamat IP untuk akun klien. Akun klien saat ini menggunakan alamat IP yang ditentukan untuk terhubung ke Alibaba Cloud.
    Catatan Alamat IP harus berada dalam blok CIDR pribadi.
  • Jika Anda menonaktifkan layanan aplikasi klien, alamat IP dalam blok CIDR pribadi akan diberikan kepada akun klien. Setiap koneksi ke Alibaba Cloud menggunakan alamat IP yang berbeda.
DisableBooleanTidakYaMenentukan apakah akan menonaktifkan akun klien. Nilai valid:
  • true: menonaktifkan akun klien.
  • false: mengaktifkan akun klien.
PasswordStringTidakTidakKata sandi yang digunakan untuk masuk ke instance aplikasi SAG. Kata sandi harus memiliki panjang 8 hingga 32 karakter, dan dapat berisi huruf, angka, garis bawah (_), tanda at (@), dan tanda hubung (-). Kata sandi harus dimulai dengan huruf atau angka.

Parameter respons

Fn::GetAtt

  • UserName: Nama pengguna dari akun klien.
  • SmartAGId: ID instance aplikasi SAG.

Contoh

JSON Format

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "UserMail": {
      "Type": "String",
      "Description": "Alamat email dari pengguna. Nama pengguna dan kata sandi dikirim ke alamat\nemail yang ditentukan."
    },
    "Bandwidth": {
      "Type": "Number",
      "Description": "Bandwidth. Satuan: Kbit/s. Bandwidth maksimum: 2.000 Kbit/s."
    },
    "SmartAGId": {
      "Type": "String",
      "Description": "ID dari instance aplikasi SAG."
    }
  },
  "Resources": {
    "AppUser": {
      "Type": "ALIYUN::SAG::AppUser",
      "Properties": {
        "UserMail": {
          "Ref": "UserMail"
        },
        "Bandwidth": {
          "Ref": "Bandwidth"
        },
        "SmartAGId": {
          "Ref": "SmartAGId"
        }
      }
    }
  },
  "Outputs": {
    "UserName": {
      "Description": "",
      "Value": {
        "Fn::GetAtt": [
          "AppUser",
          "UserName"
        ]
      }
    },
    "SmartAGId": {
      "Description": "ID dari instance aplikasi SAG.",
      "Value": {
        "Fn::GetAtt": [
          "AppUser",
          "SmartAGId"
        ]
      }
    }
  }
}