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

Resource Orchestration Service:ALIYUN::WAF::Instance

最終更新日:Jan 16, 2025

ALIYUN::WAF::Instance は、Web Application Firewall(WAF)インスタンス 2.0 を作成するために使用されます。

説明

シンガポール(シンガポール)リージョンのみがサポートされています。リージョン ID は ap-southeast-1 です。

構文

{
  "Type": "ALIYUN::WAF::Instance",
  "Properties": {
    "BigScreen": String,
    "PrefessionalService": String,
    "ExtDomainPackage": String,
    "LogTime": String,
    "RenewalStatus": String,
    "RenewPeriod": String,
    "Period": String,
    "ExclusiveIpPackage": String,
    "LogStorage": String,
    "SubscriptionType": String,
    "ExtBandwidth": String,
    "WafLog": String,
    "PackageCode": String
  }
}

プロパティ

プロパティ

タイプ

必須

編集可能

説明

制約

BigScreen

String

はい

いいえ

データビジュアライゼーションサービスを有効にするかどうかを指定します。

有効な値:

  • 0: データビジュアライゼーションサービスは無効になっています。

  • 1: 単一ダッシュボードのデータビジュアライゼーションサービスが有効になっています。

  • all: 複数ダッシュボードのデータビジュアライゼーションサービスが有効になっています。

PrefessionalService

String

はい

いいえ

エキスパートサービスを有効にするかどうかを指定します。

説明

エキスパートサービスを使用すると、DingTalkグループを介して、製品構成、ポリシーの最適化、およびルーチンの監視についてエキスパートに相談できます。

有効な値:

  • false: エキスパートサービスは無効になっています。

  • true: エキスパートサービスが有効になっています。

ExtDomainPackage

String

はい

いいえ

追加ドメインパッケージの数。

有効な値:0~1000。

LogTime

String

はい

いいえ

ログの保存期間。

有効な値:

  • 180

  • 360

単位:日。

RenewalStatus

String

いいえ

いいえ

インスタンスの自動更新ステータス。

デフォルト値:ManualRenewal。有効な値:

  • AutoRenewal

  • ManualRenewal

RenewPeriod

String

いいえ

いいえ

作成されたインスタンスの自動更新期間。

RenewalStatus パラメーターが AutoRenewal に設定されている場合、このパラメーターは必須です。

単位:月。

Period

String

いいえ

いいえ

サブスクリプション期間。

単位:月。

ExclusiveIpPackage

String

はい

いいえ

専用 IP アドレスパッケージの数。

有効な値:0~100。

LogStorage

String

はい

いいえ

ログストレージ容量。

有効な値:

  • 3

  • 5

  • 10

  • 20

  • 50

  • 100

単位:TiB。

SubscriptionType

String

はい

いいえ

課金方法。

値を Subscription に設定します。

ExtBandwidth

String

はい

いいえ

追加トラフィック。

有効な値:0~20000。

単位:Mbit/s。

WafLog

String

はい

いいえ

ログサービスを有効にするかどうかを指定します。

有効な値:

  • true

  • false

PackageCode

String

はい

いいえ

サブスクリプション WAF。

有効な値:

  • version_pro_asia: WAF Pro

  • version_business_asia: WAF Business

  • version_enterprise_asia: WAF Enterprise

  • version_exclusive_cluster_asia: WAF Exclusive

レスポンスパラメーター

Fn::GetAtt

  • SubscriptionType: インスタンスの課金方法。

  • InstanceId: WAF インスタンスの ID。

  • EndDate: インスタンスの有効期限。

JSON 形式

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "PrefessionalService": {
      "Type": "String",
      "Description": "" // 説明
    },
    "BigScreen": {
      "Type": "String",
      "Description": "" // 説明
    },
    "ExtDomainPackage": {
      "Type": "String",
      "Description": "" // 説明
    },
    "LogTime": {
      "Type": "String",
      "Description": "" // 説明
    },
    "RenewalStatus": {
      "Type": "String",
      "Description": "" // 説明
    },
    "RenewPeriod": {
      "Type": "String",
      "Description": "" // 説明
    },
    "Period": {
      "Type": "String",
      "Description": "" // 説明
    },
    "ExclusiveIpPackage": {
      "Type": "String",
      "Description": "" // 説明
    },
    "LogStorage": {
      "Type": "String",
      "Description": "" // 説明
    },
    "SubscriptionType": {
      "Type": "String",
      "Description": "Subscription type of the instance" // インスタンスのサブスクリプションタイプ
    },
    "ExtBandwidth": {
      "Type": "String",
      "Description": "" // 説明
    },
    "WafLog": {
      "Type": "String",
      "Description": "" // 説明
    },
    "PackageCode": {
      "Type": "String",
      "Description": "" // 説明
    }
  },
  "Resources": {
    "WAFInstance": {
      "Type": "ALIYUN::WAF::Instance",
      "Properties": {
        "PrefessionalService": {
          "Ref": "PrefessionalService"
        },
        "BigScreen": {
          "Ref": "BigScreen"
        },
        "ExtDomainPackage": {
          "Ref": "ExtDomainPackage"
        },
        "LogTime": {
          "Ref": "LogTime"
        },
        "RenewalStatus": {
          "Ref": "RenewalStatus"
        },
        "RenewPeriod": {
          "Ref": "RenewPeriod"
        },
        "Period": {
          "Ref": "Period"
        },
        "ExclusiveIpPackage": {
          "Ref": "ExclusiveIpPackage"
        },
        "LogStorage": {
          "Ref": "LogStorage"
        },
        "SubscriptionType": {
          "Ref": "SubscriptionType"
        },
        "ExtBandwidth": {
          "Ref": "ExtBandwidth"
        },
        "WafLog": {
          "Ref": "WafLog"
        },
        "PackageCode": {
          "Ref": "PackageCode"
        }
      }
    }
  },
  "Outputs": {
    "SubscriptionType": {
      "Description": "Subscription type of the instance", // インスタンスのサブスクリプションタイプ
      "Value": {
        "Fn::GetAtt": [
          "WAFInstance",
          "SubscriptionType"
        ]
      }
    },
    "Trial": {
      "Description": "Trial version", // 試用版
      "Value": {
        "Fn::GetAtt": [
          "WAFInstance",
          "Trial"
        ]
      }
    },
    "InstanceId": {
      "Description": "Instance ID", // インスタンス ID
      "Value": {
        "Fn::GetAtt": [
          "WAFInstance",
          "InstanceId"
        ]
      }
    },
    "InDebt": {
      "Description": "Instance is overdue", // インスタンスの期限切れ
      "Value": {
        "Fn::GetAtt": [
          "WAFInstance",
          "InDebt"
        ]
      }
    },
    "RemainDay": {
      "Description": "Number of available days for WAF Trial version", // WAF 試用版の利用可能日数
      "Value": {
        "Fn::GetAtt": [
          "WAFInstance",
          "RemainDay"
        ]
      }
    },
    "EndDate": {
      "Description": "Due date of the instance", // インスタンスの期日
      "Value": {
        "Fn::GetAtt": [
          "WAFInstance",
          "EndDate"
        ]
      }
    }
  }
}

YAML 形式

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
 PrefessionalService:
  Type: String
  Description: ''
 BigScreen:
  Type: String
  Description: ''
 ExtDomainPackage:
  Type: String
  Description: ''
 LogTime:
  Type: String
  Description: ''
 RenewalStatus:
  Type: String
  Description: ''
 RenewPeriod:
  Type: String
  Description: ''
 Period:
  Type: String
  Description: ''
 ExclusiveIpPackage:
  Type: String
  Description: ''
 LogStorage:
  Type: String
  Description: ''
 SubscriptionType:
  Type: String
  Description: Subscription type of the instance # インスタンスのサブスクリプションタイプ
 ExtBandwidth:
  Type: String
  Description: ''
 WafLog:
  Type: String
  Description: ''
 PackageCode:
  Type: String
  Description: ''
Resources:
 WAFInstance:
  Type: 'ALIYUN::WAF::Instance'
  Properties:
   PrefessionalService:
    Ref: PrefessionalService
   BigScreen:
    Ref: BigScreen
   ExtDomainPackage:
    Ref: ExtDomainPackage
   LogTime:
    Ref: LogTime
   RenewalStatus:
    Ref: RenewalStatus
   RenewPeriod:
    Ref: RenewPeriod
   Period:
    Ref: Period
   ExclusiveIpPackage:
    Ref: ExclusiveIpPackage
   LogStorage:
    Ref: LogStorage
   SubscriptionType:
    Ref: SubscriptionType
   ExtBandwidth:
    Ref: ExtBandwidth
   WafLog:
    Ref: WafLog
   PackageCode:
    Ref: PackageCode
Outputs:
 SubscriptionType:
  Description: Subscription type of the instance # インスタンスのサブスクリプションタイプ
  Value:
   'Fn::GetAtt':
    - WAFInstance
    - SubscriptionType
 Trial:
  Description: Trial version # 試用版
  Value:
   'Fn::GetAtt':
    - WAFInstance
    - Trial
 InstanceId:
  Description: Instance ID # インスタンス ID
  Value:
   'Fn::GetAtt':
    - WAFInstance
    - InstanceId
 InDebt:
  Description: Instance is overdue # インスタンスの期限切れ
  Value:
   'Fn::GetAtt':
    - WAFInstance
    - InDebt
 RemainDay:
  Description: Number of available days for WAF Trial version # WAF 試用版の利用可能日数
  Value:
   'Fn::GetAtt':
    - WAFInstance
    - RemainDay
 EndDate:
  Description: Due date of the instance # インスタンスの期日
  Value:
   'Fn::GetAtt':
    - WAFInstance
    - EndDate