equinix.fabric.PrecisionTimeService
Explore with Pulumi AI
Fabric V4 API compatible resource allows creation and management of Equinix Fabric Precision Time Service
Additional Documentation:
- API: https://docs.equinix.com/en-us/Content/KnowledgeCenter/Fabric/API-Reference/API-Precision-Time.htm
Example Usage
Coming soon!
Coming soon!
Coming soon!
Coming soon!
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.equinix.fabric.PrecisionTimeService;
import com.pulumi.equinix.fabric.PrecisionTimeServiceArgs;
import com.pulumi.equinix.fabric.inputs.PrecisionTimeServicePackageArgs;
import com.pulumi.equinix.fabric.inputs.PrecisionTimeServiceConnectionArgs;
import com.pulumi.equinix.fabric.inputs.PrecisionTimeServiceIpv4Args;
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) {
var ptp = new PrecisionTimeService("ptp", PrecisionTimeServiceArgs.builder()
.type("PTP")
.package_(PrecisionTimeServicePackageArgs.builder()
.code("PTP_STANDARD")
.build())
.connections(PrecisionTimeServiceConnectionArgs.builder()
.uuid("<connection_id>")
.build())
.ipv4(PrecisionTimeServiceIpv4Args.builder()
.primary("191.168.254.241")
.secondary("191.168.254.242")
.network_mask("255.255.255.240")
.default_gateway("191.168.254.254")
.build())
.build());
ctx.export("eptServiceId", ptp.id());
ctx.export("eptServiceName", ptp.name());
ctx.export("eptServiceState", ptp.state());
ctx.export("eptServiceType", ptp.type());
ctx.export("eptServiceConnection", ptp.connections());
ctx.export("eptServiceIpv4", ptp.ipv4());
}
}
resources:
ptp:
type: equinix:fabric:PrecisionTimeService
properties:
type: PTP
package:
code: PTP_STANDARD
connections:
- uuid: <connection_id>
ipv4:
primary: 191.168.254.241
secondary: 191.168.254.242
network_mask: 255.255.255.240
default_gateway: 191.168.254.254
outputs:
eptServiceId: ${ptp.id}
eptServiceName: ${ptp.name}
eptServiceState: ${ptp.state}
eptServiceType: ${ptp.type}
eptServiceConnection: ${ptp.connections}
eptServiceIpv4: ${ptp.ipv4}
Create PrecisionTimeService Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new PrecisionTimeService(name: string, args: PrecisionTimeServiceArgs, opts?: CustomResourceOptions);
@overload
def PrecisionTimeService(resource_name: str,
args: PrecisionTimeServiceArgs,
opts: Optional[ResourceOptions] = None)
@overload
def PrecisionTimeService(resource_name: str,
opts: Optional[ResourceOptions] = None,
connections: Optional[Sequence[PrecisionTimeServiceConnectionArgs]] = None,
ipv4: Optional[PrecisionTimeServiceIpv4Args] = None,
package: Optional[PrecisionTimeServicePackageArgs] = None,
type: Optional[str] = None,
name: Optional[str] = None,
ntp_advanced_configurations: Optional[Sequence[PrecisionTimeServiceNtpAdvancedConfigurationArgs]] = None,
ptp_advanced_configuration: Optional[PrecisionTimeServicePtpAdvancedConfigurationArgs] = None,
timeouts: Optional[PrecisionTimeServiceTimeoutsArgs] = None)
func NewPrecisionTimeService(ctx *Context, name string, args PrecisionTimeServiceArgs, opts ...ResourceOption) (*PrecisionTimeService, error)
public PrecisionTimeService(string name, PrecisionTimeServiceArgs args, CustomResourceOptions? opts = null)
public PrecisionTimeService(String name, PrecisionTimeServiceArgs args)
public PrecisionTimeService(String name, PrecisionTimeServiceArgs args, CustomResourceOptions options)
type: equinix:fabric:PrecisionTimeService
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args PrecisionTimeServiceArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args PrecisionTimeServiceArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args PrecisionTimeServiceArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args PrecisionTimeServiceArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args PrecisionTimeServiceArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var precisionTimeServiceResource = new Equinix.Fabric.PrecisionTimeService("precisionTimeServiceResource", new()
{
Connections = new[]
{
new Equinix.Fabric.Inputs.PrecisionTimeServiceConnectionArgs
{
Uuid = "string",
Href = "string",
Type = "string",
},
},
Ipv4 = new Equinix.Fabric.Inputs.PrecisionTimeServiceIpv4Args
{
DefaultGateway = "string",
NetworkMask = "string",
Primary = "string",
Secondary = "string",
},
Package = new Equinix.Fabric.Inputs.PrecisionTimeServicePackageArgs
{
Code = "string",
Href = "string",
},
Type = "string",
Name = "string",
NtpAdvancedConfigurations = new[]
{
new Equinix.Fabric.Inputs.PrecisionTimeServiceNtpAdvancedConfigurationArgs
{
Key = "string",
KeyNumber = 0,
Type = "string",
},
},
PtpAdvancedConfiguration = new Equinix.Fabric.Inputs.PrecisionTimeServicePtpAdvancedConfigurationArgs
{
Domain = 0,
GrantTime = 0,
LogAnnounceInterval = 0,
LogDelayReqInterval = 0,
LogSyncInterval = 0,
Priority1 = 0,
Priority2 = 0,
TimeScale = "string",
TransportMode = "string",
},
Timeouts = new Equinix.Fabric.Inputs.PrecisionTimeServiceTimeoutsArgs
{
Create = "string",
Delete = "string",
Read = "string",
Update = "string",
},
});
example, err := fabric.NewPrecisionTimeService(ctx, "precisionTimeServiceResource", &fabric.PrecisionTimeServiceArgs{
Connections: fabric.PrecisionTimeServiceConnectionArray{
&fabric.PrecisionTimeServiceConnectionArgs{
Uuid: pulumi.String("string"),
Href: pulumi.String("string"),
Type: pulumi.String("string"),
},
},
Ipv4: &fabric.PrecisionTimeServiceIpv4Args{
DefaultGateway: pulumi.String("string"),
NetworkMask: pulumi.String("string"),
Primary: pulumi.String("string"),
Secondary: pulumi.String("string"),
},
Package: &fabric.PrecisionTimeServicePackageArgs{
Code: pulumi.String("string"),
Href: pulumi.String("string"),
},
Type: pulumi.String("string"),
Name: pulumi.String("string"),
NtpAdvancedConfigurations: fabric.PrecisionTimeServiceNtpAdvancedConfigurationArray{
&fabric.PrecisionTimeServiceNtpAdvancedConfigurationArgs{
Key: pulumi.String("string"),
KeyNumber: pulumi.Int(0),
Type: pulumi.String("string"),
},
},
PtpAdvancedConfiguration: &fabric.PrecisionTimeServicePtpAdvancedConfigurationArgs{
Domain: pulumi.Int(0),
GrantTime: pulumi.Int(0),
LogAnnounceInterval: pulumi.Int(0),
LogDelayReqInterval: pulumi.Int(0),
LogSyncInterval: pulumi.Int(0),
Priority1: pulumi.Int(0),
Priority2: pulumi.Int(0),
TimeScale: pulumi.String("string"),
TransportMode: pulumi.String("string"),
},
Timeouts: &fabric.PrecisionTimeServiceTimeoutsArgs{
Create: pulumi.String("string"),
Delete: pulumi.String("string"),
Read: pulumi.String("string"),
Update: pulumi.String("string"),
},
})
var precisionTimeServiceResource = new PrecisionTimeService("precisionTimeServiceResource", PrecisionTimeServiceArgs.builder()
.connections(PrecisionTimeServiceConnectionArgs.builder()
.uuid("string")
.href("string")
.type("string")
.build())
.ipv4(PrecisionTimeServiceIpv4Args.builder()
.defaultGateway("string")
.networkMask("string")
.primary("string")
.secondary("string")
.build())
.package_(PrecisionTimeServicePackageArgs.builder()
.code("string")
.href("string")
.build())
.type("string")
.name("string")
.ntpAdvancedConfigurations(PrecisionTimeServiceNtpAdvancedConfigurationArgs.builder()
.key("string")
.keyNumber(0)
.type("string")
.build())
.ptpAdvancedConfiguration(PrecisionTimeServicePtpAdvancedConfigurationArgs.builder()
.domain(0)
.grantTime(0)
.logAnnounceInterval(0)
.logDelayReqInterval(0)
.logSyncInterval(0)
.priority1(0)
.priority2(0)
.timeScale("string")
.transportMode("string")
.build())
.timeouts(PrecisionTimeServiceTimeoutsArgs.builder()
.create("string")
.delete("string")
.read("string")
.update("string")
.build())
.build());
precision_time_service_resource = equinix.fabric.PrecisionTimeService("precisionTimeServiceResource",
connections=[{
"uuid": "string",
"href": "string",
"type": "string",
}],
ipv4={
"default_gateway": "string",
"network_mask": "string",
"primary": "string",
"secondary": "string",
},
package={
"code": "string",
"href": "string",
},
type="string",
name="string",
ntp_advanced_configurations=[{
"key": "string",
"key_number": 0,
"type": "string",
}],
ptp_advanced_configuration={
"domain": 0,
"grant_time": 0,
"log_announce_interval": 0,
"log_delay_req_interval": 0,
"log_sync_interval": 0,
"priority1": 0,
"priority2": 0,
"time_scale": "string",
"transport_mode": "string",
},
timeouts={
"create": "string",
"delete": "string",
"read": "string",
"update": "string",
})
const precisionTimeServiceResource = new equinix.fabric.PrecisionTimeService("precisionTimeServiceResource", {
connections: [{
uuid: "string",
href: "string",
type: "string",
}],
ipv4: {
defaultGateway: "string",
networkMask: "string",
primary: "string",
secondary: "string",
},
"package": {
code: "string",
href: "string",
},
type: "string",
name: "string",
ntpAdvancedConfigurations: [{
key: "string",
keyNumber: 0,
type: "string",
}],
ptpAdvancedConfiguration: {
domain: 0,
grantTime: 0,
logAnnounceInterval: 0,
logDelayReqInterval: 0,
logSyncInterval: 0,
priority1: 0,
priority2: 0,
timeScale: "string",
transportMode: "string",
},
timeouts: {
create: "string",
"delete": "string",
read: "string",
update: "string",
},
});
type: equinix:fabric:PrecisionTimeService
properties:
connections:
- href: string
type: string
uuid: string
ipv4:
defaultGateway: string
networkMask: string
primary: string
secondary: string
name: string
ntpAdvancedConfigurations:
- key: string
keyNumber: 0
type: string
package:
code: string
href: string
ptpAdvancedConfiguration:
domain: 0
grantTime: 0
logAnnounceInterval: 0
logDelayReqInterval: 0
logSyncInterval: 0
priority1: 0
priority2: 0
timeScale: string
transportMode: string
timeouts:
create: string
delete: string
read: string
update: string
type: string
PrecisionTimeService Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The PrecisionTimeService resource accepts the following input properties:
- Connections
List<Precision
Time Service Connection> - An array of objects with unique identifiers of connections.
- Ipv4
Precision
Time Service Ipv4 - An object that has Network IP Configurations for Timing Master Servers.
- Package
Precision
Time Service Package - Precision Time Service Package Details
- Type string
- Choose type of Precision Time Service
- Name string
- Name of Precision Time Service. Applicable values: Maximum: 24 characters; Allowed characters: alpha-numeric, hyphens ('-') and underscores ('_')
- Ntp
Advanced List<PrecisionConfigurations Time Service Ntp Advanced Configuration> - NTP Advanced configuration
- Ptp
Advanced PrecisionConfiguration Time Service Ptp Advanced Configuration - PTP Advanced Configuration
- Timeouts
Precision
Time Service Timeouts
- Connections
[]Precision
Time Service Connection Args - An array of objects with unique identifiers of connections.
- Ipv4
Precision
Time Service Ipv4Args - An object that has Network IP Configurations for Timing Master Servers.
- Package
Precision
Time Service Package Args - Precision Time Service Package Details
- Type string
- Choose type of Precision Time Service
- Name string
- Name of Precision Time Service. Applicable values: Maximum: 24 characters; Allowed characters: alpha-numeric, hyphens ('-') and underscores ('_')
- Ntp
Advanced []PrecisionConfigurations Time Service Ntp Advanced Configuration Args - NTP Advanced configuration
- Ptp
Advanced PrecisionConfiguration Time Service Ptp Advanced Configuration Args - PTP Advanced Configuration
- Timeouts
Precision
Time Service Timeouts Args
- connections
List<Precision
Time Service Connection> - An array of objects with unique identifiers of connections.
- ipv4
Precision
Time Service Ipv4 - An object that has Network IP Configurations for Timing Master Servers.
- package_
Precision
Time Service Package - Precision Time Service Package Details
- type String
- Choose type of Precision Time Service
- name String
- Name of Precision Time Service. Applicable values: Maximum: 24 characters; Allowed characters: alpha-numeric, hyphens ('-') and underscores ('_')
- ntp
Advanced List<PrecisionConfigurations Time Service Ntp Advanced Configuration> - NTP Advanced configuration
- ptp
Advanced PrecisionConfiguration Time Service Ptp Advanced Configuration - PTP Advanced Configuration
- timeouts
Precision
Time Service Timeouts
- connections
Precision
Time Service Connection[] - An array of objects with unique identifiers of connections.
- ipv4
Precision
Time Service Ipv4 - An object that has Network IP Configurations for Timing Master Servers.
- package
Precision
Time Service Package - Precision Time Service Package Details
- type string
- Choose type of Precision Time Service
- name string
- Name of Precision Time Service. Applicable values: Maximum: 24 characters; Allowed characters: alpha-numeric, hyphens ('-') and underscores ('_')
- ntp
Advanced PrecisionConfigurations Time Service Ntp Advanced Configuration[] - NTP Advanced configuration
- ptp
Advanced PrecisionConfiguration Time Service Ptp Advanced Configuration - PTP Advanced Configuration
- timeouts
Precision
Time Service Timeouts
- connections
Sequence[Precision
Time Service Connection Args] - An array of objects with unique identifiers of connections.
- ipv4
Precision
Time Service Ipv4Args - An object that has Network IP Configurations for Timing Master Servers.
- package
Precision
Time Service Package Args - Precision Time Service Package Details
- type str
- Choose type of Precision Time Service
- name str
- Name of Precision Time Service. Applicable values: Maximum: 24 characters; Allowed characters: alpha-numeric, hyphens ('-') and underscores ('_')
- ntp_
advanced_ Sequence[Precisionconfigurations Time Service Ntp Advanced Configuration Args] - NTP Advanced configuration
- ptp_
advanced_ Precisionconfiguration Time Service Ptp Advanced Configuration Args - PTP Advanced Configuration
- timeouts
Precision
Time Service Timeouts Args
- connections List<Property Map>
- An array of objects with unique identifiers of connections.
- ipv4 Property Map
- An object that has Network IP Configurations for Timing Master Servers.
- package Property Map
- Precision Time Service Package Details
- type String
- Choose type of Precision Time Service
- name String
- Name of Precision Time Service. Applicable values: Maximum: 24 characters; Allowed characters: alpha-numeric, hyphens ('-') and underscores ('_')
- ntp
Advanced List<Property Map>Configurations - NTP Advanced configuration
- ptp
Advanced Property MapConfiguration - PTP Advanced Configuration
- timeouts Property Map
Outputs
All input properties are implicitly available as output properties. Additionally, the PrecisionTimeService resource produces the following output properties:
- Account
Precision
Time Service Account - Equinix User Account associated with Precision Time Service
- Change
Log PrecisionTime Service Change Log - Details of the last change on the route aggregation resource
- Href string
- Equinix generated Portal link for the created Precision Time Service
- Id string
- The provider-assigned unique ID for this managed resource.
- Order
Precision
Time Service Order - Precision Time Order
- Precision
Time PrecisionPrice Time Service Precision Time Price - Precision Time Service Price
- Project
Precision
Time Service Project - Equinix Project attribute object
- State string
- Indicator of the state of this Precision Time Service
- Uuid string
- Equinix generated id for the Precision Time Service
- Account
Precision
Time Service Account - Equinix User Account associated with Precision Time Service
- Change
Log PrecisionTime Service Change Log - Details of the last change on the route aggregation resource
- Href string
- Equinix generated Portal link for the created Precision Time Service
- Id string
- The provider-assigned unique ID for this managed resource.
- Order
Precision
Time Service Order - Precision Time Order
- Precision
Time PrecisionPrice Time Service Precision Time Price - Precision Time Service Price
- Project
Precision
Time Service Project - Equinix Project attribute object
- State string
- Indicator of the state of this Precision Time Service
- Uuid string
- Equinix generated id for the Precision Time Service
- account
Precision
Time Service Account - Equinix User Account associated with Precision Time Service
- change
Log PrecisionTime Service Change Log - Details of the last change on the route aggregation resource
- href String
- Equinix generated Portal link for the created Precision Time Service
- id String
- The provider-assigned unique ID for this managed resource.
- order
Precision
Time Service Order - Precision Time Order
- precision
Time PrecisionPrice Time Service Precision Time Price - Precision Time Service Price
- project
Precision
Time Service Project - Equinix Project attribute object
- state String
- Indicator of the state of this Precision Time Service
- uuid String
- Equinix generated id for the Precision Time Service
- account
Precision
Time Service Account - Equinix User Account associated with Precision Time Service
- change
Log PrecisionTime Service Change Log - Details of the last change on the route aggregation resource
- href string
- Equinix generated Portal link for the created Precision Time Service
- id string
- The provider-assigned unique ID for this managed resource.
- order
Precision
Time Service Order - Precision Time Order
- precision
Time PrecisionPrice Time Service Precision Time Price - Precision Time Service Price
- project
Precision
Time Service Project - Equinix Project attribute object
- state string
- Indicator of the state of this Precision Time Service
- uuid string
- Equinix generated id for the Precision Time Service
- account
Precision
Time Service Account - Equinix User Account associated with Precision Time Service
- change_
log PrecisionTime Service Change Log - Details of the last change on the route aggregation resource
- href str
- Equinix generated Portal link for the created Precision Time Service
- id str
- The provider-assigned unique ID for this managed resource.
- order
Precision
Time Service Order - Precision Time Order
- precision_
time_ Precisionprice Time Service Precision Time Price - Precision Time Service Price
- project
Precision
Time Service Project - Equinix Project attribute object
- state str
- Indicator of the state of this Precision Time Service
- uuid str
- Equinix generated id for the Precision Time Service
- 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
- href String
- Equinix generated Portal link for the created Precision Time Service
- id String
- The provider-assigned unique ID for this managed resource.
- order Property Map
- Precision Time Order
- precision
Time Property MapPrice - Precision Time Service Price
- project Property Map
- Equinix Project attribute object
- state String
- Indicator of the state of this Precision Time Service
- uuid String
- Equinix generated id for the Precision Time Service
Look up Existing PrecisionTimeService Resource
Get an existing PrecisionTimeService resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: PrecisionTimeServiceState, opts?: CustomResourceOptions): PrecisionTimeService
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
account: Optional[PrecisionTimeServiceAccountArgs] = None,
change_log: Optional[PrecisionTimeServiceChangeLogArgs] = None,
connections: Optional[Sequence[PrecisionTimeServiceConnectionArgs]] = None,
href: Optional[str] = None,
ipv4: Optional[PrecisionTimeServiceIpv4Args] = None,
name: Optional[str] = None,
ntp_advanced_configurations: Optional[Sequence[PrecisionTimeServiceNtpAdvancedConfigurationArgs]] = None,
order: Optional[PrecisionTimeServiceOrderArgs] = None,
package: Optional[PrecisionTimeServicePackageArgs] = None,
precision_time_price: Optional[PrecisionTimeServicePrecisionTimePriceArgs] = None,
project: Optional[PrecisionTimeServiceProjectArgs] = None,
ptp_advanced_configuration: Optional[PrecisionTimeServicePtpAdvancedConfigurationArgs] = None,
state: Optional[str] = None,
timeouts: Optional[PrecisionTimeServiceTimeoutsArgs] = None,
type: Optional[str] = None,
uuid: Optional[str] = None) -> PrecisionTimeService
func GetPrecisionTimeService(ctx *Context, name string, id IDInput, state *PrecisionTimeServiceState, opts ...ResourceOption) (*PrecisionTimeService, error)
public static PrecisionTimeService Get(string name, Input<string> id, PrecisionTimeServiceState? state, CustomResourceOptions? opts = null)
public static PrecisionTimeService get(String name, Output<String> id, PrecisionTimeServiceState state, CustomResourceOptions options)
resources: _: type: equinix:fabric:PrecisionTimeService get: id: ${id}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Account
Precision
Time Service Account - Equinix User Account associated with Precision Time Service
- Change
Log PrecisionTime Service Change Log - Details of the last change on the route aggregation resource
- Connections
List<Precision
Time Service Connection> - An array of objects with unique identifiers of connections.
- Href string
- Equinix generated Portal link for the created Precision Time Service
- Ipv4
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 ('_')
- Ntp
Advanced List<PrecisionConfigurations Time Service Ntp Advanced Configuration> - NTP Advanced configuration
- Order
Precision
Time Service Order - Precision Time Order
- Package
Precision
Time Service Package - Precision Time Service Package Details
- Precision
Time PrecisionPrice Time Service Precision Time Price - Precision Time Service Price
- Project
Precision
Time Service Project - Equinix Project attribute object
- Ptp
Advanced PrecisionConfiguration Time Service Ptp Advanced Configuration - PTP Advanced Configuration
- State string
- Indicator of the state of this Precision Time Service
- Timeouts
Precision
Time Service Timeouts - Type string
- Choose type of Precision Time Service
- Uuid string
- Equinix generated id for the Precision Time Service
- Account
Precision
Time Service Account Args - Equinix User Account associated with Precision Time Service
- Change
Log PrecisionTime Service Change Log Args - Details of the last change on the route aggregation resource
- Connections
[]Precision
Time Service Connection Args - An array of objects with unique identifiers of connections.
- Href string
- Equinix generated Portal link for the created Precision Time Service
- Ipv4
Precision
Time Service Ipv4Args - 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 ('_')
- Ntp
Advanced []PrecisionConfigurations Time Service Ntp Advanced Configuration Args - NTP Advanced configuration
- Order
Precision
Time Service Order Args - Precision Time Order
- Package
Precision
Time Service Package Args - Precision Time Service Package Details
- Precision
Time PrecisionPrice Time Service Precision Time Price Args - Precision Time Service Price
- Project
Precision
Time Service Project Args - Equinix Project attribute object
- Ptp
Advanced PrecisionConfiguration Time Service Ptp Advanced Configuration Args - PTP Advanced Configuration
- State string
- Indicator of the state of this Precision Time Service
- Timeouts
Precision
Time Service Timeouts Args - Type string
- Choose type of Precision Time Service
- Uuid string
- Equinix generated id for the Precision Time Service
- account
Precision
Time Service Account - Equinix User Account associated with Precision Time Service
- change
Log PrecisionTime Service Change Log - Details of the last change on the route aggregation resource
- connections
List<Precision
Time Service Connection> - An array of objects with unique identifiers of connections.
- href String
- Equinix generated Portal link for the created Precision Time Service
- ipv4
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 ('_')
- ntp
Advanced List<PrecisionConfigurations Time Service Ntp Advanced Configuration> - NTP Advanced configuration
- order
Precision
Time Service Order - Precision Time Order
- package_
Precision
Time Service Package - Precision Time Service Package Details
- precision
Time PrecisionPrice Time Service Precision Time Price - Precision Time Service Price
- project
Precision
Time Service Project - Equinix Project attribute object
- ptp
Advanced PrecisionConfiguration Time Service Ptp Advanced Configuration - PTP Advanced Configuration
- state String
- Indicator of the state of this Precision Time Service
- timeouts
Precision
Time Service Timeouts - type String
- Choose type of Precision Time Service
- uuid String
- Equinix generated id for the Precision Time Service
- account
Precision
Time Service Account - Equinix User Account associated with Precision Time Service
- change
Log PrecisionTime Service Change Log - Details of the last change on the route aggregation resource
- connections
Precision
Time Service Connection[] - An array of objects with unique identifiers of connections.
- href string
- Equinix generated Portal link for the created Precision Time Service
- ipv4
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 ('_')
- ntp
Advanced PrecisionConfigurations Time Service Ntp Advanced Configuration[] - NTP Advanced configuration
- order
Precision
Time Service Order - Precision Time Order
- package
Precision
Time Service Package - Precision Time Service Package Details
- precision
Time PrecisionPrice Time Service Precision Time Price - Precision Time Service Price
- project
Precision
Time Service Project - Equinix Project attribute object
- ptp
Advanced PrecisionConfiguration Time Service Ptp Advanced Configuration - PTP Advanced Configuration
- state string
- Indicator of the state of this Precision Time Service
- timeouts
Precision
Time Service Timeouts - type string
- Choose type of Precision Time Service
- uuid string
- Equinix generated id for the Precision Time Service
- account
Precision
Time Service Account Args - Equinix User Account associated with Precision Time Service
- change_
log PrecisionTime Service Change Log Args - Details of the last change on the route aggregation resource
- connections
Sequence[Precision
Time Service Connection Args] - An array of objects with unique identifiers of connections.
- href str
- Equinix generated Portal link for the created Precision Time Service
- ipv4
Precision
Time Service Ipv4Args - 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 ('_')
- ntp_
advanced_ Sequence[Precisionconfigurations Time Service Ntp Advanced Configuration Args] - NTP Advanced configuration
- order
Precision
Time Service Order Args - Precision Time Order
- package
Precision
Time Service Package Args - Precision Time Service Package Details
- precision_
time_ Precisionprice Time Service Precision Time Price Args - Precision Time Service Price
- project
Precision
Time Service Project Args - Equinix Project attribute object
- ptp_
advanced_ Precisionconfiguration Time Service Ptp Advanced Configuration Args - PTP Advanced Configuration
- state str
- Indicator of the state of this Precision Time Service
- timeouts
Precision
Time Service Timeouts Args - type str
- Choose type of Precision Time Service
- uuid str
- Equinix generated id for the Precision Time Service
- 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.
- href String
- Equinix generated Portal link for the created Precision Time Service
- 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 ('_')
- ntp
Advanced List<Property Map>Configurations - NTP Advanced configuration
- order Property Map
- Precision Time Order
- package Property Map
- Precision Time Service Package Details
- precision
Time Property MapPrice - Precision Time Service Price
- project Property Map
- Equinix Project attribute object
- ptp
Advanced Property MapConfiguration - PTP Advanced Configuration
- state String
- Indicator of the state of this Precision Time Service
- timeouts Property Map
- type String
- Choose type of Precision Time Service
- uuid String
- Equinix generated id for the Precision Time Service
Supporting Types
PrecisionTimeServiceAccount, PrecisionTimeServiceAccountArgs
- 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
PrecisionTimeServiceChangeLog, PrecisionTimeServiceChangeLogArgs
- 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
PrecisionTimeServiceConnection, PrecisionTimeServiceConnectionArgs
PrecisionTimeServiceIpv4, PrecisionTimeServiceIpv4Args
- 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.
PrecisionTimeServiceNtpAdvancedConfiguration, PrecisionTimeServiceNtpAdvancedConfigurationArgs
- 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
PrecisionTimeServiceOrder, PrecisionTimeServiceOrderArgs
- 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
PrecisionTimeServicePackage, PrecisionTimeServicePackageArgs
PrecisionTimeServicePrecisionTimePrice, PrecisionTimeServicePrecisionTimePriceArgs
- Charges
List<Precision
Time Service Precision Time Price Charge> - offering price charge
- Currency string
- Offering price currency
- Charges
[]Precision
Time Service Precision Time Price Charge - offering price charge
- Currency string
- Offering price currency
- charges
List<Precision
Time Service Precision Time Price Charge> - offering price charge
- currency String
- Offering price currency
- charges
Precision
Time Service Precision Time Price Charge[] - offering price charge
- currency string
- Offering price currency
- charges
Sequence[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
PrecisionTimeServicePrecisionTimePriceCharge, PrecisionTimeServicePrecisionTimePriceChargeArgs
PrecisionTimeServiceProject, PrecisionTimeServiceProjectArgs
- 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
PrecisionTimeServicePtpAdvancedConfiguration, PrecisionTimeServicePtpAdvancedConfigurationArgs
- 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
PrecisionTimeServiceTimeouts, PrecisionTimeServiceTimeoutsArgs
- Create string
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
- Delete string
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
- Read string
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Read operations occur during any refresh or planning operation when refresh is enabled.
- Update string
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
- Create string
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
- Delete string
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
- Read string
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Read operations occur during any refresh or planning operation when refresh is enabled.
- Update string
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
- create String
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
- delete String
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
- read String
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Read operations occur during any refresh or planning operation when refresh is enabled.
- update String
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
- create string
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
- delete string
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
- read string
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Read operations occur during any refresh or planning operation when refresh is enabled.
- update string
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
- create str
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
- delete str
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
- read str
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Read operations occur during any refresh or planning operation when refresh is enabled.
- update str
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
- create String
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
- delete String
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
- read String
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Read operations occur during any refresh or planning operation when refresh is enabled.
- update String
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
Package Details
- Repository
- equinix equinix/pulumi-equinix
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
equinix
Terraform Provider.