Equinix v0.22.0 published on Wednesday, Apr 23, 2025 by Equinix
equinix.fabric.getPrecisionTimeService
Explore with Pulumi AI
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 dictionary
The 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
equinix
Terraform Provider.