跳至内容

equinix_fabric_cloud_router(资源)

Fabric V4 API 兼容资源允许创建和管理 Equinix Fabric 云路由器

补充文件:

用法示例

织物云路由器

resource "equinix_fabric_cloud_router" "new_cloud_router"{
name = "Router-SV"
type = "XF_ROUTER"
notifications{
type = "ALL"
emails = ["example@equinix.com","test1@equinix.com"]
}
order {
purchase_order_number = "1-323292"
}
location {
metro_code = "SV"
}
package {
code = "STANDARD"
}
project {
project_id = "776847000642406"
}
account {
account_number = "203612"
}
}

Fabric 云路由器,带有 Marketplace 订阅 ID

resource "equinix_fabric_cloud_router" "new_cloud_router"{
name = "Router-SV"
type = "XF_ROUTER"
notifications{
type = "ALL"
emails = ["example@equinix.com","test1@equinix.com"]
}
order {
purchase_order_number = "1-323292"
}
location {
metro_code = "SV"
}
package {
code = "STANDARD"
}
project {
project_id = "776847000642406"
}
marketplace_subscription {
type = "AWS_MARKETPLACE_SUBSCRIPTION"
uuid = "2823b8ae07-a2a2-45b4-a658-c3542bb24e9"
}
}

模式

需要

  • location(块集,最小值:1,最大值:1)Fabric 云路由器位置(有关嵌套架构,请参见下文
  • name(字符串)Fabric 云路由器名称。一个 24 个字符的字母数字字符串,只能包含连字符和下划线。
  • notifications(阻止列表,最小值:1)Fabric Cloud Router 配置或状态更改的通知首选项(有关嵌套架构,请参见下面的
  • package(块集,最小值:1,最大值:1)Fabric 云路由器包类型(有关嵌套架构,请参见下文
  • project(块集,最小值:1,最大值:1)客户资源层级项目信息。适用于已加入 Equinix 身份和访问管理的客户。更多信息请参阅身份和访问管理:项目(嵌套架构见下文)
  • type(字符串)定义 FCR 类型,例如:XF_ROUTER

可选

  • account(块集,最大值:1)与此 Fabric 云路由器关联的客户帐户信息(有关嵌套架构,请参见下文
  • description(字符串)客户提供的 Fabric 云路由器描述
  • href(字符串)Fabric 云路由器 URI 信息
  • marketplace_subscription(区块集,最大值:1)Equinix Fabric Marketplace 订阅实体(有关嵌套架构,请参见下方
  • order(块集,最大值:1)与此 Fabric 云路由器相关的订单信息(有关嵌套架构,请参见下文
  • timeouts(块,可选)(有关嵌套模式,请参见下文
  • uuid(字符串)Equinix 分配的 Fabric 云路由器标识符

只读

  • change_log(对象集)捕获 Fabric Cloud Router 生命周期变更信息(有关嵌套架构,请参见下文
  • connections_count(数字)与此 Fabric Cloud Router 实例关联的连接数
  • equinix_asn(编号)Equinix ASN
  • id(字符串)此资源的 ID。
  • state(字符串)Fabric 云路由器总体状态

location 的嵌套模式

选修的:

  • ibx(字符串)IBX 代码
  • metro_code(字符串)接入点地铁代码
  • metro_name(字符串)地铁接入点名称
  • region(字符串)接入点区域

notifications 的嵌套模式

必需的:

  • emails(字符串列表)联系人邮箱数组
  • type(字符串)通知类型 - 全部、连接批准、销售代表通知、通知

选修的:

  • send_interval(字符串)发送间隔

package 的嵌套模式

必需的:

  • code(字符串)Fabric Cloud Router 包代码

project 的嵌套模式

选修的:

  • href(字符串)唯一资源 URL
  • project_id(字符串)项目 ID

account 的嵌套模式

必需的:

  • account_number(数字)账号

marketplace_subscription 的嵌套模式

必需的:

  • uuid(字符串)Equinix 分配的 Marketplace 订阅标识符

选修的:

  • type(字符串)市场订阅类型,例如:AWS_MARKETPLACE_SUBSCRIPTION

order 的嵌套模式

选修的:

  • billing_tier(字符串)连接带宽计费层级
  • order_id(字符串)订单标识
  • order_number(字符串)订单参考编号
  • purchase_order_number(字符串)采购订单号
  • term_length(数字)期限长度(月);有效值为 1、12、24、36,其中 1 为默认值(适用于按需情况)

timeouts 的嵌套模式

选修的:

  • create(字符串)
  • delete(字符串)
  • read(字符串)
  • update(字符串)

change_log 的嵌套模式

只读:

  • created_by(字符串)
  • created_by_email(字符串)
  • created_by_full_name(字符串)
  • created_date_time(字符串)
  • deleted_by(字符串)
  • deleted_by_email(字符串)
  • deleted_by_full_name(字符串)
  • deleted_date_time(字符串)
  • updated_by(字符串)
  • updated_by_email(字符串)
  • updated_by_full_name(字符串)
  • updated_date_time(字符串)
此页面有帮助吗?