infra_sla_datatypes

package
v0.0.0-...-fac1166 Latest Latest
Warning

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

Go to latest
Published: Oct 17, 2019 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Overview

This module contains a collection of generally useful derived YANG data types.

Copyright (c) 2013-2018 by Cisco Systems, Inc. All rights reserved.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type SlaActionTypeEnum

type SlaActionTypeEnum string

SlaActionTypeEnum represents Sla action type enum

const (
	// Emit a syslog when the threshold is crossed
	SlaActionTypeEnum_log SlaActionTypeEnum = "log"
)

type SlaBucketsSizeUnitsEnum

type SlaBucketsSizeUnitsEnum string

SlaBucketsSizeUnitsEnum represents Sla buckets size units enum

const (
	// Store results as a number of buckets per probe
	// - note that this option has been DEPRECATED
	SlaBucketsSizeUnitsEnum_buckets_per_probe SlaBucketsSizeUnitsEnum = "buckets-per-probe"

	// Store results as a number of probes per bucket
	SlaBucketsSizeUnitsEnum_probes_per_bucket SlaBucketsSizeUnitsEnum = "probes-per-bucket"
)

type SlaBurstIntervalUnitsEnum

type SlaBurstIntervalUnitsEnum string

SlaBurstIntervalUnitsEnum represents Sla burst interval units enum

const (
	// Send one burst per probe
	SlaBurstIntervalUnitsEnum_once SlaBurstIntervalUnitsEnum = "once"

	// Send bursts within a probe with an interval
	// unit of milliseconds
	SlaBurstIntervalUnitsEnum_milliseconds SlaBurstIntervalUnitsEnum = "milliseconds"

	// Send bursts within a probe with an interval
	// unit of seconds
	SlaBurstIntervalUnitsEnum_seconds SlaBurstIntervalUnitsEnum = "seconds"

	// Send bursts within a probe with an interval
	// unit of minutes
	SlaBurstIntervalUnitsEnum_minutes SlaBurstIntervalUnitsEnum = "minutes"

	// Send bursts within a probe with an interval
	// unit of hours
	SlaBurstIntervalUnitsEnum_hours SlaBurstIntervalUnitsEnum = "hours"
)

type SlaOnDemandProbeDurationUnitsEnum

type SlaOnDemandProbeDurationUnitsEnum string

SlaOnDemandProbeDurationUnitsEnum represents Sla on demand probe duration units enum

const (
	// Schedule probes to run with a duration unit of
	// seconds
	SlaOnDemandProbeDurationUnitsEnum_seconds SlaOnDemandProbeDurationUnitsEnum = "seconds"

	// Schedule probes to run with a duration unit of
	// minutes
	SlaOnDemandProbeDurationUnitsEnum_minutes SlaOnDemandProbeDurationUnitsEnum = "minutes"

	// Schedule probes to run with a duration unit of
	// hours
	SlaOnDemandProbeDurationUnitsEnum_hours SlaOnDemandProbeDurationUnitsEnum = "hours"
)

type SlaOnDemandRepeatIntervalUnitsEnum

type SlaOnDemandRepeatIntervalUnitsEnum string

SlaOnDemandRepeatIntervalUnitsEnum represents Sla on demand repeat interval units enum

const (
	// Schedule probes to repeat with an interval unit
	// of seconds
	SlaOnDemandRepeatIntervalUnitsEnum_seconds SlaOnDemandRepeatIntervalUnitsEnum = "seconds"

	// Schedule probes to repeat with an interval unit
	// of minutes
	SlaOnDemandRepeatIntervalUnitsEnum_minutes SlaOnDemandRepeatIntervalUnitsEnum = "minutes"

	// Schedule probes to repeat with an interval unit
	// of hours
	SlaOnDemandRepeatIntervalUnitsEnum_hours SlaOnDemandRepeatIntervalUnitsEnum = "hours"
)

type SlaOnDemandStartMonthEnum

type SlaOnDemandStartMonthEnum string

SlaOnDemandStartMonthEnum represents Sla on demand start month enum

const (
	// January
	SlaOnDemandStartMonthEnum_january SlaOnDemandStartMonthEnum = "january"

	// February
	SlaOnDemandStartMonthEnum_february SlaOnDemandStartMonthEnum = "february"

	// March
	SlaOnDemandStartMonthEnum_march SlaOnDemandStartMonthEnum = "march"

	// April
	SlaOnDemandStartMonthEnum_april SlaOnDemandStartMonthEnum = "april"

	// May
	SlaOnDemandStartMonthEnum_may SlaOnDemandStartMonthEnum = "may"

	// June
	SlaOnDemandStartMonthEnum_june SlaOnDemandStartMonthEnum = "june"

	// July
	SlaOnDemandStartMonthEnum_july SlaOnDemandStartMonthEnum = "july"

	// August
	SlaOnDemandStartMonthEnum_august SlaOnDemandStartMonthEnum = "august"

	// September
	SlaOnDemandStartMonthEnum_september SlaOnDemandStartMonthEnum = "september"

	// October
	SlaOnDemandStartMonthEnum_october SlaOnDemandStartMonthEnum = "october"

	// November
	SlaOnDemandStartMonthEnum_november SlaOnDemandStartMonthEnum = "november"

	// December
	SlaOnDemandStartMonthEnum_december SlaOnDemandStartMonthEnum = "december"
)

type SlaOnDemandStartTimeRelativeUnitsEnum

type SlaOnDemandStartTimeRelativeUnitsEnum string

SlaOnDemandStartTimeRelativeUnitsEnum represents Sla on demand start time relative units enum

const (
	// Schedule probe to start after a unit of seconds
	SlaOnDemandStartTimeRelativeUnitsEnum_seconds SlaOnDemandStartTimeRelativeUnitsEnum = "seconds"

	// Schedule probe to start after a unit of minutes
	SlaOnDemandStartTimeRelativeUnitsEnum_minutes SlaOnDemandStartTimeRelativeUnitsEnum = "minutes"

	// Schedule probe to start after a unit of hours
	SlaOnDemandStartTimeRelativeUnitsEnum_hours SlaOnDemandStartTimeRelativeUnitsEnum = "hours"
)

type SlaOnDemandStartTimeTypesEnum

type SlaOnDemandStartTimeTypesEnum string

SlaOnDemandStartTimeTypesEnum represents Sla on demand start time types enum

const (
	// Start immediately
	SlaOnDemandStartTimeTypesEnum_now SlaOnDemandStartTimeTypesEnum = "now"

	// Start at a specified time
	SlaOnDemandStartTimeTypesEnum_absolute SlaOnDemandStartTimeTypesEnum = "absolute"

	// Start after a specified period
	SlaOnDemandStartTimeTypesEnum_relative SlaOnDemandStartTimeTypesEnum = "relative"
)

type SlaPacketIntervalUnitsEnum

type SlaPacketIntervalUnitsEnum string

SlaPacketIntervalUnitsEnum represents Sla packet interval units enum

const (
	// Send one packet per burst
	SlaPacketIntervalUnitsEnum_once SlaPacketIntervalUnitsEnum = "once"

	// Send packets with an interval unit of
	// milliseconds
	SlaPacketIntervalUnitsEnum_milliseconds SlaPacketIntervalUnitsEnum = "milliseconds"

	// Send packets with an interval unit of seconds
	SlaPacketIntervalUnitsEnum_seconds SlaPacketIntervalUnitsEnum = "seconds"

	// Send packets with an interval unit of minutes
	SlaPacketIntervalUnitsEnum_minutes SlaPacketIntervalUnitsEnum = "minutes"

	// Send packets with an interval unit of hours
	SlaPacketIntervalUnitsEnum_hours SlaPacketIntervalUnitsEnum = "hours"
)

type SlaPaddingPattern

type SlaPaddingPattern string

SlaPaddingPattern represents Sla padding pattern

const (
	// Use an optionally specified hex pattern for
	// packet padding
	SlaPaddingPattern_hex SlaPaddingPattern = "hex"

	// Use a pseudo-random bit sequence for packet
	// padding
	SlaPaddingPattern_pseudo_random SlaPaddingPattern = "pseudo-random"
)

type SlaProbeDurationUnitsEnum

type SlaProbeDurationUnitsEnum string

SlaProbeDurationUnitsEnum represents Sla probe duration units enum

const (
	// Schedule probes to run with a duration unit of
	// seconds
	SlaProbeDurationUnitsEnum_seconds SlaProbeDurationUnitsEnum = "seconds"

	// Schedule probes to run with a duration unit of
	// minutes
	SlaProbeDurationUnitsEnum_minutes SlaProbeDurationUnitsEnum = "minutes"

	// Schedule probes to run with a duration unit of
	// hours
	SlaProbeDurationUnitsEnum_hours SlaProbeDurationUnitsEnum = "hours"

	// Schedule probes to run for a duration of 1 day
	SlaProbeDurationUnitsEnum_day SlaProbeDurationUnitsEnum = "day"

	// Schedule probes to run for a duration of 1 week
	SlaProbeDurationUnitsEnum_week SlaProbeDurationUnitsEnum = "week"
)

type SlaProbeIntervalDayEnum

type SlaProbeIntervalDayEnum string

SlaProbeIntervalDayEnum represents Sla probe interval day enum

const (
	// Schedule every Monday
	SlaProbeIntervalDayEnum_monday SlaProbeIntervalDayEnum = "monday"

	// Schedule every Tuesday
	SlaProbeIntervalDayEnum_tuesday SlaProbeIntervalDayEnum = "tuesday"

	// Schedule every Wednesday
	SlaProbeIntervalDayEnum_wednesday SlaProbeIntervalDayEnum = "wednesday"

	// Schedule every Thursday
	SlaProbeIntervalDayEnum_thursday SlaProbeIntervalDayEnum = "thursday"

	// Schedule every Friday
	SlaProbeIntervalDayEnum_friday SlaProbeIntervalDayEnum = "friday"

	// Schedule every Saturday
	SlaProbeIntervalDayEnum_saturday SlaProbeIntervalDayEnum = "saturday"

	// Schedule every Sunday
	SlaProbeIntervalDayEnum_sunday SlaProbeIntervalDayEnum = "sunday"
)

type SlaProbeIntervalUnitsEnum

type SlaProbeIntervalUnitsEnum string

SlaProbeIntervalUnitsEnum represents Sla probe interval units enum

const (
	// Schedule probes to run with an interval unit of
	// minutes
	SlaProbeIntervalUnitsEnum_minutes SlaProbeIntervalUnitsEnum = "minutes"

	// Schedule probes to run with an interval unit of
	// hours
	SlaProbeIntervalUnitsEnum_hours SlaProbeIntervalUnitsEnum = "hours"

	// Schedule probes to run every day
	SlaProbeIntervalUnitsEnum_day SlaProbeIntervalUnitsEnum = "day"

	// Schedule probes to run every week
	SlaProbeIntervalUnitsEnum_week SlaProbeIntervalUnitsEnum = "week"
)

type SlaSend

type SlaSend string

SlaSend represents Sla send

const (
	// Send individual packets
	SlaSend_packet SlaSend = "packet"

	// Send bursts of packets
	SlaSend_burst SlaSend = "burst"
)

type SlaStatisticTypeEnum

type SlaStatisticTypeEnum string

SlaStatisticTypeEnum represents Sla statistic type enum

const (
	// Collect round trip delay metric data
	SlaStatisticTypeEnum_round_trip_delay SlaStatisticTypeEnum = "round-trip-delay"

	// Collect one way delay source->dest metric data
	SlaStatisticTypeEnum_one_way_delay_sd SlaStatisticTypeEnum = "one-way-delay-sd"

	// Collect one way delay dest->source metric data
	SlaStatisticTypeEnum_one_way_delay_ds SlaStatisticTypeEnum = "one-way-delay-ds"

	// Collect round trip delay metric data
	SlaStatisticTypeEnum_round_trip_jitter SlaStatisticTypeEnum = "round-trip-jitter"

	// Collect one way jitter source->dest metric data
	SlaStatisticTypeEnum_one_way_jitter_sd SlaStatisticTypeEnum = "one-way-jitter-sd"

	// Collect one way jitter dest->source metric data
	SlaStatisticTypeEnum_one_way_jitter_ds SlaStatisticTypeEnum = "one-way-jitter-ds"

	// Collect one way loss source->dest metric data
	SlaStatisticTypeEnum_one_way_loss_sd SlaStatisticTypeEnum = "one-way-loss-sd"

	// Collect one way loss dest->source metric data
	SlaStatisticTypeEnum_one_way_loss_ds SlaStatisticTypeEnum = "one-way-loss-ds"
)

type SlaThresholdConditionEnum

type SlaThresholdConditionEnum string

SlaThresholdConditionEnum represents Sla threshold condition enum

const (
	// Threshold is breached when the maximum value
	// crosses the configured threshold value
	SlaThresholdConditionEnum_max SlaThresholdConditionEnum = "max"

	// Threshold is breached when the mean value
	// crosses the configured threshold value
	SlaThresholdConditionEnum_mean SlaThresholdConditionEnum = "mean"

	// Threshold is breached when the sample count in
	// bins in and above a certain bin number crosses
	// the configured sample count
	SlaThresholdConditionEnum_sample_count SlaThresholdConditionEnum = "sample-count"
)

type SlaThresholdTypeEnum

type SlaThresholdTypeEnum string

SlaThresholdTypeEnum represents Sla threshold type enum

const (
	// Stateless threshold
	SlaThresholdTypeEnum_stateless SlaThresholdTypeEnum = "stateless"
)

Jump to

Keyboard shortcuts

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