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

Resource Orchestration Service:ALIYUN::CEN::CenRouteService

最終更新日:Mar 20, 2025

ALIYUN::CEN::CenRouteService は、Alibaba Cloud サービスへのアクセスに使用されます。

サービスの詳細については、「CEN での ResolveAndRouteService」をご参照ください。

構文

{
  "Type": "ALIYUN::CEN::CenRouteService",
  "Properties": {
    "Description": String, // 説明
    "HostRegionId": String, // サービスのリージョンID
    "CenId": String, // CENインスタンスID
    "AccessRegionId": String, // サービスのアクセスリージョンID
    "Host": String, // サービスのIPアドレスまたはCIDRブロック
    "HostVpcId": String, // サービスに関連付けられているVPCのID
    "ConflictIgnore": Boolean // サービスへのアクセス時に競合が発生した場合に無視するかどうかを指定します。
  }
}

プロパティ

プロパティ

タイプ

必須

編集可能

説明

制約

AccessRegionId

String

はい

いいえ

サービスのアクセス リージョン ID。

DescribeChildInstanceRegions 操作を呼び出して、最新のリージョンリストをクエリできます。

CenId

String

はい

いいえ

クラウド エンタープライズ ネットワーク (CEN) インスタンスの ID。

CreateCen 操作を呼び出して、CEN インスタンスの ID をクエリできます。

Host

String

はい

いいえ

サービスの IP アドレスまたは CIDR ブロック。

ほとんどの場合、クラウド サービスには複数の IP アドレスまたは CIDR ブロックが使用されます。 ALIYUN::CEN::CenRouteService の Host を複数のリクエストで指定して、サービスのすべての IP アドレスまたは CIDR ブロックを追加することをお勧めします。

HostRegionId

String

はい

いいえ

サービスのリージョン ID。

なし。

HostVpcId

String

はい

いいえ

サービスに関連付けられている仮想プライベートクラウド (VPC) の ID。

なし。

ConflictIgnore

Boolean

いいえ

いいえ

CEN インスタンスからサービスにアクセスするときに発生する競合を無視するかどうかを指定します。

有効な値:

  • true

  • false (デフォルト)

Description

String

いいえ

いいえ

サービスの説明。

説明は 2 ~ 256 文字でなければなりません。文字で始まり、http:// または https:// で始めることはできません。文字、数字、ハイフン (-)、ピリオド (.)、およびアンダースコア (_) を含めることができます。

戻り値

Fn::GetAtt

Id: サービスの ID。ID は {CenId}/{HostRegionId}/{Host}/{AccessRegionId} 形式です。

説明

テンプレート内のプロパティのマスクされた値は、ビジネス要件に基づいて変更する必要があります。

YAML 形式

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  CenId:
    Type: String
    Description: クラウド エンタープライズ ネットワーク (CEN) インスタンスの ID。
    Default: cen-2****
  HostVpcId:
    Type: String
    AssociationProperty: ALIYUN::ECS::VPC::VPCId
Resources:
  CenRouteService:
    Type: ALIYUN::CEN::CenRouteService
    Properties:
      HostRegionId: cn-beijing
      CenId:
        Ref: CenId
      AccessRegionId: cn-hangzhou
      Host: 100.118.28.0/24
      HostVpcId:
        Ref: HostVpcId
Outputs:
  Id:
    Description: クラウド サービスの ID。{CenId}/{HostRegionId}/{Host}/{AccessRegionId} の形式です。
    Value:
      Fn::GetAtt:
        - CenRouteService
        - Id

JSON 形式

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "CenId": {
      "Type": "String",
      "Description": "クラウド エンタープライズ ネットワーク (CEN) インスタンスの ID。",
      "Default": "cen-2****"
    },
    "HostVpcId": {
      "Type": "String",
      "AssociationProperty": "ALIYUN::ECS::VPC::VPCId"
    }
  },
  "Resources": {
    "CenRouteService": {
      "Type": "ALIYUN::CEN::CenRouteService",
      "Properties": {
        "HostRegionId": "cn-beijing",
        "CenId": {
          "Ref": "CenId"
        },
        "AccessRegionId": "cn-hangzhou",
        "Host": "100.118.28.0/24",
        "HostVpcId": {
          "Ref": "HostVpcId"
        }
      }
    }
  },
  "Outputs": {
    "Id": {
      "Description": "クラウド サービスの ID。{CenId}/{HostRegionId}/{Host}/{AccessRegionId} の形式です。",
      "Value": {
        "Fn::GetAtt": [
          "CenRouteService",
          "Id"
        ]
      }
    }
  }
}