All Products
Search
Document Center

Resource Orchestration Service:DATASOURCE::SLB::AccessControls

Last Updated:Jun 26, 2025

DATASOURCE::SLB::AccessControls digunakan untuk menanyakan daftar kontrol akses (ACL) yang telah dibuat.

Sintaksis

{
  "Type": "DATASOURCE::SLB::AccessControls",
  "Properties": {
    "AddressIpVersion": String,
    "ResourceGroupId": String,
    "AclName": String,
    "RefreshOptions": String
  }
}

Properti

Properti

Tipe

Diperlukan

Dapat Diedit

Deskripsi

Batasan

AddressIpVersion

String

Tidak

Ya

Versi IP dari instance Server Load Balancer (SLB) yang terkait dengan ACL.

Nilai valid:

  • ipv4

  • ipv6

ResourceGroupId

String

Tidak

Ya

ID grup sumber daya.

Tidak ada.

AclName

String

Tidak

Ya

Nama ACL.

Nama harus memiliki panjang 1 hingga 80 karakter, dan hanya dapat berisi huruf, angka, titik (.), tanda hubung (-), garis miring (/), dan garis bawah (_).

Nama ACL harus unik.

Pencocokan kabur didukung.

RefreshOptions

String

Tidak

Ya

Kebijakan refresh untuk sumber daya sumber data saat tumpukan diperbarui.

Nilai valid:

  • Never (default): tidak merefresh sumber daya sumber data saat tumpukan diperbarui.

  • Always: merefresh sumber daya sumber data saat tumpukan diperbarui.

Nilai kembali

Fn::GetAtt

  • AccessControls: Detail dari ACL.

  • AclIds: ID dari ACL.

Properti

Tipe

Deskripsi

Batasan

AclIds

Daftar

ID dari ACL.

Tidak ada.

AccessControls

Daftar

Detail dari ACL.

Tidak ada.

ResourceGroupId

String

ID grup sumber daya.

Tidak ada.

AclName

String

Nama ACL.

Tidak ada.

AclId

String

ID ACL.

Tidak ada.

AddressIpVersion

String

Versi IP dari instance SLB yang terkait dengan ACL.

Tidak ada.

Contoh

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "AclName": {
      "Type": "String",
      "Description": "Nama dari network ACL."
    }
  },
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::SLB::AccessControls",
      "Properties": {
        "AclName": {
          "Ref": "AclName"
        }
      }
    }
  },
  "Outputs": {
    "AccessControls": {
      "Description": "Daftar kontrol akses.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "AccessControls"
        ]
      }
    },
    "AclIds": {
      "Description": "Daftar ID acl.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "AclIds"
        ]
      }
    }
  }
}
ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  AclName:
    Description: Nama dari network ACL.
    Type: String
Resources:
  ExtensionDataSource:
    Properties:
      AclName:
        Ref: AclName
    Type: DATASOURCE::SLB::AccessControls
Outputs:
  AccessControls:
    Description: Daftar kontrol akses.
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - AccessControls
  AclIds:
    Description: Daftar ID acl.
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - AclIds