1package azuredata
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// IdentityType enumerates the values for identity type.
10type IdentityType string
11
12const (
13	// Application ...
14	Application IdentityType = "application"
15	// Key ...
16	Key IdentityType = "key"
17	// ManagedIdentity ...
18	ManagedIdentity IdentityType = "managedIdentity"
19	// User ...
20	User IdentityType = "user"
21)
22
23// PossibleIdentityTypeValues returns an array of possible values for the IdentityType const type.
24func PossibleIdentityTypeValues() []IdentityType {
25	return []IdentityType{Application, Key, ManagedIdentity, User}
26}
27
28// OperationOrigin enumerates the values for operation origin.
29type OperationOrigin string
30
31const (
32	// OperationOriginSystem ...
33	OperationOriginSystem OperationOrigin = "system"
34	// OperationOriginUser ...
35	OperationOriginUser OperationOrigin = "user"
36)
37
38// PossibleOperationOriginValues returns an array of possible values for the OperationOrigin const type.
39func PossibleOperationOriginValues() []OperationOrigin {
40	return []OperationOrigin{OperationOriginSystem, OperationOriginUser}
41}
42
43// ResourceIdentityType enumerates the values for resource identity type.
44type ResourceIdentityType string
45
46const (
47	// SystemAssigned ...
48	SystemAssigned ResourceIdentityType = "SystemAssigned"
49)
50
51// PossibleResourceIdentityTypeValues returns an array of possible values for the ResourceIdentityType const type.
52func PossibleResourceIdentityTypeValues() []ResourceIdentityType {
53	return []ResourceIdentityType{SystemAssigned}
54}
55
56// SkuTier enumerates the values for sku tier.
57type SkuTier string
58
59const (
60	// Basic ...
61	Basic SkuTier = "Basic"
62	// Free ...
63	Free SkuTier = "Free"
64	// Premium ...
65	Premium SkuTier = "Premium"
66	// Standard ...
67	Standard SkuTier = "Standard"
68)
69
70// PossibleSkuTierValues returns an array of possible values for the SkuTier const type.
71func PossibleSkuTierValues() []SkuTier {
72	return []SkuTier{Basic, Free, Premium, Standard}
73}
74