ecmodels

package
v0.1.20 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 10, 2022 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type PopPropagationStatus

type PopPropagationStatus struct {
	// Identifies a POP by region and name.
	Name string `json:"name,omitempty"`

	// Indicates the percentage of servers within a POP to which the
	// configuration has been propagated.
	PercentPropagated float32 `json:"percentage_propagated,omitempty"`
}

PopPropagationStatus represents propagation status for a POP

type PropagationStatus

type PropagationStatus struct {
	// Indicates the edge CNAME 's current propagation status. Valid values are:
	// New: Indicates that the configuration has been created, but the
	// propagation process has not started.
	// propagating: Indicates that the configuration is in the process of being
	// propagated.
	// propagated: Indicates that the configuration has been propagated across
	// the entire network.
	Status string `json:"status,omitempty"`

	// Indicates the average configuration propagation percentage across all POPs.
	PercentPropagated float32 `json:"Percent_propagated,omitempty"`

	// Contains a list of POPs and their current configuration propagation
	// percentage.
	Pops []PopPropagationStatus `json:"Pops,omitempty"`
}

PropagationStatus retrieves the propagation status for an edge CNAME configuration.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL