equinix_fabric_cloud_router (Data Source)
Fabric V4 API compatible data resource that allow user to fetch Fabric Cloud Router for a given UUID
Additional documentation:
- Getting Started: https://docs.equinix.com/fabric-cloud-router/
- API: https://docs.equinix.com/api-catalog/fabricv4/#tag/Cloud-Routers
Example Usage
data "equinix_fabric_cloud_router" "cloud_router_data_name" {
uuid = "<uuid_of_cloud_router>"
}
output "id" {
value = data.equinix_fabric_cloud_router.cloud_router_data_name.id
}
output "name" {
value = data.equinix_fabric_cloud_router.cloud_router_data_name.name
}
output "account_number" {
value = [for account in data.equinix_fabric_cloud_router.cloud_router_data_name.account: account.account_number]
}
output "equinix_asn" {
value = data.equinix_fabric_cloud_router.cloud_router_data_name.equinix_asn
}
output "metro_code" {
value = [for location in data.equinix_fabric_cloud_router.cloud_router_data_name.location: location.metro_code]
}
output "metro_name" {
value = [for location in data.equinix_fabric_cloud_router.cloud_router_data_name.location: location.metro_name]
}
output "region" {
value = [for location in data.equinix_fabric_cloud_router.cloud_router_data_name.location: location.region]
}
output "package_code" {
value = [for package in data.equinix_fabric_cloud_router.cloud_router_data_name.package: package.code]
}
output "project_id" {
value = [for project in data.equinix_fabric_cloud_router.cloud_router_data_name.project: project.project_id]
}
output "type" {
value = data.equinix_fabric_cloud_router.cloud_router_data_name.type
}
Schema
Required
uuid(String) Equinix-assigned Fabric Cloud Router identifier
Read-Only
account(Set of Object) Customer account information that is associated with this Fabric Cloud Router (see below for nested schema)change_log(Set of Object) Captures Fabric Cloud Router lifecycle change information (see below for nested schema)connections_count(Number) Number of connections associated with this Fabric Cloud Router instancedescription(String) Customer-provided Fabric Cloud Router descriptionequinix_asn(Number) Equinix ASNhref(String) Fabric Cloud Router URI informationid(String) The ID of this resource.location(Set of Object) Fabric Cloud Router location (see below for nested schema)marketplace_subscription(Set of Object) Equinix Fabric Entity for Marketplace Subscription (see below for nested schema)name(String) Fabric Cloud Router name. An alpha-numeric 24 characters string which can include only hyphens and underscoresnotifications(List of Object) Preferences for notifications on Fabric Cloud Router configuration or status changes (see below for nested schema)order(Set of Object) Order information related to this Fabric Cloud Router (see below for nested schema)package(Set of Object) Fabric Cloud Router Package Type (see below for nested schema)project(Set of Object) Customer resource hierarchy project information. Applicable to customers onboarded to Equinix Identity and Access Management. For more information see Identity and Access Management: Projects (see below for nested schema)state(String) Fabric Cloud Router overall statetype(String) Defines the FCR type like; XF_ROUTER
Nested Schema for account
Read-Only:
account_number(Number)
Nested Schema for change_log
Read-Only:
created_by(String)created_by_email(String)created_by_full_name(String)created_date_time(String)deleted_by(String)deleted_by_email(String)deleted_by_full_name(String)deleted_date_time(String)updated_by(String)updated_by_email(String)updated_by_full_name(String)updated_date_time(String)
Nested Schema for location
Read-Only:
ibx(String)metro_code(String)metro_name(String)region(String)
Nested Schema for marketplace_subscription
Read-Only:
type(String)uuid(String)
Nested Schema for notifications
Read-Only:
emails(List of String)send_interval(String)type(String)
Nested Schema for order
Read-Only:
billing_tier(String)order_id(String)order_number(String)purchase_order_number(String)term_length(Number)
Nested Schema for package
Read-Only:
code(String)
Nested Schema for project
Read-Only:
href(String)project_id(String)