// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// 	protoc-gen-go v1.36.11
// 	protoc        v3.21.12
// source: yandex/cloud/monitoring/v3/unit_format.proto

package monitoring

import (
	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
	reflect "reflect"
	sync "sync"
	unsafe "unsafe"
)

const (
	// Verify that this generated code is sufficiently up-to-date.
	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
	// Verify that runtime/protoimpl is sufficiently up-to-date.
	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
)

type UnitFormat int32

const (
	UnitFormat_UNIT_FORMAT_UNSPECIFIED UnitFormat = 0
	// None (show tick values as-is).
	UnitFormat_UNIT_NONE UnitFormat = 1
	// Count.
	UnitFormat_UNIT_COUNT UnitFormat = 2
	// Percent (0-100).
	UnitFormat_UNIT_PERCENT UnitFormat = 3
	// Percent (0-1).
	UnitFormat_UNIT_PERCENT_UNIT UnitFormat = 4
	// Nanoseconds (ns).
	UnitFormat_UNIT_NANOSECONDS UnitFormat = 5
	// Microseconds (µs).
	UnitFormat_UNIT_MICROSECONDS UnitFormat = 6
	// Milliseconds (ms).
	UnitFormat_UNIT_MILLISECONDS UnitFormat = 7
	// Seconds (s).
	UnitFormat_UNIT_SECONDS UnitFormat = 8
	// Minutes (m).
	UnitFormat_UNIT_MINUTES UnitFormat = 9
	// Hours (h).
	UnitFormat_UNIT_HOURS UnitFormat = 10
	// Days (d).
	UnitFormat_UNIT_DAYS UnitFormat = 11
	// Bits (SI).
	UnitFormat_UNIT_BITS_SI UnitFormat = 12
	// Bytes (SI).
	UnitFormat_UNIT_BYTES_SI UnitFormat = 13
	// Kilobytes (KB).
	UnitFormat_UNIT_KILOBYTES UnitFormat = 14
	// Megabytes (MB).
	UnitFormat_UNIT_MEGABYTES UnitFormat = 15
	// Gigabytes (GB).
	UnitFormat_UNIT_GIGABYTES UnitFormat = 16
	// Terabytes (TB)
	UnitFormat_UNIT_TERABYTES UnitFormat = 17
	// Petabytes (PB).
	UnitFormat_UNIT_PETABYTES UnitFormat = 18
	// Exabytes (EB).
	UnitFormat_UNIT_EXABYTES UnitFormat = 19
	// Bits (IEC).
	UnitFormat_UNIT_BITS_IEC UnitFormat = 20
	// Bytes (IEC).
	UnitFormat_UNIT_BYTES_IEC UnitFormat = 21
	// Kibibytes (KiB).
	UnitFormat_UNIT_KIBIBYTES UnitFormat = 22
	// Mebibytes (MiB).
	UnitFormat_UNIT_MEBIBYTES UnitFormat = 23
	// Gigibytes (GiB).
	UnitFormat_UNIT_GIBIBYTES UnitFormat = 24
	// Tebibytes (TiB).
	UnitFormat_UNIT_TEBIBYTES UnitFormat = 25
	// Pebibytes (PiB).
	UnitFormat_UNIT_PEBIBYTES UnitFormat = 26
	// Exbibytes (EiB).
	UnitFormat_UNIT_EXBIBYTES UnitFormat = 27
	// Requests per second (reqps).
	UnitFormat_UNIT_REQUESTS_PER_SECOND UnitFormat = 28
	// Operations per second (ops).
	UnitFormat_UNIT_OPERATIONS_PER_SECOND UnitFormat = 29
	// Writes per second (wps).
	UnitFormat_UNIT_WRITES_PER_SECOND UnitFormat = 30
	// Reads per second (rps).
	UnitFormat_UNIT_READS_PER_SECOND UnitFormat = 31
	// Packets per second (pps).
	UnitFormat_UNIT_PACKETS_PER_SECOND UnitFormat = 32
	// IO operations per second (iops).
	UnitFormat_UNIT_IO_OPERATIONS_PER_SECOND UnitFormat = 33
	// Counts per second (counts/sec).
	UnitFormat_UNIT_COUNTS_PER_SECOND UnitFormat = 34
	// Bits (SI) per second (bits/sec).
	UnitFormat_UNIT_BITS_SI_PER_SECOND UnitFormat = 35
	// Bytes (SI) per second (bytes/sec).
	UnitFormat_UNIT_BYTES_SI_PER_SECOND UnitFormat = 36
	// Kilobits per second (KBits/sec).
	UnitFormat_UNIT_KILOBITS_PER_SECOND UnitFormat = 37
	// Kilobytes per second (KB/sec).
	UnitFormat_UNIT_KILOBYTES_PER_SECOND UnitFormat = 38
	// Megabits per second (MBits/sec).
	UnitFormat_UNIT_MEGABITS_PER_SECOND UnitFormat = 39
	// Megabytes per second (MB/sec).
	UnitFormat_UNIT_MEGABYTES_PER_SECOND UnitFormat = 40
	// Gigabits per second (GBits/sec).
	UnitFormat_UNIT_GIGABITS_PER_SECOND UnitFormat = 41
	// Gigabytes per second (GB/sec).
	UnitFormat_UNIT_GIGABYTES_PER_SECOND UnitFormat = 42
	// Terabits per second (TBits/sec).
	UnitFormat_UNIT_TERABITS_PER_SECOND UnitFormat = 43
	// Terabytes per second (TB/sec).
	UnitFormat_UNIT_TERABYTES_PER_SECOND UnitFormat = 44
	// Petabits per second (Pbits/sec).
	UnitFormat_UNIT_PETABITS_PER_SECOND UnitFormat = 45
	// Petabytes per second (PB/sec).
	UnitFormat_UNIT_PETABYTES_PER_SECOND UnitFormat = 46
	// Bits (IEC) per second (bits/sec).
	UnitFormat_UNIT_BITS_IEC_PER_SECOND UnitFormat = 47
	// Bytes (IEC) per second (bytes/sec).
	UnitFormat_UNIT_BYTES_IEC_PER_SECOND UnitFormat = 48
	// Kibibits per second (KiBits/sec).
	UnitFormat_UNIT_KIBIBITS_PER_SECOND UnitFormat = 49
	// Kibibytes per second (KiB/sec).
	UnitFormat_UNIT_KIBIBYTES_PER_SECOND UnitFormat = 50
	// Mebibits per second (MiBits/sec).
	UnitFormat_UNIT_MEBIBITS_PER_SECOND UnitFormat = 51
	// Mebibytes per second (MiB/sec).
	UnitFormat_UNIT_MEBIBYTES_PER_SECOND UnitFormat = 52
	// Gibibits per second (GiBits/sec).
	UnitFormat_UNIT_GIBIBITS_PER_SECOND UnitFormat = 53
	// Gibibytes per second (GiB/sec).
	UnitFormat_UNIT_GIBIBYTES_PER_SECOND UnitFormat = 54
	// Tebibits per second (TiBits/sec).
	UnitFormat_UNIT_TEBIBITS_PER_SECOND UnitFormat = 55
	// Tebibytes per second (TiB/sec).
	UnitFormat_UNIT_TEBIBYTES_PER_SECOND UnitFormat = 56
	// Pebibits per second (PiBits/sec).
	UnitFormat_UNIT_PEBIBITS_PER_SECOND UnitFormat = 57
	// Pebibytes per second (PiB/sec).
	UnitFormat_UNIT_PEBIBYTES_PER_SECOND UnitFormat = 58
	// Datetime (UTC).
	UnitFormat_UNIT_DATETIME_UTC UnitFormat = 59
	// Datetime (local).
	UnitFormat_UNIT_DATETIME_LOCAL UnitFormat = 60
	// Hertz (Hz).
	UnitFormat_UNIT_HERTZ UnitFormat = 61
	// Kilohertz (KHz).
	UnitFormat_UNIT_KILOHERTZ UnitFormat = 62
	// Megahertz (MHz).
	UnitFormat_UNIT_MEGAHERTZ UnitFormat = 63
	// Gigahertz (GHz).
	UnitFormat_UNIT_GIGAHERTZ UnitFormat = 64
	// Dollar.
	UnitFormat_UNIT_DOLLAR UnitFormat = 65
	// Euro.
	UnitFormat_UNIT_EURO UnitFormat = 66
	// Rouble.
	UnitFormat_UNIT_ROUBLE UnitFormat = 67
	// Celsius (°C).
	UnitFormat_UNIT_CELSIUS UnitFormat = 68
	// Fahrenheit (°F).
	UnitFormat_UNIT_FAHRENHEIT UnitFormat = 69
	// Kelvin (K).
	UnitFormat_UNIT_KELVIN UnitFormat = 70
	// Flop per second (FLOP/sec).
	UnitFormat_UNIT_FLOP_PER_SECOND UnitFormat = 71
	// Kiloflop per second (KFLOP/sec).
	UnitFormat_UNIT_KILOFLOP_PER_SECOND UnitFormat = 72
	// Megaflop per second (MFLOP/sec).
	UnitFormat_UNIT_MEGAFLOP_PER_SECOND UnitFormat = 73
	// Gigaflop per second (GFLOP/sec).
	UnitFormat_UNIT_GIGAFLOP_PER_SECOND UnitFormat = 74
	// Petaflop per second (PFLOP/sec).
	UnitFormat_UNIT_PETAFLOP_PER_SECOND UnitFormat = 75
	// Exaflop per second (EFLOP/sec).
	UnitFormat_UNIT_EXAFLOP_PER_SECOND UnitFormat = 76
	// Meters per second (m/sec).
	UnitFormat_UNIT_METERS_PER_SECOND UnitFormat = 77
	// Kilometers per hour (km/h).
	UnitFormat_UNIT_KILOMETERS_PER_HOUR UnitFormat = 78
	// Miles per hour (mi/h).
	UnitFormat_UNIT_MILES_PER_HOUR UnitFormat = 79
	// Millimeter.
	UnitFormat_UNIT_MILLIMETER UnitFormat = 80
	// Centimeter.
	UnitFormat_UNIT_CENTIMETER UnitFormat = 81
	// Meter.
	UnitFormat_UNIT_METER UnitFormat = 82
	// Kilometer.
	UnitFormat_UNIT_KILOMETER UnitFormat = 83
	// Mile.
	UnitFormat_UNIT_MILE UnitFormat = 84
	// Parts per million (ppm).
	UnitFormat_UNIT_PPM UnitFormat = 85
	// Events per second
	UnitFormat_UNIT_EVENTS_PER_SECOND UnitFormat = 86
	// Packets
	UnitFormat_UNIT_PACKETS UnitFormat = 87
	// dBm (dbm)
	UnitFormat_UNIT_DBM UnitFormat = 88
	// Virtual CPU cores based on CPU time (vcpu)
	UnitFormat_UNIT_VIRTUAL_CPU UnitFormat = 89
	// Messages per second (mps)
	UnitFormat_UNIT_MESSAGES_PER_SECOND UnitFormat = 90
	// == UNIT_VIRTUAL_CPU
	UnitFormat_UNIT_NANOCORE_CPU UnitFormat = 91
	// == 1000 UNIT_NANOCORE_CPU
	UnitFormat_UNIT_MICROCORE_CPU UnitFormat = 92
	// == 1000 UNIT_MICROCORE_CPU
	UnitFormat_UNIT_MILLICORE_CPU UnitFormat = 93
	// == 1000 UNIT_MILLICORE_CPU
	UnitFormat_UNIT_CORE_CPU UnitFormat = 94
	// Ampere (A).
	UnitFormat_UNIT_AMPERE UnitFormat = 95
	// Kiloampere (kA).
	UnitFormat_UNIT_KILOAMPERE UnitFormat = 96
	// Megaampere (MA).
	UnitFormat_UNIT_MEGAAMPERE UnitFormat = 97
	// Gigaampere (GA).
	UnitFormat_UNIT_GIGAAMPERE UnitFormat = 98
	// Volt (V).
	UnitFormat_UNIT_VOLT UnitFormat = 99
	// Kilovolt (kV).
	UnitFormat_UNIT_KILOVOLT UnitFormat = 100
	// Megavolt (MV).
	UnitFormat_UNIT_MEGAVOLT UnitFormat = 101
	// Gigavolt (GV).
	UnitFormat_UNIT_GIGAVOLT UnitFormat = 102
	// Watt (W).
	UnitFormat_UNIT_WATT UnitFormat = 103
	// Kilowatt (kW).
	UnitFormat_UNIT_KILOWATT UnitFormat = 104
	// Megawatt (MW).
	UnitFormat_UNIT_MEGAWATT UnitFormat = 105
	// Gigawatt (GW).
	UnitFormat_UNIT_GIGAWATT UnitFormat = 106
	// Ohm (Ohm).
	UnitFormat_UNIT_OHM UnitFormat = 107
	// Kiloohm (kOhm).
	UnitFormat_UNIT_KILOOHM UnitFormat = 108
	// Megaohm (MOhm).
	UnitFormat_UNIT_MEGAOHM UnitFormat = 109
	// Gigaohm (GOhm).
	UnitFormat_UNIT_GIGAOHM UnitFormat = 110
)

// Enum value maps for UnitFormat.
var (
	UnitFormat_name = map[int32]string{
		0:   "UNIT_FORMAT_UNSPECIFIED",
		1:   "UNIT_NONE",
		2:   "UNIT_COUNT",
		3:   "UNIT_PERCENT",
		4:   "UNIT_PERCENT_UNIT",
		5:   "UNIT_NANOSECONDS",
		6:   "UNIT_MICROSECONDS",
		7:   "UNIT_MILLISECONDS",
		8:   "UNIT_SECONDS",
		9:   "UNIT_MINUTES",
		10:  "UNIT_HOURS",
		11:  "UNIT_DAYS",
		12:  "UNIT_BITS_SI",
		13:  "UNIT_BYTES_SI",
		14:  "UNIT_KILOBYTES",
		15:  "UNIT_MEGABYTES",
		16:  "UNIT_GIGABYTES",
		17:  "UNIT_TERABYTES",
		18:  "UNIT_PETABYTES",
		19:  "UNIT_EXABYTES",
		20:  "UNIT_BITS_IEC",
		21:  "UNIT_BYTES_IEC",
		22:  "UNIT_KIBIBYTES",
		23:  "UNIT_MEBIBYTES",
		24:  "UNIT_GIBIBYTES",
		25:  "UNIT_TEBIBYTES",
		26:  "UNIT_PEBIBYTES",
		27:  "UNIT_EXBIBYTES",
		28:  "UNIT_REQUESTS_PER_SECOND",
		29:  "UNIT_OPERATIONS_PER_SECOND",
		30:  "UNIT_WRITES_PER_SECOND",
		31:  "UNIT_READS_PER_SECOND",
		32:  "UNIT_PACKETS_PER_SECOND",
		33:  "UNIT_IO_OPERATIONS_PER_SECOND",
		34:  "UNIT_COUNTS_PER_SECOND",
		35:  "UNIT_BITS_SI_PER_SECOND",
		36:  "UNIT_BYTES_SI_PER_SECOND",
		37:  "UNIT_KILOBITS_PER_SECOND",
		38:  "UNIT_KILOBYTES_PER_SECOND",
		39:  "UNIT_MEGABITS_PER_SECOND",
		40:  "UNIT_MEGABYTES_PER_SECOND",
		41:  "UNIT_GIGABITS_PER_SECOND",
		42:  "UNIT_GIGABYTES_PER_SECOND",
		43:  "UNIT_TERABITS_PER_SECOND",
		44:  "UNIT_TERABYTES_PER_SECOND",
		45:  "UNIT_PETABITS_PER_SECOND",
		46:  "UNIT_PETABYTES_PER_SECOND",
		47:  "UNIT_BITS_IEC_PER_SECOND",
		48:  "UNIT_BYTES_IEC_PER_SECOND",
		49:  "UNIT_KIBIBITS_PER_SECOND",
		50:  "UNIT_KIBIBYTES_PER_SECOND",
		51:  "UNIT_MEBIBITS_PER_SECOND",
		52:  "UNIT_MEBIBYTES_PER_SECOND",
		53:  "UNIT_GIBIBITS_PER_SECOND",
		54:  "UNIT_GIBIBYTES_PER_SECOND",
		55:  "UNIT_TEBIBITS_PER_SECOND",
		56:  "UNIT_TEBIBYTES_PER_SECOND",
		57:  "UNIT_PEBIBITS_PER_SECOND",
		58:  "UNIT_PEBIBYTES_PER_SECOND",
		59:  "UNIT_DATETIME_UTC",
		60:  "UNIT_DATETIME_LOCAL",
		61:  "UNIT_HERTZ",
		62:  "UNIT_KILOHERTZ",
		63:  "UNIT_MEGAHERTZ",
		64:  "UNIT_GIGAHERTZ",
		65:  "UNIT_DOLLAR",
		66:  "UNIT_EURO",
		67:  "UNIT_ROUBLE",
		68:  "UNIT_CELSIUS",
		69:  "UNIT_FAHRENHEIT",
		70:  "UNIT_KELVIN",
		71:  "UNIT_FLOP_PER_SECOND",
		72:  "UNIT_KILOFLOP_PER_SECOND",
		73:  "UNIT_MEGAFLOP_PER_SECOND",
		74:  "UNIT_GIGAFLOP_PER_SECOND",
		75:  "UNIT_PETAFLOP_PER_SECOND",
		76:  "UNIT_EXAFLOP_PER_SECOND",
		77:  "UNIT_METERS_PER_SECOND",
		78:  "UNIT_KILOMETERS_PER_HOUR",
		79:  "UNIT_MILES_PER_HOUR",
		80:  "UNIT_MILLIMETER",
		81:  "UNIT_CENTIMETER",
		82:  "UNIT_METER",
		83:  "UNIT_KILOMETER",
		84:  "UNIT_MILE",
		85:  "UNIT_PPM",
		86:  "UNIT_EVENTS_PER_SECOND",
		87:  "UNIT_PACKETS",
		88:  "UNIT_DBM",
		89:  "UNIT_VIRTUAL_CPU",
		90:  "UNIT_MESSAGES_PER_SECOND",
		91:  "UNIT_NANOCORE_CPU",
		92:  "UNIT_MICROCORE_CPU",
		93:  "UNIT_MILLICORE_CPU",
		94:  "UNIT_CORE_CPU",
		95:  "UNIT_AMPERE",
		96:  "UNIT_KILOAMPERE",
		97:  "UNIT_MEGAAMPERE",
		98:  "UNIT_GIGAAMPERE",
		99:  "UNIT_VOLT",
		100: "UNIT_KILOVOLT",
		101: "UNIT_MEGAVOLT",
		102: "UNIT_GIGAVOLT",
		103: "UNIT_WATT",
		104: "UNIT_KILOWATT",
		105: "UNIT_MEGAWATT",
		106: "UNIT_GIGAWATT",
		107: "UNIT_OHM",
		108: "UNIT_KILOOHM",
		109: "UNIT_MEGAOHM",
		110: "UNIT_GIGAOHM",
	}
	UnitFormat_value = map[string]int32{
		"UNIT_FORMAT_UNSPECIFIED":       0,
		"UNIT_NONE":                     1,
		"UNIT_COUNT":                    2,
		"UNIT_PERCENT":                  3,
		"UNIT_PERCENT_UNIT":             4,
		"UNIT_NANOSECONDS":              5,
		"UNIT_MICROSECONDS":             6,
		"UNIT_MILLISECONDS":             7,
		"UNIT_SECONDS":                  8,
		"UNIT_MINUTES":                  9,
		"UNIT_HOURS":                    10,
		"UNIT_DAYS":                     11,
		"UNIT_BITS_SI":                  12,
		"UNIT_BYTES_SI":                 13,
		"UNIT_KILOBYTES":                14,
		"UNIT_MEGABYTES":                15,
		"UNIT_GIGABYTES":                16,
		"UNIT_TERABYTES":                17,
		"UNIT_PETABYTES":                18,
		"UNIT_EXABYTES":                 19,
		"UNIT_BITS_IEC":                 20,
		"UNIT_BYTES_IEC":                21,
		"UNIT_KIBIBYTES":                22,
		"UNIT_MEBIBYTES":                23,
		"UNIT_GIBIBYTES":                24,
		"UNIT_TEBIBYTES":                25,
		"UNIT_PEBIBYTES":                26,
		"UNIT_EXBIBYTES":                27,
		"UNIT_REQUESTS_PER_SECOND":      28,
		"UNIT_OPERATIONS_PER_SECOND":    29,
		"UNIT_WRITES_PER_SECOND":        30,
		"UNIT_READS_PER_SECOND":         31,
		"UNIT_PACKETS_PER_SECOND":       32,
		"UNIT_IO_OPERATIONS_PER_SECOND": 33,
		"UNIT_COUNTS_PER_SECOND":        34,
		"UNIT_BITS_SI_PER_SECOND":       35,
		"UNIT_BYTES_SI_PER_SECOND":      36,
		"UNIT_KILOBITS_PER_SECOND":      37,
		"UNIT_KILOBYTES_PER_SECOND":     38,
		"UNIT_MEGABITS_PER_SECOND":      39,
		"UNIT_MEGABYTES_PER_SECOND":     40,
		"UNIT_GIGABITS_PER_SECOND":      41,
		"UNIT_GIGABYTES_PER_SECOND":     42,
		"UNIT_TERABITS_PER_SECOND":      43,
		"UNIT_TERABYTES_PER_SECOND":     44,
		"UNIT_PETABITS_PER_SECOND":      45,
		"UNIT_PETABYTES_PER_SECOND":     46,
		"UNIT_BITS_IEC_PER_SECOND":      47,
		"UNIT_BYTES_IEC_PER_SECOND":     48,
		"UNIT_KIBIBITS_PER_SECOND":      49,
		"UNIT_KIBIBYTES_PER_SECOND":     50,
		"UNIT_MEBIBITS_PER_SECOND":      51,
		"UNIT_MEBIBYTES_PER_SECOND":     52,
		"UNIT_GIBIBITS_PER_SECOND":      53,
		"UNIT_GIBIBYTES_PER_SECOND":     54,
		"UNIT_TEBIBITS_PER_SECOND":      55,
		"UNIT_TEBIBYTES_PER_SECOND":     56,
		"UNIT_PEBIBITS_PER_SECOND":      57,
		"UNIT_PEBIBYTES_PER_SECOND":     58,
		"UNIT_DATETIME_UTC":             59,
		"UNIT_DATETIME_LOCAL":           60,
		"UNIT_HERTZ":                    61,
		"UNIT_KILOHERTZ":                62,
		"UNIT_MEGAHERTZ":                63,
		"UNIT_GIGAHERTZ":                64,
		"UNIT_DOLLAR":                   65,
		"UNIT_EURO":                     66,
		"UNIT_ROUBLE":                   67,
		"UNIT_CELSIUS":                  68,
		"UNIT_FAHRENHEIT":               69,
		"UNIT_KELVIN":                   70,
		"UNIT_FLOP_PER_SECOND":          71,
		"UNIT_KILOFLOP_PER_SECOND":      72,
		"UNIT_MEGAFLOP_PER_SECOND":      73,
		"UNIT_GIGAFLOP_PER_SECOND":      74,
		"UNIT_PETAFLOP_PER_SECOND":      75,
		"UNIT_EXAFLOP_PER_SECOND":       76,
		"UNIT_METERS_PER_SECOND":        77,
		"UNIT_KILOMETERS_PER_HOUR":      78,
		"UNIT_MILES_PER_HOUR":           79,
		"UNIT_MILLIMETER":               80,
		"UNIT_CENTIMETER":               81,
		"UNIT_METER":                    82,
		"UNIT_KILOMETER":                83,
		"UNIT_MILE":                     84,
		"UNIT_PPM":                      85,
		"UNIT_EVENTS_PER_SECOND":        86,
		"UNIT_PACKETS":                  87,
		"UNIT_DBM":                      88,
		"UNIT_VIRTUAL_CPU":              89,
		"UNIT_MESSAGES_PER_SECOND":      90,
		"UNIT_NANOCORE_CPU":             91,
		"UNIT_MICROCORE_CPU":            92,
		"UNIT_MILLICORE_CPU":            93,
		"UNIT_CORE_CPU":                 94,
		"UNIT_AMPERE":                   95,
		"UNIT_KILOAMPERE":               96,
		"UNIT_MEGAAMPERE":               97,
		"UNIT_GIGAAMPERE":               98,
		"UNIT_VOLT":                     99,
		"UNIT_KILOVOLT":                 100,
		"UNIT_MEGAVOLT":                 101,
		"UNIT_GIGAVOLT":                 102,
		"UNIT_WATT":                     103,
		"UNIT_KILOWATT":                 104,
		"UNIT_MEGAWATT":                 105,
		"UNIT_GIGAWATT":                 106,
		"UNIT_OHM":                      107,
		"UNIT_KILOOHM":                  108,
		"UNIT_MEGAOHM":                  109,
		"UNIT_GIGAOHM":                  110,
	}
)

func (x UnitFormat) Enum() *UnitFormat {
	p := new(UnitFormat)
	*p = x
	return p
}

func (x UnitFormat) String() string {
	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}

func (UnitFormat) Descriptor() protoreflect.EnumDescriptor {
	return file_yandex_cloud_monitoring_v3_unit_format_proto_enumTypes[0].Descriptor()
}

func (UnitFormat) Type() protoreflect.EnumType {
	return &file_yandex_cloud_monitoring_v3_unit_format_proto_enumTypes[0]
}

func (x UnitFormat) Number() protoreflect.EnumNumber {
	return protoreflect.EnumNumber(x)
}

// Deprecated: Use UnitFormat.Descriptor instead.
func (UnitFormat) EnumDescriptor() ([]byte, []int) {
	return file_yandex_cloud_monitoring_v3_unit_format_proto_rawDescGZIP(), []int{0}
}

var File_yandex_cloud_monitoring_v3_unit_format_proto protoreflect.FileDescriptor

const file_yandex_cloud_monitoring_v3_unit_format_proto_rawDesc = "" +
	"\n" +
	",yandex/cloud/monitoring/v3/unit_format.proto\x12\x1ayandex.cloud.monitoring.v3*\x9e\x14\n" +
	"\n" +
	"UnitFormat\x12\x1b\n" +
	"\x17UNIT_FORMAT_UNSPECIFIED\x10\x00\x12\r\n" +
	"\tUNIT_NONE\x10\x01\x12\x0e\n" +
	"\n" +
	"UNIT_COUNT\x10\x02\x12\x10\n" +
	"\fUNIT_PERCENT\x10\x03\x12\x15\n" +
	"\x11UNIT_PERCENT_UNIT\x10\x04\x12\x14\n" +
	"\x10UNIT_NANOSECONDS\x10\x05\x12\x15\n" +
	"\x11UNIT_MICROSECONDS\x10\x06\x12\x15\n" +
	"\x11UNIT_MILLISECONDS\x10\a\x12\x10\n" +
	"\fUNIT_SECONDS\x10\b\x12\x10\n" +
	"\fUNIT_MINUTES\x10\t\x12\x0e\n" +
	"\n" +
	"UNIT_HOURS\x10\n" +
	"\x12\r\n" +
	"\tUNIT_DAYS\x10\v\x12\x10\n" +
	"\fUNIT_BITS_SI\x10\f\x12\x11\n" +
	"\rUNIT_BYTES_SI\x10\r\x12\x12\n" +
	"\x0eUNIT_KILOBYTES\x10\x0e\x12\x12\n" +
	"\x0eUNIT_MEGABYTES\x10\x0f\x12\x12\n" +
	"\x0eUNIT_GIGABYTES\x10\x10\x12\x12\n" +
	"\x0eUNIT_TERABYTES\x10\x11\x12\x12\n" +
	"\x0eUNIT_PETABYTES\x10\x12\x12\x11\n" +
	"\rUNIT_EXABYTES\x10\x13\x12\x11\n" +
	"\rUNIT_BITS_IEC\x10\x14\x12\x12\n" +
	"\x0eUNIT_BYTES_IEC\x10\x15\x12\x12\n" +
	"\x0eUNIT_KIBIBYTES\x10\x16\x12\x12\n" +
	"\x0eUNIT_MEBIBYTES\x10\x17\x12\x12\n" +
	"\x0eUNIT_GIBIBYTES\x10\x18\x12\x12\n" +
	"\x0eUNIT_TEBIBYTES\x10\x19\x12\x12\n" +
	"\x0eUNIT_PEBIBYTES\x10\x1a\x12\x12\n" +
	"\x0eUNIT_EXBIBYTES\x10\x1b\x12\x1c\n" +
	"\x18UNIT_REQUESTS_PER_SECOND\x10\x1c\x12\x1e\n" +
	"\x1aUNIT_OPERATIONS_PER_SECOND\x10\x1d\x12\x1a\n" +
	"\x16UNIT_WRITES_PER_SECOND\x10\x1e\x12\x19\n" +
	"\x15UNIT_READS_PER_SECOND\x10\x1f\x12\x1b\n" +
	"\x17UNIT_PACKETS_PER_SECOND\x10 \x12!\n" +
	"\x1dUNIT_IO_OPERATIONS_PER_SECOND\x10!\x12\x1a\n" +
	"\x16UNIT_COUNTS_PER_SECOND\x10\"\x12\x1b\n" +
	"\x17UNIT_BITS_SI_PER_SECOND\x10#\x12\x1c\n" +
	"\x18UNIT_BYTES_SI_PER_SECOND\x10$\x12\x1c\n" +
	"\x18UNIT_KILOBITS_PER_SECOND\x10%\x12\x1d\n" +
	"\x19UNIT_KILOBYTES_PER_SECOND\x10&\x12\x1c\n" +
	"\x18UNIT_MEGABITS_PER_SECOND\x10'\x12\x1d\n" +
	"\x19UNIT_MEGABYTES_PER_SECOND\x10(\x12\x1c\n" +
	"\x18UNIT_GIGABITS_PER_SECOND\x10)\x12\x1d\n" +
	"\x19UNIT_GIGABYTES_PER_SECOND\x10*\x12\x1c\n" +
	"\x18UNIT_TERABITS_PER_SECOND\x10+\x12\x1d\n" +
	"\x19UNIT_TERABYTES_PER_SECOND\x10,\x12\x1c\n" +
	"\x18UNIT_PETABITS_PER_SECOND\x10-\x12\x1d\n" +
	"\x19UNIT_PETABYTES_PER_SECOND\x10.\x12\x1c\n" +
	"\x18UNIT_BITS_IEC_PER_SECOND\x10/\x12\x1d\n" +
	"\x19UNIT_BYTES_IEC_PER_SECOND\x100\x12\x1c\n" +
	"\x18UNIT_KIBIBITS_PER_SECOND\x101\x12\x1d\n" +
	"\x19UNIT_KIBIBYTES_PER_SECOND\x102\x12\x1c\n" +
	"\x18UNIT_MEBIBITS_PER_SECOND\x103\x12\x1d\n" +
	"\x19UNIT_MEBIBYTES_PER_SECOND\x104\x12\x1c\n" +
	"\x18UNIT_GIBIBITS_PER_SECOND\x105\x12\x1d\n" +
	"\x19UNIT_GIBIBYTES_PER_SECOND\x106\x12\x1c\n" +
	"\x18UNIT_TEBIBITS_PER_SECOND\x107\x12\x1d\n" +
	"\x19UNIT_TEBIBYTES_PER_SECOND\x108\x12\x1c\n" +
	"\x18UNIT_PEBIBITS_PER_SECOND\x109\x12\x1d\n" +
	"\x19UNIT_PEBIBYTES_PER_SECOND\x10:\x12\x15\n" +
	"\x11UNIT_DATETIME_UTC\x10;\x12\x17\n" +
	"\x13UNIT_DATETIME_LOCAL\x10<\x12\x0e\n" +
	"\n" +
	"UNIT_HERTZ\x10=\x12\x12\n" +
	"\x0eUNIT_KILOHERTZ\x10>\x12\x12\n" +
	"\x0eUNIT_MEGAHERTZ\x10?\x12\x12\n" +
	"\x0eUNIT_GIGAHERTZ\x10@\x12\x0f\n" +
	"\vUNIT_DOLLAR\x10A\x12\r\n" +
	"\tUNIT_EURO\x10B\x12\x0f\n" +
	"\vUNIT_ROUBLE\x10C\x12\x10\n" +
	"\fUNIT_CELSIUS\x10D\x12\x13\n" +
	"\x0fUNIT_FAHRENHEIT\x10E\x12\x0f\n" +
	"\vUNIT_KELVIN\x10F\x12\x18\n" +
	"\x14UNIT_FLOP_PER_SECOND\x10G\x12\x1c\n" +
	"\x18UNIT_KILOFLOP_PER_SECOND\x10H\x12\x1c\n" +
	"\x18UNIT_MEGAFLOP_PER_SECOND\x10I\x12\x1c\n" +
	"\x18UNIT_GIGAFLOP_PER_SECOND\x10J\x12\x1c\n" +
	"\x18UNIT_PETAFLOP_PER_SECOND\x10K\x12\x1b\n" +
	"\x17UNIT_EXAFLOP_PER_SECOND\x10L\x12\x1a\n" +
	"\x16UNIT_METERS_PER_SECOND\x10M\x12\x1c\n" +
	"\x18UNIT_KILOMETERS_PER_HOUR\x10N\x12\x17\n" +
	"\x13UNIT_MILES_PER_HOUR\x10O\x12\x13\n" +
	"\x0fUNIT_MILLIMETER\x10P\x12\x13\n" +
	"\x0fUNIT_CENTIMETER\x10Q\x12\x0e\n" +
	"\n" +
	"UNIT_METER\x10R\x12\x12\n" +
	"\x0eUNIT_KILOMETER\x10S\x12\r\n" +
	"\tUNIT_MILE\x10T\x12\f\n" +
	"\bUNIT_PPM\x10U\x12\x1a\n" +
	"\x16UNIT_EVENTS_PER_SECOND\x10V\x12\x10\n" +
	"\fUNIT_PACKETS\x10W\x12\f\n" +
	"\bUNIT_DBM\x10X\x12\x14\n" +
	"\x10UNIT_VIRTUAL_CPU\x10Y\x12\x1c\n" +
	"\x18UNIT_MESSAGES_PER_SECOND\x10Z\x12\x15\n" +
	"\x11UNIT_NANOCORE_CPU\x10[\x12\x16\n" +
	"\x12UNIT_MICROCORE_CPU\x10\\\x12\x16\n" +
	"\x12UNIT_MILLICORE_CPU\x10]\x12\x11\n" +
	"\rUNIT_CORE_CPU\x10^\x12\x0f\n" +
	"\vUNIT_AMPERE\x10_\x12\x13\n" +
	"\x0fUNIT_KILOAMPERE\x10`\x12\x13\n" +
	"\x0fUNIT_MEGAAMPERE\x10a\x12\x13\n" +
	"\x0fUNIT_GIGAAMPERE\x10b\x12\r\n" +
	"\tUNIT_VOLT\x10c\x12\x11\n" +
	"\rUNIT_KILOVOLT\x10d\x12\x11\n" +
	"\rUNIT_MEGAVOLT\x10e\x12\x11\n" +
	"\rUNIT_GIGAVOLT\x10f\x12\r\n" +
	"\tUNIT_WATT\x10g\x12\x11\n" +
	"\rUNIT_KILOWATT\x10h\x12\x11\n" +
	"\rUNIT_MEGAWATT\x10i\x12\x11\n" +
	"\rUNIT_GIGAWATT\x10j\x12\f\n" +
	"\bUNIT_OHM\x10k\x12\x10\n" +
	"\fUNIT_KILOOHM\x10l\x12\x10\n" +
	"\fUNIT_MEGAOHM\x10m\x12\x10\n" +
	"\fUNIT_GIGAOHM\x10nBk\n" +
	"\x1eyandex.cloud.api.monitoring.v3ZIgithub.com/yandex-cloud/go-genproto/yandex/cloud/monitoring/v3;monitoringb\x06proto3"

var (
	file_yandex_cloud_monitoring_v3_unit_format_proto_rawDescOnce sync.Once
	file_yandex_cloud_monitoring_v3_unit_format_proto_rawDescData []byte
)

func file_yandex_cloud_monitoring_v3_unit_format_proto_rawDescGZIP() []byte {
	file_yandex_cloud_monitoring_v3_unit_format_proto_rawDescOnce.Do(func() {
		file_yandex_cloud_monitoring_v3_unit_format_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_yandex_cloud_monitoring_v3_unit_format_proto_rawDesc), len(file_yandex_cloud_monitoring_v3_unit_format_proto_rawDesc)))
	})
	return file_yandex_cloud_monitoring_v3_unit_format_proto_rawDescData
}

var file_yandex_cloud_monitoring_v3_unit_format_proto_enumTypes = make([]protoimpl.EnumInfo, 1)
var file_yandex_cloud_monitoring_v3_unit_format_proto_goTypes = []any{
	(UnitFormat)(0), // 0: yandex.cloud.monitoring.v3.UnitFormat
}
var file_yandex_cloud_monitoring_v3_unit_format_proto_depIdxs = []int32{
	0, // [0:0] is the sub-list for method output_type
	0, // [0:0] is the sub-list for method input_type
	0, // [0:0] is the sub-list for extension type_name
	0, // [0:0] is the sub-list for extension extendee
	0, // [0:0] is the sub-list for field type_name
}

func init() { file_yandex_cloud_monitoring_v3_unit_format_proto_init() }
func file_yandex_cloud_monitoring_v3_unit_format_proto_init() {
	if File_yandex_cloud_monitoring_v3_unit_format_proto != nil {
		return
	}
	type x struct{}
	out := protoimpl.TypeBuilder{
		File: protoimpl.DescBuilder{
			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
			RawDescriptor: unsafe.Slice(unsafe.StringData(file_yandex_cloud_monitoring_v3_unit_format_proto_rawDesc), len(file_yandex_cloud_monitoring_v3_unit_format_proto_rawDesc)),
			NumEnums:      1,
			NumMessages:   0,
			NumExtensions: 0,
			NumServices:   0,
		},
		GoTypes:           file_yandex_cloud_monitoring_v3_unit_format_proto_goTypes,
		DependencyIndexes: file_yandex_cloud_monitoring_v3_unit_format_proto_depIdxs,
		EnumInfos:         file_yandex_cloud_monitoring_v3_unit_format_proto_enumTypes,
	}.Build()
	File_yandex_cloud_monitoring_v3_unit_format_proto = out.File
	file_yandex_cloud_monitoring_v3_unit_format_proto_goTypes = nil
	file_yandex_cloud_monitoring_v3_unit_format_proto_depIdxs = nil
}
