All URIs are relative to https://api.equinix.com
Method | HTTP request | Description |
---|---|---|
CreateNetwork | Post /fabric/v4/networks | Create Network |
DeleteNetworkByUuid | Delete /fabric/v4/networks/{networkId} | Delete Network By ID |
GetConnectionsByNetworkUuid | Get /fabric/v4/networks/{networkId}/connections | Get Connections |
GetNetworkByUuid | Get /fabric/v4/networks/{networkId} | Get Network By ID |
GetNetworkChangeByUuid | Get /fabric/v4/networks/{networkId}/changes/{changeId} | Get Change By ID |
GetNetworkChanges | Get /fabric/v4/networks/{networkId}/changes | Get Network Changes |
SearchNetworks | Post /fabric/v4/networks/search | Search Network |
UpdateNetworkByUuid | Patch /fabric/v4/networks/{networkId} | Update Network By ID |
Network CreateNetwork(ctx, body) Create Network
This API provides capability to create user's Fabric Network
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
body | NetworkPostRequest |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Network DeleteNetworkByUuid(ctx, networkId) Delete Network By ID
This API provides capability to delete user's Fabric Network
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
networkId | string | Network UUID |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
NetworkConnections GetConnectionsByNetworkUuid(ctx, networkId) Get Connections
The API provides capability to get list of user's Fabric Network connections
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
networkId | string | Network UUID |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Network GetNetworkByUuid(ctx, networkId) Get Network By ID
This API provides capability to retrieve user's Fabric Network
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
networkId | string | Network UUID |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
NetworkChange GetNetworkChangeByUuid(ctx, networkId, changeId) Get Change By ID
This API provides capability to retrieve user's Fabric Network Change
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
networkId | string | Network UUID | |
changeId | string | Network Change UUID |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
NetworkChangeResponse GetNetworkChanges(ctx, networkId) Get Network Changes
The API provides capability to get list of user's Fabric Network changes
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
networkId | string | Network UUID |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
NetworkSearchResponse SearchNetworks(ctx, body) Search Network
The API provides capability to get list of user's Fabric Network using search criteria, including optional filtering, pagination and sorting
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
body | NetworkSearchRequest |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Network UpdateNetworkByUuid(ctx, body, networkId) Update Network By ID
This API provides capability to update user's Fabric Network
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
body | []NetworkChangeOperation | ||
networkId | string | Network UUID |
- Content-Type: application/json-patch+json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]