全部产品
Search
文档中心

Resource Orchestration Service:ALIYUN::VPC::NetworkAclAssociation

更新时间:Jun 26, 2025

ALIYUN::VPC::NetworkAclAssociation digunakan untuk mengaitkan daftar kontrol akses jaringan (ACL) dengan vSwitch.

Sintaks

{
  "Type": "ALIYUN::VPC::NetworkAclAssociation",
  "Properties": {
    "NetworkAclId": String,
    "Resources": List
  }
}

Properti

PropertiTipeDiperlukanDapat DieditDeskripsiBatasan
NetworkAclIdStringYaTidakDeskripsi dari ACL jaringan. Tidak ada
ResourcesListYaTidakSumber daya yang terkait dengan ACL jaringan. Maksimal 20 sumber daya dapat dikaitkan.

Untuk informasi lebih lanjut, lihat Properti Sumber Daya.

Sintaks Sumber Daya

"Resources": [
  {
    "ResourceId": String,
    "ResourceType": String
  }
]

Properti Sumber Daya

PropertiTipeDiperlukanDapat DieditDeskripsiBatasan
ResourceIdStringYaTidakID dari sumber daya. Tidak ada
ResourceTypeStringTidakTidakTipe dari sumber daya. Atur nilai ke vSwitch.

Parameter respons

Fn::GetAtt

NetworkAclId: ID dari ACL jaringan.

Contoh

  • Format YAML

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      NetworkAclId:
        Type: String
        Description: ID dari ACL jaringan.
      VSwitchId:
        Type: String
        AssociationProperty: ALIYUN::ECS::VSwitch::VSwitchId
    Resources:
      NetworkAclAssociation:
        Type: ALIYUN::VPC::NetworkAclAssociation
        Properties:
          NetworkAclId:
            Ref: NetworkAclId
          Resources:
            - ResourceId:
                Ref: VSwitchId
              ResourceType: VSwitch
    Outputs:
      NetworkAclId:
        Description: ID dari ACL jaringan.
        Value:
          Fn::GetAtt:
            - NetworkAclAssociation
            - NetworkAclId
  • Format JSON

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "NetworkAclId": {
          "Type": "String",
          "Description": "ID dari ACL jaringan."
        },
        "VSwitchId": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::VSwitch::VSwitchId"
        }
      },
      "Resources": {
        "NetworkAclAssociation": {
          "Type": "ALIYUN::VPC::NetworkAclAssociation",
          "Properties": {
            "NetworkAclId": {
              "Ref": "NetworkAclId"
            },
            "Resources": [
              {
                "ResourceId": {
                  "Ref": "VSwitchId"
                },
                "ResourceType": "VSwitch"
              }
            ]
          }
        }
      },
      "Outputs": {
        "NetworkAclId": {
          "Description": "ID dari ACL jaringan.",
          "Value": {
            "Fn::GetAtt": [
              "NetworkAclAssociation",
              "NetworkAclId"
            ]
          }
        }
      }
    }