Equinix v0.26.0 published on Friday, Aug 22, 2025 by Equinix
equinix.fabric.getPrecisionTimeService
Fabric V4 API compatible data resource that allow user to fetch Equinix Precision Time Service by UUID Additional Documentation:
- API: https://developer.equinix.com/catalog/fabricv4#tag/Precision-Time
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as equinix from "@pulumi/equinix";
const ept_test = equinix.fabric.getPrecisionTimeService({
eptServiceId: "<ept_service_id",
});
export const eptServiceId = ept_test.then(ept_test => ept_test.id);
export const eptServiceName = ept_test.then(ept_test => ept_test.name);
export const eptServiceState = ept_test.then(ept_test => ept_test.state);
export const eptServiceType = ept_test.then(ept_test => ept_test.type);
export const eptServiceIpv4 = ept_test.then(ept_test => ept_test.ipv4);
export const eptServiceConnection = equinix_fabric_precision_time_service.ptp.connections;
import pulumi
import pulumi_equinix as equinix
ept_test = equinix.fabric.get_precision_time_service(ept_service_id="<ept_service_id")
pulumi.export("eptServiceId", ept_test.id)
pulumi.export("eptServiceName", ept_test.name)
pulumi.export("eptServiceState", ept_test.state)
pulumi.export("eptServiceType", ept_test.type)
pulumi.export("eptServiceIpv4", ept_test.ipv4)
pulumi.export("eptServiceConnection", equinix_fabric_precision_time_service["ptp"]["connections"])
package main
import (
"github.com/equinix/pulumi-equinix/sdk/go/equinix/fabric"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
ept_test, err := fabric.LookupPrecisionTimeService(ctx, &fabric.LookupPrecisionTimeServiceArgs{
EptServiceId: "<ept_service_id",
}, nil)
if err != nil {
return err
}
ctx.Export("eptServiceId", ept_test.Id)
ctx.Export("eptServiceName", ept_test.Name)
ctx.Export("eptServiceState", ept_test.State)
ctx.Export("eptServiceType", ept_test.Type)
ctx.Export("eptServiceIpv4", ept_test.Ipv4)
ctx.Export("eptServiceConnection", equinix_fabric_precision_time_service.Ptp.Connections)
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Equinix = Pulumi.Equinix;
return await Deployment.RunAsync(() =>
{
var ept_test = Equinix.Fabric.GetPrecisionTimeService.Invoke(new()
{
EptServiceId = "<ept_service_id",
});
return new Dictionary<string, object?>
{
["eptServiceId"] = ept_test.Apply(ept_test => ept_test.Apply(getPrecisionTimeServiceResult => getPrecisionTimeServiceResult.Id)),
["eptServiceName"] = ept_test.Apply(ept_test => ept_test.Apply(getPrecisionTimeServiceResult => getPrecisionTimeServiceResult.Name)),
["eptServiceState"] = ept_test.Apply(ept_test => ept_test.Apply(getPrecisionTimeServiceResult => getPrecisionTimeServiceResult.State)),
["eptServiceType"] = ept_test.Apply(ept_test => ept_test.Apply(getPrecisionTimeServiceResult => getPrecisionTimeServiceResult.Type)),
["eptServiceIpv4"] = ept_test.Apply(ept_test => ept_test.Apply(getPrecisionTimeServiceResult => getPrecisionTimeServiceResult.Ipv4)),
["eptServiceConnection"] = equinix_fabric_precision_time_service.Ptp.Connections,
};
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.equinix.fabric.FabricFunctions;
import com.pulumi.equinix.fabric.inputs.GetPrecisionTimeServiceArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var ept-test = FabricFunctions.getPrecisionTimeService(GetPrecisionTimeServiceArgs.builder()
.eptServiceId("<ept_service_id")
.build());
ctx.export("eptServiceId", ept_test.id());
ctx.export("eptServiceName", ept_test.name());
ctx.export("eptServiceState", ept_test.state());
ctx.export("eptServiceType", ept_test.type());
ctx.export("eptServiceIpv4", ept_test.ipv4());
ctx.export("eptServiceConnection", equinix_fabric_precision_time_service.ptp().connections());
}
}
variables:
ept-test:
fn::invoke:
function: equinix:fabric:getPrecisionTimeService
arguments:
eptServiceId: <ept_service_id
outputs:
eptServiceId: ${["ept-test"].id}
eptServiceName: ${["ept-test"].name}
eptServiceState: ${["ept-test"].state}
eptServiceType: ${["ept-test"].type}
eptServiceIpv4: ${["ept-test"].ipv4}
eptServiceConnection: ${equinix_fabric_precision_time_service.ptp.connections}
Using getPrecisionTimeService
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getPrecisionTimeService(args: GetPrecisionTimeServiceArgs, opts?: InvokeOptions): Promise<GetPrecisionTimeServiceResult>
function getPrecisionTimeServiceOutput(args: GetPrecisionTimeServiceOutputArgs, opts?: InvokeOptions): Output<GetPrecisionTimeServiceResult>def get_precision_time_service(ept_service_id: Optional[str] = None,
ntp_advanced_configurations: Optional[Sequence[GetPrecisionTimeServiceNtpAdvancedConfiguration]] = None,
project: Optional[GetPrecisionTimeServiceProject] = None,
ptp_advanced_configuration: Optional[GetPrecisionTimeServicePtpAdvancedConfiguration] = None,
opts: Optional[InvokeOptions] = None) -> GetPrecisionTimeServiceResult
def get_precision_time_service_output(ept_service_id: Optional[pulumi.Input[str]] = None,
ntp_advanced_configurations: Optional[pulumi.Input[Sequence[pulumi.Input[GetPrecisionTimeServiceNtpAdvancedConfigurationArgs]]]] = None,
project: Optional[pulumi.Input[GetPrecisionTimeServiceProjectArgs]] = None,
ptp_advanced_configuration: Optional[pulumi.Input[GetPrecisionTimeServicePtpAdvancedConfigurationArgs]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetPrecisionTimeServiceResult]func LookupPrecisionTimeService(ctx *Context, args *LookupPrecisionTimeServiceArgs, opts ...InvokeOption) (*LookupPrecisionTimeServiceResult, error)
func LookupPrecisionTimeServiceOutput(ctx *Context, args *LookupPrecisionTimeServiceOutputArgs, opts ...InvokeOption) LookupPrecisionTimeServiceResultOutput> Note: This function is named LookupPrecisionTimeService in the Go SDK.
public static class GetPrecisionTimeService
{
public static Task<GetPrecisionTimeServiceResult> InvokeAsync(GetPrecisionTimeServiceArgs args, InvokeOptions? opts = null)
public static Output<GetPrecisionTimeServiceResult> Invoke(GetPrecisionTimeServiceInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetPrecisionTimeServiceResult> getPrecisionTimeService(GetPrecisionTimeServiceArgs args, InvokeOptions options)
public static Output<GetPrecisionTimeServiceResult> getPrecisionTimeService(GetPrecisionTimeServiceArgs args, InvokeOptions options)
fn::invoke:
function: equinix:fabric/getPrecisionTimeService:getPrecisionTimeService
arguments:
# arguments dictionaryThe following arguments are supported:
- Ept
Service stringId - The uuid of the EPT Service this data source should retrieve
- Ntp
Advanced List<GetConfigurations Precision Time Service Ntp Advanced Configuration> - NTP Advanced configuration
- Project
Get
Precision Time Service Project - Equinix Project attribute object
- Ptp
Advanced GetConfiguration Precision Time Service Ptp Advanced Configuration - PTP Advanced Configuration
- Ept
Service stringId - The uuid of the EPT Service this data source should retrieve
- Ntp
Advanced []GetConfigurations Precision Time Service Ntp Advanced Configuration - NTP Advanced configuration
- Project
Get
Precision Time Service Project - Equinix Project attribute object
- Ptp
Advanced GetConfiguration Precision Time Service Ptp Advanced Configuration - PTP Advanced Configuration
- ept
Service StringId - The uuid of the EPT Service this data source should retrieve
- ntp
Advanced List<GetConfigurations Precision Time Service Ntp Advanced Configuration> - NTP Advanced configuration
- project
Get
Precision Time Service Project - Equinix Project attribute object
- ptp
Advanced GetConfiguration Precision Time Service Ptp Advanced Configuration - PTP Advanced Configuration
- ept
Service stringId - The uuid of the EPT Service this data source should retrieve
- ntp
Advanced GetConfigurations Precision Time Service Ntp Advanced Configuration[] - NTP Advanced configuration
- project
Get
Precision Time Service Project - Equinix Project attribute object
- ptp
Advanced GetConfiguration Precision Time Service Ptp Advanced Configuration - PTP Advanced Configuration
- ept_
service_ strid - The uuid of the EPT Service this data source should retrieve
- ntp_
advanced_ Sequence[Getconfigurations Precision Time Service Ntp Advanced Configuration] - NTP Advanced configuration
- project
Get
Precision Time Service Project - Equinix Project attribute object
- ptp_
advanced_ Getconfiguration Precision Time Service Ptp Advanced Configuration - PTP Advanced Configuration
- ept
Service StringId - The uuid of the EPT Service this data source should retrieve
- ntp
Advanced List<Property Map>Configurations - NTP Advanced configuration
- project Property Map
- Equinix Project attribute object
- ptp
Advanced Property MapConfiguration - PTP Advanced Configuration
getPrecisionTimeService Result
The following output properties are available:
- Account
Get
Precision Time Service Account - Equinix User Account associated with Precision Time Service
- Change
Log GetPrecision Time Service Change Log - Details of the last change on the route aggregation resource
- Connections
List<Get
Precision Time Service Connection> - An array of objects with unique identifiers of connections.
- Ept
Service stringId - The uuid of the EPT Service this data source should retrieve
- Href string
- Equinix generated Portal link for the created Precision Time Service
- Id string
- The unique identifier of the resource
- Ipv4
Get
Precision Time Service Ipv4 - An object that has Network IP Configurations for Timing Master Servers.
- Name string
- Name of Precision Time Service. Applicable values: Maximum: 24 characters; Allowed characters: alpha-numeric, hyphens ('-') and underscores ('_')
- Order
Get
Precision Time Service Order - Precision Time Order
- Package
Get
Precision Time Service Package - Precision Time Service Package Details
- Precision
Time GetPrice Precision Time Service Precision Time Price - Precision Time Service Price
- State string
- Indicator of the state of this Precision Time Service
- Type string
- Choose type of Precision Time Service
- Uuid string
- Equinix generated id for the Precision Time Service
- Ntp
Advanced List<GetConfigurations Precision Time Service Ntp Advanced Configuration> - NTP Advanced configuration
- Project
Get
Precision Time Service Project - Equinix Project attribute object
- Ptp
Advanced GetConfiguration Precision Time Service Ptp Advanced Configuration - PTP Advanced Configuration
- Account
Get
Precision Time Service Account - Equinix User Account associated with Precision Time Service
- Change
Log GetPrecision Time Service Change Log - Details of the last change on the route aggregation resource
- Connections
[]Get
Precision Time Service Connection - An array of objects with unique identifiers of connections.
- Ept
Service stringId - The uuid of the EPT Service this data source should retrieve
- Href string
- Equinix generated Portal link for the created Precision Time Service
- Id string
- The unique identifier of the resource
- Ipv4
Get
Precision Time Service Ipv4 - An object that has Network IP Configurations for Timing Master Servers.
- Name string
- Name of Precision Time Service. Applicable values: Maximum: 24 characters; Allowed characters: alpha-numeric, hyphens ('-') and underscores ('_')
- Order
Get
Precision Time Service Order - Precision Time Order
- Package
Get
Precision Time Service Package - Precision Time Service Package Details
- Precision
Time GetPrice Precision Time Service Precision Time Price - Precision Time Service Price
- State string
- Indicator of the state of this Precision Time Service
- Type string
- Choose type of Precision Time Service
- Uuid string
- Equinix generated id for the Precision Time Service
- Ntp
Advanced []GetConfigurations Precision Time Service Ntp Advanced Configuration - NTP Advanced configuration
- Project
Get
Precision Time Service Project - Equinix Project attribute object
- Ptp
Advanced GetConfiguration Precision Time Service Ptp Advanced Configuration - PTP Advanced Configuration
- account
Get
Precision Time Service Account - Equinix User Account associated with Precision Time Service
- change
Log GetPrecision Time Service Change Log - Details of the last change on the route aggregation resource
- connections
List<Get
Precision Time Service Connection> - An array of objects with unique identifiers of connections.
- ept
Service StringId - The uuid of the EPT Service this data source should retrieve
- href String
- Equinix generated Portal link for the created Precision Time Service
- id String
- The unique identifier of the resource
- ipv4
Get
Precision Time Service Ipv4 - An object that has Network IP Configurations for Timing Master Servers.
- name String
- Name of Precision Time Service. Applicable values: Maximum: 24 characters; Allowed characters: alpha-numeric, hyphens ('-') and underscores ('_')
- order
Get
Precision Time Service Order - Precision Time Order
- package_
Get
Precision Time Service Package - Precision Time Service Package Details
- precision
Time GetPrice Precision Time Service Precision Time Price - Precision Time Service Price
- state String
- Indicator of the state of this Precision Time Service
- type String
- Choose type of Precision Time Service
- uuid String
- Equinix generated id for the Precision Time Service
- ntp
Advanced List<GetConfigurations Precision Time Service Ntp Advanced Configuration> - NTP Advanced configuration
- project
Get
Precision Time Service Project - Equinix Project attribute object
- ptp
Advanced GetConfiguration Precision Time Service Ptp Advanced Configuration - PTP Advanced Configuration
- account
Get
Precision Time Service Account - Equinix User Account associated with Precision Time Service
- change
Log GetPrecision Time Service Change Log - Details of the last change on the route aggregation resource
- connections
Get
Precision Time Service Connection[] - An array of objects with unique identifiers of connections.
- ept
Service stringId - The uuid of the EPT Service this data source should retrieve
- href string
- Equinix generated Portal link for the created Precision Time Service
- id string
- The unique identifier of the resource
- ipv4
Get
Precision Time Service Ipv4 - An object that has Network IP Configurations for Timing Master Servers.
- name string
- Name of Precision Time Service. Applicable values: Maximum: 24 characters; Allowed characters: alpha-numeric, hyphens ('-') and underscores ('_')
- order
Get
Precision Time Service Order - Precision Time Order
- package
Get
Precision Time Service Package - Precision Time Service Package Details
- precision
Time GetPrice Precision Time Service Precision Time Price - Precision Time Service Price
- state string
- Indicator of the state of this Precision Time Service
- type string
- Choose type of Precision Time Service
- uuid string
- Equinix generated id for the Precision Time Service
- ntp
Advanced GetConfigurations Precision Time Service Ntp Advanced Configuration[] - NTP Advanced configuration
- project
Get
Precision Time Service Project - Equinix Project attribute object
- ptp
Advanced GetConfiguration Precision Time Service Ptp Advanced Configuration - PTP Advanced Configuration
- account
Get
Precision Time Service Account - Equinix User Account associated with Precision Time Service
- change_
log GetPrecision Time Service Change Log - Details of the last change on the route aggregation resource
- connections
Sequence[Get
Precision Time Service Connection] - An array of objects with unique identifiers of connections.
- ept_
service_ strid - The uuid of the EPT Service this data source should retrieve
- href str
- Equinix generated Portal link for the created Precision Time Service
- id str
- The unique identifier of the resource
- ipv4
Get
Precision Time Service Ipv4 - An object that has Network IP Configurations for Timing Master Servers.
- name str
- Name of Precision Time Service. Applicable values: Maximum: 24 characters; Allowed characters: alpha-numeric, hyphens ('-') and underscores ('_')
- order
Get
Precision Time Service Order - Precision Time Order
- package
Get
Precision Time Service Package - Precision Time Service Package Details
- precision_
time_ Getprice Precision Time Service Precision Time Price - Precision Time Service Price
- state str
- Indicator of the state of this Precision Time Service
- type str
- Choose type of Precision Time Service
- uuid str
- Equinix generated id for the Precision Time Service
- ntp_
advanced_ Sequence[Getconfigurations Precision Time Service Ntp Advanced Configuration] - NTP Advanced configuration
- project
Get
Precision Time Service Project - Equinix Project attribute object
- ptp_
advanced_ Getconfiguration Precision Time Service Ptp Advanced Configuration - PTP Advanced Configuration
- account Property Map
- Equinix User Account associated with Precision Time Service
- change
Log Property Map - Details of the last change on the route aggregation resource
- connections List<Property Map>
- An array of objects with unique identifiers of connections.
- ept
Service StringId - The uuid of the EPT Service this data source should retrieve
- href String
- Equinix generated Portal link for the created Precision Time Service
- id String
- The unique identifier of the resource
- ipv4 Property Map
- An object that has Network IP Configurations for Timing Master Servers.
- name String
- Name of Precision Time Service. Applicable values: Maximum: 24 characters; Allowed characters: alpha-numeric, hyphens ('-') and underscores ('_')
- order Property Map
- Precision Time Order
- package Property Map
- Precision Time Service Package Details
- precision
Time Property MapPrice - Precision Time Service Price
- state String
- Indicator of the state of this Precision Time Service
- type String
- Choose type of Precision Time Service
- uuid String
- Equinix generated id for the Precision Time Service
- ntp
Advanced List<Property Map>Configurations - NTP Advanced configuration
- project Property Map
- Equinix Project attribute object
- ptp
Advanced Property MapConfiguration - PTP Advanced Configuration
Supporting Types
GetPrecisionTimeServiceAccount
- Account
Name string - Account Name
- Account
Number int - Equinix Account Number
- Global
Cust stringId - Global Customer Id
- Global
Org stringId - Customer organization naidentifierme
- Global
Organization stringName - Global organization name
- Org
Id int - Customer organization identifier
- Organization
Name string - Customer organization name
- Reseller
Account stringName - Reseller account name
- Reseller
Account intNumber - Reseller account number
- Reseller
Org intId - Reseller customer organization identifier
- Reseller
Ucm stringId - Reseller account ucmId
- Ucm
Id string - Global organization name
- Account
Name string - Account Name
- Account
Number int - Equinix Account Number
- Global
Cust stringId - Global Customer Id
- Global
Org stringId - Customer organization naidentifierme
- Global
Organization stringName - Global organization name
- Org
Id int - Customer organization identifier
- Organization
Name string - Customer organization name
- Reseller
Account stringName - Reseller account name
- Reseller
Account intNumber - Reseller account number
- Reseller
Org intId - Reseller customer organization identifier
- Reseller
Ucm stringId - Reseller account ucmId
- Ucm
Id string - Global organization name
- account
Name String - Account Name
- account
Number Integer - Equinix Account Number
- global
Cust StringId - Global Customer Id
- global
Org StringId - Customer organization naidentifierme
- global
Organization StringName - Global organization name
- org
Id Integer - Customer organization identifier
- organization
Name String - Customer organization name
- reseller
Account StringName - Reseller account name
- reseller
Account IntegerNumber - Reseller account number
- reseller
Org IntegerId - Reseller customer organization identifier
- reseller
Ucm StringId - Reseller account ucmId
- ucm
Id String - Global organization name
- account
Name string - Account Name
- account
Number number - Equinix Account Number
- global
Cust stringId - Global Customer Id
- global
Org stringId - Customer organization naidentifierme
- global
Organization stringName - Global organization name
- org
Id number - Customer organization identifier
- organization
Name string - Customer organization name
- reseller
Account stringName - Reseller account name
- reseller
Account numberNumber - Reseller account number
- reseller
Org numberId - Reseller customer organization identifier
- reseller
Ucm stringId - Reseller account ucmId
- ucm
Id string - Global organization name
- account_
name str - Account Name
- account_
number int - Equinix Account Number
- global_
cust_ strid - Global Customer Id
- global_
org_ strid - Customer organization naidentifierme
- global_
organization_ strname - Global organization name
- org_
id int - Customer organization identifier
- organization_
name str - Customer organization name
- reseller_
account_ strname - Reseller account name
- reseller_
account_ intnumber - Reseller account number
- reseller_
org_ intid - Reseller customer organization identifier
- reseller_
ucm_ strid - Reseller account ucmId
- ucm_
id str - Global organization name
- account
Name String - Account Name
- account
Number Number - Equinix Account Number
- global
Cust StringId - Global Customer Id
- global
Org StringId - Customer organization naidentifierme
- global
Organization StringName - Global organization name
- org
Id Number - Customer organization identifier
- organization
Name String - Customer organization name
- reseller
Account StringName - Reseller account name
- reseller
Account NumberNumber - Reseller account number
- reseller
Org NumberId - Reseller customer organization identifier
- reseller
Ucm StringId - Reseller account ucmId
- ucm
Id String - Global organization name
GetPrecisionTimeServiceChangeLog
- Created
By string - User name of creator of the route aggregation resource
- Created
By stringEmail - Email of creator of the route aggregation resource
- Created
By stringFull Name - Legal name of creator of the route aggregation resource
- Created
Date stringTime - Creation time of the route aggregation resource
- Deleted
By string - User name of deleter of the route aggregation resource
- Deleted
By stringEmail - Email of deleter of the route aggregation resource
- Deleted
By stringFull Name - Legal name of deleter of the route aggregation resource
- Deleted
Date stringTime - Deletion time of the route aggregation resource
- Updated
By string - User name of last updater of the route aggregation resource
- Updated
By stringEmail - Email of last updater of the route aggregation resource
- Updated
By stringFull Name - Legal name of last updater of the route aggregation resource
- Updated
Date stringTime - Last update time of the route aggregation resource
- Created
By string - User name of creator of the route aggregation resource
- Created
By stringEmail - Email of creator of the route aggregation resource
- Created
By stringFull Name - Legal name of creator of the route aggregation resource
- Created
Date stringTime - Creation time of the route aggregation resource
- Deleted
By string - User name of deleter of the route aggregation resource
- Deleted
By stringEmail - Email of deleter of the route aggregation resource
- Deleted
By stringFull Name - Legal name of deleter of the route aggregation resource
- Deleted
Date stringTime - Deletion time of the route aggregation resource
- Updated
By string - User name of last updater of the route aggregation resource
- Updated
By stringEmail - Email of last updater of the route aggregation resource
- Updated
By stringFull Name - Legal name of last updater of the route aggregation resource
- Updated
Date stringTime - Last update time of the route aggregation resource
- created
By String - User name of creator of the route aggregation resource
- created
By StringEmail - Email of creator of the route aggregation resource
- created
By StringFull Name - Legal name of creator of the route aggregation resource
- created
Date StringTime - Creation time of the route aggregation resource
- deleted
By String - User name of deleter of the route aggregation resource
- deleted
By StringEmail - Email of deleter of the route aggregation resource
- deleted
By StringFull Name - Legal name of deleter of the route aggregation resource
- deleted
Date StringTime - Deletion time of the route aggregation resource
- updated
By String - User name of last updater of the route aggregation resource
- updated
By StringEmail - Email of last updater of the route aggregation resource
- updated
By StringFull Name - Legal name of last updater of the route aggregation resource
- updated
Date StringTime - Last update time of the route aggregation resource
- created
By string - User name of creator of the route aggregation resource
- created
By stringEmail - Email of creator of the route aggregation resource
- created
By stringFull Name - Legal name of creator of the route aggregation resource
- created
Date stringTime - Creation time of the route aggregation resource
- deleted
By string - User name of deleter of the route aggregation resource
- deleted
By stringEmail - Email of deleter of the route aggregation resource
- deleted
By stringFull Name - Legal name of deleter of the route aggregation resource
- deleted
Date stringTime - Deletion time of the route aggregation resource
- updated
By string - User name of last updater of the route aggregation resource
- updated
By stringEmail - Email of last updater of the route aggregation resource
- updated
By stringFull Name - Legal name of last updater of the route aggregation resource
- updated
Date stringTime - Last update time of the route aggregation resource
- created_
by str - User name of creator of the route aggregation resource
- created_
by_ stremail - Email of creator of the route aggregation resource
- created_
by_ strfull_ name - Legal name of creator of the route aggregation resource
- created_
date_ strtime - Creation time of the route aggregation resource
- deleted_
by str - User name of deleter of the route aggregation resource
- deleted_
by_ stremail - Email of deleter of the route aggregation resource
- deleted_
by_ strfull_ name - Legal name of deleter of the route aggregation resource
- deleted_
date_ strtime - Deletion time of the route aggregation resource
- updated_
by str - User name of last updater of the route aggregation resource
- updated_
by_ stremail - Email of last updater of the route aggregation resource
- updated_
by_ strfull_ name - Legal name of last updater of the route aggregation resource
- updated_
date_ strtime - Last update time of the route aggregation resource
- created
By String - User name of creator of the route aggregation resource
- created
By StringEmail - Email of creator of the route aggregation resource
- created
By StringFull Name - Legal name of creator of the route aggregation resource
- created
Date StringTime - Creation time of the route aggregation resource
- deleted
By String - User name of deleter of the route aggregation resource
- deleted
By StringEmail - Email of deleter of the route aggregation resource
- deleted
By StringFull Name - Legal name of deleter of the route aggregation resource
- deleted
Date StringTime - Deletion time of the route aggregation resource
- updated
By String - User name of last updater of the route aggregation resource
- updated
By StringEmail - Email of last updater of the route aggregation resource
- updated
By StringFull Name - Legal name of last updater of the route aggregation resource
- updated
Date StringTime - Last update time of the route aggregation resource
GetPrecisionTimeServiceConnection
GetPrecisionTimeServiceIpv4
- Default
Gateway string - IPv4 address that establishes the Routing Interface where traffic is directed. It serves as the next hop in the Network.
- Network
Mask string - IPv4 address that defines the range of consecutive subnets in the network.
- Primary string
- IPv4 address for the Primary Timing Master Server.
- Secondary string
- IPv4 address for the Secondary Timing Master Server.
- Default
Gateway string - IPv4 address that establishes the Routing Interface where traffic is directed. It serves as the next hop in the Network.
- Network
Mask string - IPv4 address that defines the range of consecutive subnets in the network.
- Primary string
- IPv4 address for the Primary Timing Master Server.
- Secondary string
- IPv4 address for the Secondary Timing Master Server.
- default
Gateway String - IPv4 address that establishes the Routing Interface where traffic is directed. It serves as the next hop in the Network.
- network
Mask String - IPv4 address that defines the range of consecutive subnets in the network.
- primary String
- IPv4 address for the Primary Timing Master Server.
- secondary String
- IPv4 address for the Secondary Timing Master Server.
- default
Gateway string - IPv4 address that establishes the Routing Interface where traffic is directed. It serves as the next hop in the Network.
- network
Mask string - IPv4 address that defines the range of consecutive subnets in the network.
- primary string
- IPv4 address for the Primary Timing Master Server.
- secondary string
- IPv4 address for the Secondary Timing Master Server.
- default_
gateway str - IPv4 address that establishes the Routing Interface where traffic is directed. It serves as the next hop in the Network.
- network_
mask str - IPv4 address that defines the range of consecutive subnets in the network.
- primary str
- IPv4 address for the Primary Timing Master Server.
- secondary str
- IPv4 address for the Secondary Timing Master Server.
- default
Gateway String - IPv4 address that establishes the Routing Interface where traffic is directed. It serves as the next hop in the Network.
- network
Mask String - IPv4 address that defines the range of consecutive subnets in the network.
- primary String
- IPv4 address for the Primary Timing Master Server.
- secondary String
- IPv4 address for the Secondary Timing Master Server.
GetPrecisionTimeServiceNtpAdvancedConfiguration
- key str
- The plaintext authentication key. For ASCII type, the key
\ must contain printable ASCII characters, range 10-20 characters. For
\ HEX type, range should be 10-40 characters - key_
number int - The authentication Key ID
- type str
- md5 Authentication type
GetPrecisionTimeServiceOrder
- Customer
Reference stringNumber - Customer reference number
- Order
Number string - Order reference number
- Purchase
Order stringNumber - Purchase order number
- Customer
Reference stringNumber - Customer reference number
- Order
Number string - Order reference number
- Purchase
Order stringNumber - Purchase order number
- customer
Reference StringNumber - Customer reference number
- order
Number String - Order reference number
- purchase
Order StringNumber - Purchase order number
- customer
Reference stringNumber - Customer reference number
- order
Number string - Order reference number
- purchase
Order stringNumber - Purchase order number
- customer_
reference_ strnumber - Customer reference number
- order_
number str - Order reference number
- purchase_
order_ strnumber - Purchase order number
- customer
Reference StringNumber - Customer reference number
- order
Number String - Order reference number
- purchase
Order StringNumber - Purchase order number
GetPrecisionTimeServicePackage
GetPrecisionTimeServicePrecisionTimePrice
- Charges
List<Get
Precision Time Service Precision Time Price Charge> - offering price charge
- Currency string
- Offering price currency
- Charges
[]Get
Precision Time Service Precision Time Price Charge - offering price charge
- Currency string
- Offering price currency
- charges
List<Get
Precision Time Service Precision Time Price Charge> - offering price charge
- currency String
- Offering price currency
- charges
Get
Precision Time Service Precision Time Price Charge[] - offering price charge
- currency string
- Offering price currency
- charges
Sequence[Get
Precision Time Service Precision Time Price Charge] - offering price charge
- currency str
- Offering price currency
- charges List<Property Map>
- offering price charge
- currency String
- Offering price currency
GetPrecisionTimeServicePrecisionTimePriceCharge
GetPrecisionTimeServiceProject
- Project
Id string - Equinix Subscriber-assigned project ID
- Project
Id string - Equinix Subscriber-assigned project ID
- project
Id String - Equinix Subscriber-assigned project ID
- project
Id string - Equinix Subscriber-assigned project ID
- project_
id str - Equinix Subscriber-assigned project ID
- project
Id String - Equinix Subscriber-assigned project ID
GetPrecisionTimeServicePtpAdvancedConfiguration
- Domain int
- The PTP domain value
- Grant
Time int - Unicast Grant Time in seconds. For Multicast and Hybrid transport modes, grant time defaults to 300 seconds. For Unicast mode, grant time can be between 30 to 7200
- Log
Announce intInterval - Logarithmic value that controls the rate of PTP Announce packets from the PTP time server. Default is 1 (1 packet every 2 seconds), Unit packets/second
- Log
Delay intReq Interval - Logarithmic value that controls the rate of PTP DelayReq packets. Default is -4 (16 packets per second), Unit packets/second..
- Log
Sync intInterval - Logarithmic value that controls the rate of PTP Sync packets. Default is -4 (16 packets per second), Unit packets/second..
- Priority1 int
- The priority1 value determines the best primary clock, Lower value indicates higher priority
- Priority2 int
- The priority2 value differentiates and prioritizes the primary clock to avoid confusion when priority1-value is the same for different primary clocks in a network
- Time
Scale string - Time Scale value, ARB denotes Arbitrary and PTP denotes Precision Time Protocol
- Transport
Mode string - ptp transport mode
- Domain int
- The PTP domain value
- Grant
Time int - Unicast Grant Time in seconds. For Multicast and Hybrid transport modes, grant time defaults to 300 seconds. For Unicast mode, grant time can be between 30 to 7200
- Log
Announce intInterval - Logarithmic value that controls the rate of PTP Announce packets from the PTP time server. Default is 1 (1 packet every 2 seconds), Unit packets/second
- Log
Delay intReq Interval - Logarithmic value that controls the rate of PTP DelayReq packets. Default is -4 (16 packets per second), Unit packets/second..
- Log
Sync intInterval - Logarithmic value that controls the rate of PTP Sync packets. Default is -4 (16 packets per second), Unit packets/second..
- Priority1 int
- The priority1 value determines the best primary clock, Lower value indicates higher priority
- Priority2 int
- The priority2 value differentiates and prioritizes the primary clock to avoid confusion when priority1-value is the same for different primary clocks in a network
- Time
Scale string - Time Scale value, ARB denotes Arbitrary and PTP denotes Precision Time Protocol
- Transport
Mode string - ptp transport mode
- domain Integer
- The PTP domain value
- grant
Time Integer - Unicast Grant Time in seconds. For Multicast and Hybrid transport modes, grant time defaults to 300 seconds. For Unicast mode, grant time can be between 30 to 7200
- log
Announce IntegerInterval - Logarithmic value that controls the rate of PTP Announce packets from the PTP time server. Default is 1 (1 packet every 2 seconds), Unit packets/second
- log
Delay IntegerReq Interval - Logarithmic value that controls the rate of PTP DelayReq packets. Default is -4 (16 packets per second), Unit packets/second..
- log
Sync IntegerInterval - Logarithmic value that controls the rate of PTP Sync packets. Default is -4 (16 packets per second), Unit packets/second..
- priority1 Integer
- The priority1 value determines the best primary clock, Lower value indicates higher priority
- priority2 Integer
- The priority2 value differentiates and prioritizes the primary clock to avoid confusion when priority1-value is the same for different primary clocks in a network
- time
Scale String - Time Scale value, ARB denotes Arbitrary and PTP denotes Precision Time Protocol
- transport
Mode String - ptp transport mode
- domain number
- The PTP domain value
- grant
Time number - Unicast Grant Time in seconds. For Multicast and Hybrid transport modes, grant time defaults to 300 seconds. For Unicast mode, grant time can be between 30 to 7200
- log
Announce numberInterval - Logarithmic value that controls the rate of PTP Announce packets from the PTP time server. Default is 1 (1 packet every 2 seconds), Unit packets/second
- log
Delay numberReq Interval - Logarithmic value that controls the rate of PTP DelayReq packets. Default is -4 (16 packets per second), Unit packets/second..
- log
Sync numberInterval - Logarithmic value that controls the rate of PTP Sync packets. Default is -4 (16 packets per second), Unit packets/second..
- priority1 number
- The priority1 value determines the best primary clock, Lower value indicates higher priority
- priority2 number
- The priority2 value differentiates and prioritizes the primary clock to avoid confusion when priority1-value is the same for different primary clocks in a network
- time
Scale string - Time Scale value, ARB denotes Arbitrary and PTP denotes Precision Time Protocol
- transport
Mode string - ptp transport mode
- domain int
- The PTP domain value
- grant_
time int - Unicast Grant Time in seconds. For Multicast and Hybrid transport modes, grant time defaults to 300 seconds. For Unicast mode, grant time can be between 30 to 7200
- log_
announce_ intinterval - Logarithmic value that controls the rate of PTP Announce packets from the PTP time server. Default is 1 (1 packet every 2 seconds), Unit packets/second
- log_
delay_ intreq_ interval - Logarithmic value that controls the rate of PTP DelayReq packets. Default is -4 (16 packets per second), Unit packets/second..
- log_
sync_ intinterval - Logarithmic value that controls the rate of PTP Sync packets. Default is -4 (16 packets per second), Unit packets/second..
- priority1 int
- The priority1 value determines the best primary clock, Lower value indicates higher priority
- priority2 int
- The priority2 value differentiates and prioritizes the primary clock to avoid confusion when priority1-value is the same for different primary clocks in a network
- time_
scale str - Time Scale value, ARB denotes Arbitrary and PTP denotes Precision Time Protocol
- transport_
mode str - ptp transport mode
- domain Number
- The PTP domain value
- grant
Time Number - Unicast Grant Time in seconds. For Multicast and Hybrid transport modes, grant time defaults to 300 seconds. For Unicast mode, grant time can be between 30 to 7200
- log
Announce NumberInterval - Logarithmic value that controls the rate of PTP Announce packets from the PTP time server. Default is 1 (1 packet every 2 seconds), Unit packets/second
- log
Delay NumberReq Interval - Logarithmic value that controls the rate of PTP DelayReq packets. Default is -4 (16 packets per second), Unit packets/second..
- log
Sync NumberInterval - Logarithmic value that controls the rate of PTP Sync packets. Default is -4 (16 packets per second), Unit packets/second..
- priority1 Number
- The priority1 value determines the best primary clock, Lower value indicates higher priority
- priority2 Number
- The priority2 value differentiates and prioritizes the primary clock to avoid confusion when priority1-value is the same for different primary clocks in a network
- time
Scale String - Time Scale value, ARB denotes Arbitrary and PTP denotes Precision Time Protocol
- transport
Mode String - ptp transport mode
Package Details
- Repository
- equinix equinix/pulumi-equinix
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
equinixTerraform Provider.
