1package powerbidedicated
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// ProvisioningState enumerates the values for provisioning state.
10type ProvisioningState string
11
12const (
13	// Deleting ...
14	Deleting ProvisioningState = "Deleting"
15	// Failed ...
16	Failed ProvisioningState = "Failed"
17	// Paused ...
18	Paused ProvisioningState = "Paused"
19	// Pausing ...
20	Pausing ProvisioningState = "Pausing"
21	// Preparing ...
22	Preparing ProvisioningState = "Preparing"
23	// Provisioning ...
24	Provisioning ProvisioningState = "Provisioning"
25	// Resuming ...
26	Resuming ProvisioningState = "Resuming"
27	// Scaling ...
28	Scaling ProvisioningState = "Scaling"
29	// Succeeded ...
30	Succeeded ProvisioningState = "Succeeded"
31	// Suspended ...
32	Suspended ProvisioningState = "Suspended"
33	// Suspending ...
34	Suspending ProvisioningState = "Suspending"
35	// Updating ...
36	Updating ProvisioningState = "Updating"
37)
38
39// PossibleProvisioningStateValues returns an array of possible values for the ProvisioningState const type.
40func PossibleProvisioningStateValues() []ProvisioningState {
41	return []ProvisioningState{Deleting, Failed, Paused, Pausing, Preparing, Provisioning, Resuming, Scaling, Succeeded, Suspended, Suspending, Updating}
42}
43
44// SkuTier enumerates the values for sku tier.
45type SkuTier string
46
47const (
48	// PBIEAzure ...
49	PBIEAzure SkuTier = "PBIE_Azure"
50)
51
52// PossibleSkuTierValues returns an array of possible values for the SkuTier const type.
53func PossibleSkuTierValues() []SkuTier {
54	return []SkuTier{PBIEAzure}
55}
56
57// State enumerates the values for state.
58type State string
59
60const (
61	// StateDeleting ...
62	StateDeleting State = "Deleting"
63	// StateFailed ...
64	StateFailed State = "Failed"
65	// StatePaused ...
66	StatePaused State = "Paused"
67	// StatePausing ...
68	StatePausing State = "Pausing"
69	// StatePreparing ...
70	StatePreparing State = "Preparing"
71	// StateProvisioning ...
72	StateProvisioning State = "Provisioning"
73	// StateResuming ...
74	StateResuming State = "Resuming"
75	// StateScaling ...
76	StateScaling State = "Scaling"
77	// StateSucceeded ...
78	StateSucceeded State = "Succeeded"
79	// StateSuspended ...
80	StateSuspended State = "Suspended"
81	// StateSuspending ...
82	StateSuspending State = "Suspending"
83	// StateUpdating ...
84	StateUpdating State = "Updating"
85)
86
87// PossibleStateValues returns an array of possible values for the State const type.
88func PossibleStateValues() []State {
89	return []State{StateDeleting, StateFailed, StatePaused, StatePausing, StatePreparing, StateProvisioning, StateResuming, StateScaling, StateSucceeded, StateSuspended, StateSuspending, StateUpdating}
90}
91