Skip to content

Latest commit

 

History

History
207 lines (128 loc) · 7.18 KB

PrecisionTimeApi.md

File metadata and controls

207 lines (128 loc) · 7.18 KB

{{classname}}

All URIs are relative to https://api.equinix.com

Method HTTP request Description
CreateTimeServices Post /fabric/v4/timeServices Create time service
DeleteTimeServiceById Delete /fabric/v4/timeServices/{serviceId} Delete time service
GetTimeServicesById Get /fabric/v4/timeServices/{serviceId} Get time service
GetTimeServicesConnectionsByServiceId Get /fabric/v4/timeServices/{serviceId}/connections Get Conn Links
GetTimeServicesPackageByCode Get /fabric/v4/timeServicesPackages/{packageCode} Get package by Code
GetTimeServicesPackages Get /fabric/v4/timeServicesPackages Get Packages
UpdateTimeServicesById Patch /fabric/v4/timeServices/{serviceId} Patch time service

CreateTimeServices

PrecisionTimeServiceCreateResponse CreateTimeServices(ctx, body) Create time service

The API provides capability to create timing service

Required Parameters

Name Type Description Notes
ctx context.Context context for authentication, logging, cancellation, deadlines, tracing, etc.
body PrecisionTimeServiceRequest

Return type

PrecisionTimeServiceCreateResponse

Authorization

BearerAuth

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

DeleteTimeServiceById

PrecisionTimeServiceCreateResponse DeleteTimeServiceById(ctx, serviceId) Delete time service

Delete EPT service by it's uuid

Required Parameters

Name Type Description Notes
ctx context.Context context for authentication, logging, cancellation, deadlines, tracing, etc.
serviceId string Service UUID

Return type

PrecisionTimeServiceCreateResponse

Authorization

BearerAuth

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

GetTimeServicesById

PrecisionTimeServiceCreateResponse GetTimeServicesById(ctx, serviceId) Get time service

The API provides capability to get prevision timing service's details

Required Parameters

Name Type Description Notes
ctx context.Context context for authentication, logging, cancellation, deadlines, tracing, etc.
serviceId string Service UUID

Return type

PrecisionTimeServiceCreateResponse

Authorization

BearerAuth

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

GetTimeServicesConnectionsByServiceId

PrecisionTimeServiceConnectionsResponse GetTimeServicesConnectionsByServiceId(ctx, serviceId) Get Conn Links

The API provides capability to get prevision timing service's details

Required Parameters

Name Type Description Notes
ctx context.Context context for authentication, logging, cancellation, deadlines, tracing, etc.
serviceId string Service UUID

Return type

PrecisionTimeServiceConnectionsResponse

Authorization

BearerAuth

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

GetTimeServicesPackageByCode

PackageResponse GetTimeServicesPackageByCode(ctx, packageCode) Get package by Code

The API provides capability to get timing service's package by code

Required Parameters

Name Type Description Notes
ctx context.Context context for authentication, logging, cancellation, deadlines, tracing, etc.
packageCode string Package Code

Return type

PackageResponse

Authorization

BearerAuth

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

GetTimeServicesPackages

PrecisionTimeServicePackagesResponse GetTimeServicesPackages(ctx, ) Get Packages

The API provides capability to get timing service's packages

Required Parameters

This endpoint does not need any parameter.

Return type

PrecisionTimeServicePackagesResponse

Authorization

BearerAuth

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]

UpdateTimeServicesById

PrecisionTimeServiceCreateResponse UpdateTimeServicesById(ctx, body, serviceId) Patch time service

The API provides capability to update timing service

Required Parameters

Name Type Description Notes
ctx context.Context context for authentication, logging, cancellation, deadlines, tracing, etc.
body []PrecisionTimeChangeOperation
serviceId string Service UUID

Return type

PrecisionTimeServiceCreateResponse

Authorization

BearerAuth

HTTP request headers

  • Content-Type: application/json-patch+json
  • Accept: application/json

[Back to top] [Back to API list] [Back to Model list] [Back to README]