{"type":"api","title":"Create Multi Cluster Fabric","meta":{"id":"/apps/pubhub/media/nexus-dashboard-api-v1/86cc2501c92a7370499e3d537496e5c722396afb/ca19d971-84d3-3c2a-862a-c2fba289d1d4","info":{"contact":{"name":"API Support","url":"https://devnetapps.cisco.com/docs/nexus-dashboard/api-v1/developer-support/"},"title":"Nexus Dashboard Fabric Controller API - LAN","description":"Nexus Dashboard Fabric Controller API - LAN","version":"12.5.0"},"tags":[{"name":"End Point Information","description":"Endpoint Locator (EPL) APIs"},{"name":"Fabric Backup and Restore"},{"name":"Change Control"},{"name":"Dashboard"},{"name":"Config Deployer"},{"name":"Fabrics"},{"name":"Inventory"},{"name":"Credentials"},{"name":"Links"},{"name":"OAMs"},{"name":"Switches"},{"name":"Global Interface"},{"name":"Interface Service"},{"name":"Policies"},{"name":"Resource Manager Operations"},{"name":"Top Down LAN Network Operations"},{"name":"Top Down LAN VRF Operations"},{"name":"Service Network Operations"},{"name":"Top Down LAN Network Operations v2"},{"name":"Top Down LAN VRF Operations v2"},{"name":"vPC Pairs"},{"name":"Fabric Inventory"},{"name":"ToR Operations"},{"name":"Templates"},{"name":"Flow Policy Management","description":"IPFM Flow Policy Management"},{"name":"Discovered Hosts","description":"IPFM Discovered Hosts"},{"name":"Host Policy Management","description":"IPFM Host Policy Management"},{"name":"Multicast NAT Modes","description":"Multicast NAT Modes"},{"name":"IPFM Events","description":"IPFM Events"},{"name":"Multicast NAT Recirc Mappings","description":"Multicast NAT Recirc Mappings"},{"name":"Host Alias Management","description":"IPFM Host Aliases listing/create/update/delete"},{"name":"Flow Group Management","description":"IPFM Flow Group"},{"name":"Flow Status","description":"IPFM Flow Status/Chart listings"},{"name":"Topology Management","description":"IPFM Topology listing"},{"name":"Global Settings","description":"IPFM Global Settings"},{"name":"Static Receiver Management","description":"IPFM static receiver listing/create/delete"},{"name":"Host Group Management","description":"IPFM Host Group"},{"name":"RTP Service","description":"RTP Service"},{"name":"Flow Alias Management","description":"IPFM Flow Alias Management"},{"name":"Multicast NAT Rules","description":"Multicast NAT Rules"},{"name":"Telemetry Sync Status","description":"IPFM Telemetry Sync Status"},{"name":"Service Cluster","description":"The first step of L4-L7 services flow, i.e. service node attributes and its physical attachment to VXLAN EVPN fabric"},{"name":"Service Addon","description":"Addon service for L4-L7 services, including route, probe, ACL"},{"name":"Service Chain","description":"The third (optional) step of L4-L7 services flow, i.e. define service chain that consists of multiple service functions in specified order"},{"name":"Audit Log","description":"The audit logs of L4-L7 services"},{"name":"Service Function","description":"The second step of L4-L7 services flow, i.e. service cluster's logical attachments to VXLAN EVPN fabric"},{"name":"Service Insertion","description":"The fourth step of L4-L7 services flow, i.e. service chain for traffic redirect"}],"x-parser-conf":{"overview":{"markdownPath":"reference/overview-legacy-lan.md"},"labelConfig":{"endpoint":{"field":"operationId","format":"startCase"}}},"openapi":"3.0.1","servers":[{"url":"/appcenter/cisco/ndfc/api/v1/","description":"Test server"}]},"spec":{"operationId":"CreateMultiClusterFabric","tags":["Multi Cluster Fabric"],"summary":"Create Multi-cluster fabric","description":"Create a multi-cluster fabric","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"integer","description":"object id"},"fabricName":{"type":"string","example":"MyFabric","description":"Name of the Fabric","$$ref":"#/components/schemas/fabricName"},"clusterName":{"type":"string","example":"MyCluster","description":"Name of the cluster","$$ref":"#/components/schemas/clusterName"},"fabricId":{"type":"string","example":"MC-Fabric-1","description":"Fabric Id","$$ref":"#/components/schemas/fabricId"},"fabricType":{"type":"string","example":"MFD","description":"Type of the fabric","$$ref":"#/components/schemas/fabricType"},"fabricTechnology":{"type":"string","example":"VXLANFabric","description":"Fabric technoloby","$$ref":"#/components/schemas/fabricTechnology"},"nvPairs":{"type":"object","properties":{"ANYCAST_GW_MAC":{"type":"string","example":"2020.0000.00aa"},"BGP_RP_ASN":{"type":"string","example":""},"BGW_ROUTING_TAG":{"type":"string","example":"54321"},"BGW_ROUTING_TAG_PREV":{"type":"string","example":"54321"},"BORDER_GWY_CONNECTIONS":{"type":"string","example":"Direct_To_BGWS"},"DCI_SUBNET_RANGE":{"type":"string","example":"10.10.1.0/24"},"DCI_SUBNET_TARGET_MASK":{"type":"string","example":"30"},"DELAY_RESTORE":{"type":"string","example":"300"},"ENABLE_BGP_BFD":{"type":"string","example":"false"},"ENABLE_BGP_LOG_NEIGHBOR_CHANGE":{"type":"boolean","example":true},"ENABLE_BGP_SEND_COMM":{"type":"boolean","example":true},"ENABLE_PVLAN":{"type":"string","example":"false"},"ENABLE_PVLAN_PREV":{"type":"string","example":"false"},"ENABLE_RS_REDIST_DIRECT":{"type":"boolean","example":false},"ENABLE_TRM_TRMv6":{"type":"string","example":"false"},"ENABLE_TRM_TRMv6_PREV":{"type":"string","example":"false"},"EXT_FABRIC_TYPE":{"type":"string","example":""},"FABRIC_NAME":{"type":"string","example":"MCF-001"},"FABRIC_TYPE":{"type":"string","example":"MFD"},"FF":{"type":"string","example":"MSD"},"L2_SEGMENT_ID_RANGE":{"type":"string","example":"30000-49000"},"L3_PARTITION_ID_RANGE":{"type":"string","example":"50000-59000"},"LOOPBACK100_IPV6_RANGE":{"type":"string","example":""},"LOOPBACK100_IP_RANGE":{"type":"string","example":"10.10.0.0/24"},"MSO_CONTROLER_ID":{"type":"string","example":""},"MSO_SITE_GROUP_NAME":{"type":"string","example":""},"MS_IFC_BGP_AUTH_KEY_TYPE":{"type":"string","example":""},"MS_IFC_BGP_AUTH_KEY_TYPE_PREV":{"type":"string","example":""},"MS_IFC_BGP_PASSWORD":{"type":"string","example":""},"MS_IFC_BGP_PASSWORD_ENABLE":{"type":"string","example":"false"},"MS_IFC_BGP_PASSWORD_ENABLE_PREV":{"type":"string","example":"false"},"MS_IFC_BGP_PASSWORD_PREV":{"type":"string","example":""},"MS_LOOPBACK_ID":{"type":"string","example":"100"},"MS_UNDERLAY_AUTOCONFIG":{"type":"boolean","example":true},"PARENT_ONEMANAGE_FABRIC":{"type":"string","example":""},"PREMSO_PARENT_FABRIC":{"type":"string","example":""},"RP_SERVER_IP":{"type":"string","example":""},"RS_ROUTING_TAG":{"type":"string","example":""},"TOR_AUTO_DEPLOY":{"type":"string","example":"false"},"V6_DCI_SUBNET_RANGE":{"type":"string","example":""},"V6_DCI_SUBNET_TARGET_MASK":{"type":"string","example":""},"VXLAN_UNDERLAY_IS_V6":{"type":"string","example":"false"},"default_network":{"type":"string","example":"Default_Network_Universal"},"default_pvlan_sec_network":{"type":"string","example":""},"default_vrf":{"type":"string","example":"Default_VRF_Universal"},"network_extension_template":{"type":"string","example":"Default_Network_Extension_Universal"},"vrf_extension_template":{"type":"string","example":"Default_VRF_Extension_Universal"},"CLOUDSEC_KEY_STRING":{"type":"string","example":""},"CLOUDSEC_ALGORITHM":{"type":"string","example":""},"CLOUDSEC_ENFORCEMENT":{"type":"string","example":""},"CLOUDSEC_REPORT_TIMER":{"type":"string","example":""},"CLOUDSEC_AUTOCONFIG":{"type":"string","example":"false"},"DCNM_ID":{"type":"string","example":""},"ENABLE_SGT":{"type":"string","example":"false"},"SGT_ID_RANGE":{"type":"string","example":"10000-14000"},"SGT_NAME_PREFIX":{"type":"string","example":"SG_"},"SGT_PREPROVISION":{"type":"string","example":"false"},"SGT_PREPROV_RECALC_STATUS":{"type":"string","example":"empty"},"SGT_OPER_STATUS":{"type":"string","example":"off"},"SGT_RECALC_STATUS":{"type":"string","example":"empty"},"unifiedNDFabricType":{"type":"string","example":"vxlan"},"DSVNI_L2VNI_RANGE":{"type":"string","example":"1000-2000"},"DSVNI_L3VNI_RANGE":{"type":"string","example":"1000-3000"}},"$$ref":"#/components/schemas/nvPairs"},"seedMember":{"type":"object","properties":{"clusterName":{"type":"string","example":"MyCluster","description":"Name of the cluster","$$ref":"#/components/schemas/clusterName"},"fabricName":{"type":"string","example":"MyFabric","description":"Name of the Fabric","$$ref":"#/components/schemas/fabricName"}},"$$ref":"#/components/schemas/seedMember"},"templateName":{"type":"string","example":"MSD_Fabric","description":"Fabric template name","$$ref":"#/components/schemas/templateName"}},"$$ref":"#/components/schemas/fabric"}}}},"responses":{"200":{"description":"Success response","headers":{"X-Trace-Id":{"schema":{"type":"string","format":"uuid","example":"63505f61-ce7b-40a6-a38c-ae9a355b2116"},"description":"Tracking Identifier"},"Content-Type":{"schema":{"type":"string","default":"application/json","example":"application/json"},"description":"Content Media Type"},"Content-Length":{"schema":{"type":"integer","example":270},"description":"Content Length in Bytes"},"Location":{"schema":{"type":"string"},"description":"URI Reference"},"Last-Modified":{"schema":{"type":"string","format":"date-time","example":"Fri, 09 Sep 2023 09:00:00 UTC"},"description":"Last Modified Timestamp"}},"content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}},"required":["code"],"$$ref":"#/components/schemas/OKResponse"}}},"$$ref":"#/components/responses/OKResponse"},"400":{"description":"Bad Request","headers":{"X-Trace-Id":{"schema":{"type":"string","format":"uuid","example":"63505f61-ce7b-40a6-a38c-ae9a355b2116"},"description":"Tracking Identifier"},"Date":{"schema":{"type":"string","format":"date-time","example":"Fri, 27 Sep 2023 09:00:00 UTC"},"description":"Date and Time of Message Generation"},"Content-Type":{"schema":{"type":"string","default":"application/json","example":"application/json"},"description":"Content Media Type"},"Content-Length":{"schema":{"type":"integer","example":270},"description":"Content Length in Bytes"}},"content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}},"required":["code","message"],"$$ref":"#/components/schemas/Error"}}},"$$ref":"#/components/responses/BadRequest"},"403":{"description":"Forbidden","headers":{"X-Trace-Id":{"schema":{"type":"string","format":"uuid","example":"63505f61-ce7b-40a6-a38c-ae9a355b2116"},"description":"Tracking Identifier"},"Date":{"schema":{"type":"string","format":"date-time","example":"Fri, 27 Sep 2023 09:00:00 UTC"},"description":"Date and Time of Message Generation"},"Content-Length":{"schema":{"type":"integer","example":270},"description":"Content Length in Bytes"}},"content":{"text/plain":{"schema":{"type":"string","example":"Request is forbidden for this user"}}},"$$ref":"#/components/responses/Forbidden"},"429":{"description":"Too Many Requests","headers":{"X-Trace-Id":{"schema":{"type":"string","format":"uuid","example":"63505f61-ce7b-40a6-a38c-ae9a355b2116"},"description":"Tracking Identifier"},"Date":{"schema":{"type":"string","format":"date-time","example":"Fri, 27 Sep 2023 09:00:00 UTC"},"description":"Date and Time of Message Generation"},"Content-Length":{"schema":{"type":"integer","example":270},"description":"Content Length in Bytes"}},"content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}},"required":["code","message"],"$$ref":"#/components/schemas/Error"}}},"$$ref":"#/components/responses/TooManyRequests"},"500":{"description":"Internal Server Error","headers":{"X-Trace-Id":{"schema":{"type":"string","format":"uuid","example":"63505f61-ce7b-40a6-a38c-ae9a355b2116"},"description":"Tracking Identifier"},"Date":{"schema":{"type":"string","format":"date-time","example":"Fri, 27 Sep 2023 09:00:00 UTC"},"description":"Date and Time of Message Generation"},"Content-Length":{"schema":{"type":"integer","example":270},"description":"Content Length in Bytes"}},"content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}},"required":["code","message"],"$$ref":"#/components/schemas/Error"}}},"$$ref":"#/components/responses/InternalServerError"}},"__originalOperationId":"CreateMultiClusterFabric","method":"post","path":"/appcenter/cisco/ndfc/api/v1/onemanage/fabrics"}}