All URIs are relative to https://api.equinix.com
Method | HTTP request | Description |
---|---|---|
CreateServiceToken | Post /fabric/v4/serviceTokens | Create Service Token |
CreateServiceTokenAction | Post /fabric/v4/serviceTokens/{serviceTokenId}/actions | ServiceToken Actions |
DeleteServiceTokenByUuid | Delete /fabric/v4/serviceTokens/{serviceTokenId} | Delete Token by uuid |
GetServiceTokenByUuid | Get /fabric/v4/serviceTokens/{serviceTokenId} | Get Token by uuid |
GetServiceTokens | Get /fabric/v4/serviceTokens | Get All Tokens |
SearchServiceTokens | Post /fabric/v4/serviceTokens/search | Search servicetokens |
UpdateServiceTokenByUuid | Patch /fabric/v4/serviceTokens/{serviceTokenId} | Update Token By ID |
ServiceToken CreateServiceToken(ctx, body) Create Service Token
Create Service Tokens generates Equinix Fabric? service tokens. These tokens authorize users to access protected resources and services.
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
body | ServiceToken |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ServiceToken CreateServiceTokenAction(ctx, body, serviceTokenId) ServiceToken Actions
This API provides capability to accept/reject user's servicetokens
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
body | ServiceTokenActionRequest | ||
serviceTokenId | string | Service Token UUID |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
DeleteServiceTokenByUuid(ctx, serviceTokenId) Delete Token by uuid
Delete Service Tokens removes an Equinix Fabric service token corresponding to the specified uuid which are in INACTIVE state.
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
serviceTokenId | string | Service Token UUID |
(empty response body)
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ServiceToken GetServiceTokenByUuid(ctx, serviceTokenId) Get Token by uuid
Get Specified Service Tokens uses the uuid of an Equinix Fabric service token to return details about the token's type, state, location, bandwidth, and other key properties.
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
serviceTokenId | string | Service Token UUID |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ServiceTokens GetServiceTokens(ctx, optional) Get All Tokens
Get All ServiceTokens creates a list of all Equinix Fabric service tokens associated with the subscriber's account.
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
optional | *ServiceTokensApiGetServiceTokensOpts | optional parameters | nil if no parameters |
Optional parameters are passed through a pointer to a ServiceTokensApiGetServiceTokensOpts struct
Name | Type | Description | Notes |
---|---|---|---|
offset | optional.Float64 | offset | |
limit | optional.Float64 | number of records to fetch |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ServiceTokens SearchServiceTokens(ctx, body) Search servicetokens
The API provides capability to get list of user's servicetokens 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 | ServiceTokenSearchRequest |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ServiceToken UpdateServiceTokenByUuid(ctx, body, serviceTokenId) Update Token By ID
This API provides capability to update user's Service Token
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
body | []ServiceTokenChangeOperation | ||
serviceTokenId | string | Service Token UUID |
- Content-Type: application/json-patch+json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]