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

Resource Orchestration Service:ALIYUN::VPC::DhcpOptionsSet

最終更新日:Mar 28, 2026

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

構文

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

プロパティ

パラメーター

タイプ

必須

更新可能

説明

制約

DomainName

String

いいえ

はい

ドメイン名。

例: example.com

DHCP オプションセットが Virtual Private Cloud (VPC) に関連付けられた後、DHCP オプションセット内のルートドメインは、VPC 内の Elastic Compute Service (ECS) インスタンスと自動的に同期されます。

DhcpOptionsSetName

String

いいえ

はい

DHCP オプションセットの名前。

名前は 2 ~ 128 文字の長さである必要があります。文字または中国語の文字で始まり、文字、中国語の文字、数字、アンダースコア (_)、およびハイフン (-) を含めることができます。

DhcpOptionsSetDescription

String

いいえ

はい

DHCP オプションセットの説明。

説明は 2 ~ 256 文字の長さで、http:// または https:// で始めることはできません。

DomainNameServers

List

いいえ

はい

DNS サーバの IP アドレス。

DNS サーバには最大 4 つの IP アドレスを指定できます。

説明

このパラメーターを指定しない場合、ECS インスタンスはデフォルトの Alibaba Cloud DNS サーバ (100.100.2.136 および 100.100.2.138) を使用します。

ResourceGroupId

String

いいえ

いいえ

DHCP オプションセットのリソースグループの ID。

なし

LeaseTime

String

いいえ

いいえ

DHCP オプションセットの IPv4 のリース時間。

  • 時間単位の有効な値: 24h ~ 1176h および 87600h ~ 175200h。デフォルト: 87600h

  • 日単位の有効な値: 1d ~ 49d および 3650d ~ 7300d。デフォルト: 3650d

説明

値には単位を含める必要があります。

Ipv6LeaseTime

String

いいえ

いいえ

DHCP オプションセットの IPv6 リース期間。

  • 時間単位の有効な値: 24h ~ 1176h および 87600h ~ 175200h。デフォルト: 24h

  • 日単位の有効な値: 1d ~ 49d および 3650d ~ 7300d。デフォルト: 1d

説明

値には単位を含める必要があります。

応答パラメーター

Fn::GetAtt

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

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  DomainName:
    Type: String
    Description: |-
      ルートドメイン。例: example.com。
      DHCP オプションセットが Virtual Private Cloud (VPC) に関連付けられた後、VPC はルートドメインを 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
            
{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "DomainName": {
      "Type": "String",
      "Description": "ルートドメイン。例: example.com。\nDHCP オプションセットが Virtual Private Cloud (VPC) に関連付けられた後、VPC はルートドメインを VPC 内の ECS インスタンスに自動的に同期します。",
      "Default": "example.com"
    },
    "DhcpOptionsSetName": {
      "Type": "String",
      "Description": "DHCP オプションセットの名前。\n名前は 2 ~ 128 文字の長さである必要があります。文字または中国語の文字で始まり、文字、中国語の文字、数字、アンダースコア (_)、およびハイフン (-) を含めることができます。",
      "Default": "test"
    },
    "DhcpOptionsSetDescription": {
      "Type": "String",
      "Description": "DHCP オプションセットの説明。\n説明は 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"
        ]
      }
    }
  }
}