すべてのプロダクト
Search
ドキュメントセンター

Resource Orchestration Service:ALIYUN::SLB::AccessControl

最終更新日:Apr 08, 2025

ALIYUN::SLB::AccessControl は、アクセス制御リスト (ACL) を作成するために使用されます。

構文

{
  "Type": "ALIYUN::SLB::AccessControl",
  "Properties": {
    "AddressIPVersion": String,
    "AclName": String,
    "AclEntries": List,
    "Tags": List,
    "ResourceGroupId": String
  }
}

プロパティ

プロパティ

必須

編集可能

説明

制約

AddressIPVersion

String

いいえ

いいえ

IP バージョン。

有効な値:

  • ipv4

  • ipv6

AclName

String

はい

はい

ACL の名前。

なし。

ResourceGroupId

String

いいえ

はい

ACL が属するリソースグループの ID。

なし。

AclEntries

List

いいえ

はい

ACL に追加するエントリの詳細。

最大 50 個のエントリを指定できます。

詳細については、「AclEntries プロパティ」をご参照ください。

Tags

List

いいえ

はい

タグ。

最大 20 個のタグを追加できます。

詳細については、「Tags プロパティ」をご参照ください。

AclEntries 構文

"AclEntries": [
  {
    "Comment": String, // コメント
    "Entry": String  // エントリ
  }
]

AclEntries プロパティ

プロパティ

必須

編集可能

説明

制約

Comment

String

いいえ

いいえ

ACL エントリの説明。

なし。

Entry

String

はい

いいえ

IP アドレスまたは CIDR ブロック。

なし。

Tags 構文

"Tags": [
  {
    "Key": String,  // タグキー
    "Value": String // タグ値
  }
]  

Tags プロパティ

プロパティ

必須

編集可能

説明

制約

Key

String

はい

いいえ

タグキー。

タグキーは 1 ~ 128 文字で、http:// または https:// を含めることはできません。aliyun または acs: で始めることはできません。

Value

String

いいえ

いいえ

タグ値。

タグ値は最大 128 文字で、http:// または https:// を含めることはできません。aliyun または acs: で始めることはできません。

戻り値

Fn::GetAtt

  • AclId: ACL の ID。

  • Arn: Alibaba Cloud リソースネーム (ARN)。

ROSTemplateFormatVersion: '2015-09-01'
Parameters: {}
Resources:
  AccessControl:
    Type: ALIYUN::SLB::AccessControl
    Properties:
      AddressIPVersion: ipv4
      AclName: TestAcl
      AclEntries:
        - Entry: 0.0.0.0
Outputs:
  AclId:
    Description: The ID of the access control list.  # アクセス制御リストの ID
    Value:
      Fn::GetAtt:
        - AccessControl
        - AclId
{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
  },
  "Resources": {
    "AccessControl": {
      "Type": "ALIYUN::SLB::AccessControl",
      "Properties": {
        "AddressIPVersion": "ipv4",
        "AclName": "TestAcl",
        "AclEntries": [
          {
            "Entry": "0.0.0.0"
          }
        ]
      }
    }
  },
  "Outputs": {
    "AclId": {
      "Description": "アクセス制御リストの ID。",
      "Value": {
        "Fn::GetAtt": [
          "AccessControl",
          "AclId"
        ]
      }
    }
  }
}