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

Resource Orchestration Service:ALIYUN::VPC::DhcpOptionsSet

最終更新日:Jan 16, 2025

ALIYUN::VPC::DhcpOptionsSet は、Dynamic Host Configuration Protocol(DHCP)オプションセットを作成するために使用されます。

構文

{
  "Type": "ALIYUN::VPC::DhcpOptionsSet",
  "Properties": {
    "DomainName": String,
    "DhcpOptionsSetName": String,
    "DhcpOptionsSetDescription": String,
    "DomainNameServers": List
  }
}

プロパティ

プロパティタイプ必須編集可能説明制約
DomainNameStringいいえいいえホスト名のサフィックス。例:example.com。

DHCP オプションセットが仮想プライベートクラウド(VPC)に関連付けられると、DHCP オプションセットのルートドメインは、VPC 内の Elastic Compute Service(ECS)インスタンスと自動的に同期されます。

DhcpOptionsSetNameStringいいえはいDHCP オプションセットの名前。名前は 2 ~ 128 文字で、文字、数字、アンダースコア(_)、ハイフン(-)を含めることができます。文字で始める必要があります。
DhcpOptionsSetDescriptionStringいいえはいDHCP オプションセットの説明。説明は 2 ~ 256 文字で、http:// または https:// で始めることはできません。
DomainNameServersListいいえはいDNS サーバーの IP アドレス。最大 4 つの DNS サーバーの IP アドレスを指定できます。
説明 DNS サーバーの IP アドレスを指定する前は、関連付けられた VPC ネットワーク内のすべての ECS インスタンスは、Alibaba Cloud DNS サーバーの IP アドレス(100.100.2.136 および 100.100.2.138)を使用します。

レスポンスパラメータ

Fn::GetAtt

DhcpOptionsSetId: 作成された DHCP オプションセットの ID。

JSON 形式

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "DomainName": {
      "Type": "String",
      "Description": "ルートドメイン。例:example.com。\nDHCP オプションセットが仮想プライベートクラウド(VPC)ネットワークに関連付けられると、DHCP オプションセットのルートドメインは VPC ネットワーク内の ECS インスタンスに自動的に同期されます。", //ルートドメイン。例:example.com。 DHCPオプションセットが仮想プライベートクラウド(VPC)ネットワークに関連付けられると、DHCPオプションセットのルートドメインはVPCネットワーク内のECSインスタンスに自動的に同期されます。
      "Default": "example.com"
    },
    "DhcpOptionsSetName": {
      "Type": "String",
      "Description": "DHCP オプションセットの名前。\n名前は 2 ~ 128 文字で、文字、漢字、数字、アンダースコア(_)、ハイフン(-)を含めることができます。文字または漢字で始める必要があります。", //DHCPオプションセットの名前。 名前は2~128文字で、文字、漢字、数字、アンダースコア(_)、ハイフン(-)を含めることができます。文字または漢字で始める必要があります。
      "Default": "test"
    },
    "DhcpOptionsSetDescription": {
      "Type": "String",
      "Description": "DHCP オプションセットの説明。\n説明は 2 ~ 256 文字で、http:// または https:// で始めることはできません。", //DHCPオプションセットの説明。 説明は2~256文字で、http://またはhttps://で始めることはできません。
      "Default": "test"
    },
    "DomainNameServers": {
      "Type": "Json",
      "Description": "DNS サーバーの IP アドレス。関連付けられた VPC ネットワーク内のすべての ECS インスタンスは、Alibaba Cloud DNS サーバーの IP アドレス(100.100.2.136 および 100.100.2.138)を使用することに注意してください。", //DNSサーバーのIPアドレス。関連付けられたVPCネットワーク内のすべてのECSインスタンスは、Alibaba Cloud DNSサーバーのIPアドレス(100.100.2.136および100.100.2.138)を使用することに注意してください。
      "Default": [
        "100.100.2.136",
        "100.100.2.138"
      ]
    }
  },
  "Resources": {
    "DhcpOptionsSet": {
      "Type": "ALIYUN::VPC::DhcpOptionsSet",
      "Properties": {
        "DomainName": {
          "Ref": "DomainName"
        },
        "DhcpOptionsSetName": {
          "Ref": "DhcpOptionsSetName"
        },
        "DhcpOptionsSetDescription": {
          "Ref": "DhcpOptionsSetDescription"
        },
        "DomainNameServers": {
          "Ref": "DomainNameServers"
        }
      }
    }
  },
  "Outputs": {
    "DhcpOptionsSetId": {
      "Description": "作成された DHCP オプションセットの ID。", //作成されたDHCPオプションセットのID。
      "Value": {
        "Fn::GetAtt": [
          "DhcpOptionsSet",
          "DhcpOptionsSetId"
        ]
      }
    }
  }
}

YAML 形式

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  DomainName:
    Type: String
    Description: |-
      ルートドメイン。例:example.com。
      DHCP オプションセットが仮想プライベートクラウド(VPC)ネットワークに関連付けられると、DHCP オプションセットのルートドメインは VPC ネットワーク内の ECS インスタンスに自動的に同期されます。
    Default: example.com
  DhcpOptionsSetName:
    Type: String
    Description: |-
      DHCP オプションセットの名前。
      名前は 2 ~ 128 文字で、文字、漢字、数字、アンダースコア(_)、ハイフン(-)を含めることができます。文字または漢字で始める必要があります。
    Default: test
  DhcpOptionsSetDescription:
    Type: String
    Description: |-
      DHCP オプションセットの説明。
      説明は 2 ~ 256 文字で、http:// または https:// で始めることはできません。
    Default: test
  DomainNameServers:
    Type: Json
    Description: DNS サーバーの IP アドレス。関連付けられた VPC ネットワーク内のすべての ECS インスタンスは、Alibaba Cloud DNS サーバーの IP アドレス(100.100.2.136 および 100.100.2.138)を使用することに注意してください。
    Default:
    - 100.100.2.136
    - 100.100.2.138
Resources:
  DhcpOptionsSet:
    Type: ALIYUN::VPC::DhcpOptionsSet
    Properties:
      DomainName:
        Ref: DomainName
      DhcpOptionsSetName:
        Ref: DhcpOptionsSetName
      DhcpOptionsSetDescription:
        Ref: DhcpOptionsSetDescription
      DomainNameServers:
        Ref: DomainNameServers
Outputs:
  DhcpOptionsSetId:
    Description: 作成された DHCP オプションセットの ID。
    Value:
      Fn::GetAtt:
      - DhcpOptionsSet
      - DhcpOptionsSetId