全部产品
Search
文档中心

Resource Orchestration Service:ALIYUN::REDIS::Whitelist

更新时间:Jun 26, 2025

ALIYUN::REDIS::Whitelist digunakan untuk mengonfigurasi daftar putih alamat IP pada instance ApsaraDB for Redis.

Sintaksis

{
  "Type": "ALIYUN::REDIS::Whitelist",
  "Properties": {
    "InstanceId": String,
    "SecurityIpGroupName": String,
    "SecurityIpGroupAttribute": String,
    "SecurityIps": String
  }
}

Properti

PropertiTipeDiperlukanDapat DieditDeskripsiKendala
InstanceIdStringYaTidakID unik global dari instance ApsaraDB for Redis. Tidak ada.
SecurityIpGroupNameStringTidakTidakNama daftar putih. Nilai default: default. Tidak ada.
SecurityIpGroupAttributeStringTidakTidakNilai atribut daftar putih. Secara default, properti ini kosong. Daftar putih yang nilai atributnya diatur ke hidden tidak ditampilkan di konsol. Tidak ada.
SecurityIpsStringYaYaAlamat IP dalam daftar putih. Pisahkan beberapa alamat IP dengan koma (,). Format yang didukung adalah alamat IP seperti 0.0.0.0/0 dan 10.23.12.24, serta blok CIDR seperti 10.23.12.24/24. Dalam contoh blok CIDR, /24 merujuk pada panjang awalan alamat IP. Awalan alamat IP harus memiliki panjang 1 hingga 32 bit. Nilai maksimum: 1000.

Nilai pengembalian

Fn::GetAtt

  • SecurityIpGroupName: Nama daftar putih.
  • SecurityIpGroupAttribute: Nilai atribut daftar putih.
  • SecurityIps: Alamat IP dalam daftar putih.

Contoh

  • Format YAML

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      InstanceId:
        Type: String
        Description: ID unik global dari instance ApsaraDB for Redis.
    Resources:
      Whitelist:
        Type: ALIYUN::REDIS::Whitelist
        Properties:
          InstanceId:
            Ref: InstanceId
          SecurityIpGroupName: ros
          SecurityIpGroupAttribute: show
          SecurityIps: 0.0.0.0/0
    Outputs:
      SecurityIpGroupName:
        Description: Nama daftar putih.
        Value:
          Fn::GetAtt:
            - Whitelist
            - SecurityIpGroupName
      SecurityIpGroupAttribute:
        Description: Nilai atribut daftar putih.
        Value:
          Fn::GetAtt:
            - Whitelist
            - SecurityIpGroupAttribute
      SecurityIps:
        Description: Alamat IP dalam daftar putih.
        Value:
          Fn::GetAtt:
            - Whitelist
            - SecurityIps            
  • Format JSON

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "InstanceId": {
          "Type": "String",
          "Description": "ID unik global dari instance ApsaraDB for Redis."
        }
      },
      "Resources": {
        "Whitelist": {
          "Type": "ALIYUN::REDIS::Whitelist",
          "Properties": {
            "InstanceId": {
              "Ref": "InstanceId"
            },
            "SecurityIpGroupName": "ros",
            "SecurityIpGroupAttribute": "show",
            "SecurityIps": "0.0.0.0/0"
          }
        }
      },
      "Outputs": {
        "SecurityIpGroupName": {
          "Description": "Nama daftar putih.",
          "Value": {
            "Fn::GetAtt": [
              "Whitelist",
              "SecurityIpGroupName"
            ]
          }
        },
        "SecurityIpGroupAttribute": {
          "Description": "Nilai atribut daftar putih.",
          "Value": {
            "Fn::GetAtt": [
              "Whitelist",
              "SecurityIpGroupAttribute"
            ]
          }
        },
        "SecurityIps": {
          "Description": "Alamat IP dalam daftar putih.",
          "Value": {
            "Fn::GetAtt": [
              "Whitelist",
              "SecurityIps"
            ]
          }
        }
      }
    }