1package redis
2
3// Copyright (c) Microsoft Corporation. All rights reserved.
4// Licensed under the MIT License. See License.txt in the project root for license information.
5//
6// Code generated by Microsoft (R) AutoRest Code Generator.
7// Changes may cause incorrect behavior and will be lost if the code is regenerated.
8
9// DayOfWeek enumerates the values for day of week.
10type DayOfWeek string
11
12const (
13	// Everyday ...
14	Everyday DayOfWeek = "Everyday"
15	// Friday ...
16	Friday DayOfWeek = "Friday"
17	// Monday ...
18	Monday DayOfWeek = "Monday"
19	// Saturday ...
20	Saturday DayOfWeek = "Saturday"
21	// Sunday ...
22	Sunday DayOfWeek = "Sunday"
23	// Thursday ...
24	Thursday DayOfWeek = "Thursday"
25	// Tuesday ...
26	Tuesday DayOfWeek = "Tuesday"
27	// Wednesday ...
28	Wednesday DayOfWeek = "Wednesday"
29	// Weekend ...
30	Weekend DayOfWeek = "Weekend"
31)
32
33// PossibleDayOfWeekValues returns an array of possible values for the DayOfWeek const type.
34func PossibleDayOfWeekValues() []DayOfWeek {
35	return []DayOfWeek{Everyday, Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday, Weekend}
36}
37
38// KeyType enumerates the values for key type.
39type KeyType string
40
41const (
42	// Primary ...
43	Primary KeyType = "Primary"
44	// Secondary ...
45	Secondary KeyType = "Secondary"
46)
47
48// PossibleKeyTypeValues returns an array of possible values for the KeyType const type.
49func PossibleKeyTypeValues() []KeyType {
50	return []KeyType{Primary, Secondary}
51}
52
53// RebootType enumerates the values for reboot type.
54type RebootType string
55
56const (
57	// AllNodes ...
58	AllNodes RebootType = "AllNodes"
59	// PrimaryNode ...
60	PrimaryNode RebootType = "PrimaryNode"
61	// SecondaryNode ...
62	SecondaryNode RebootType = "SecondaryNode"
63)
64
65// PossibleRebootTypeValues returns an array of possible values for the RebootType const type.
66func PossibleRebootTypeValues() []RebootType {
67	return []RebootType{AllNodes, PrimaryNode, SecondaryNode}
68}
69
70// SkuFamily enumerates the values for sku family.
71type SkuFamily string
72
73const (
74	// C ...
75	C SkuFamily = "C"
76	// P ...
77	P SkuFamily = "P"
78)
79
80// PossibleSkuFamilyValues returns an array of possible values for the SkuFamily const type.
81func PossibleSkuFamilyValues() []SkuFamily {
82	return []SkuFamily{C, P}
83}
84
85// SkuName enumerates the values for sku name.
86type SkuName string
87
88const (
89	// Basic ...
90	Basic SkuName = "Basic"
91	// Premium ...
92	Premium SkuName = "Premium"
93	// Standard ...
94	Standard SkuName = "Standard"
95)
96
97// PossibleSkuNameValues returns an array of possible values for the SkuName const type.
98func PossibleSkuNameValues() []SkuName {
99	return []SkuName{Basic, Premium, Standard}
100}
101