...
1 package datadog
2
3
4
5
6
7
8
9
10 type LiftrResourceCategories string
11
12 const (
13
14 MonitorLogs LiftrResourceCategories = "MonitorLogs"
15
16 Unknown LiftrResourceCategories = "Unknown"
17 )
18
19
20 func PossibleLiftrResourceCategoriesValues() []LiftrResourceCategories {
21 return []LiftrResourceCategories{MonitorLogs, Unknown}
22 }
23
24
25 type ManagedIdentityTypes string
26
27 const (
28
29 SystemAssigned ManagedIdentityTypes = "SystemAssigned"
30
31 UserAssigned ManagedIdentityTypes = "UserAssigned"
32 )
33
34
35 func PossibleManagedIdentityTypesValues() []ManagedIdentityTypes {
36 return []ManagedIdentityTypes{SystemAssigned, UserAssigned}
37 }
38
39
40 type MarketplaceSubscriptionStatus string
41
42 const (
43
44 Active MarketplaceSubscriptionStatus = "Active"
45
46 Provisioning MarketplaceSubscriptionStatus = "Provisioning"
47
48 Suspended MarketplaceSubscriptionStatus = "Suspended"
49
50 Unsubscribed MarketplaceSubscriptionStatus = "Unsubscribed"
51 )
52
53
54 func PossibleMarketplaceSubscriptionStatusValues() []MarketplaceSubscriptionStatus {
55 return []MarketplaceSubscriptionStatus{Active, Provisioning, Suspended, Unsubscribed}
56 }
57
58
59 type MonitoringStatus string
60
61 const (
62
63 Disabled MonitoringStatus = "Disabled"
64
65 Enabled MonitoringStatus = "Enabled"
66 )
67
68
69 func PossibleMonitoringStatusValues() []MonitoringStatus {
70 return []MonitoringStatus{Disabled, Enabled}
71 }
72
73
74 type ProvisioningState string
75
76 const (
77
78 Accepted ProvisioningState = "Accepted"
79
80 Canceled ProvisioningState = "Canceled"
81
82 Creating ProvisioningState = "Creating"
83
84 Deleted ProvisioningState = "Deleted"
85
86 Deleting ProvisioningState = "Deleting"
87
88 Failed ProvisioningState = "Failed"
89
90 NotSpecified ProvisioningState = "NotSpecified"
91
92 Succeeded ProvisioningState = "Succeeded"
93
94 Updating ProvisioningState = "Updating"
95 )
96
97
98 func PossibleProvisioningStateValues() []ProvisioningState {
99 return []ProvisioningState{Accepted, Canceled, Creating, Deleted, Deleting, Failed, NotSpecified, Succeeded, Updating}
100 }
101
102
103 type SingleSignOnStates string
104
105 const (
106
107 Disable SingleSignOnStates = "Disable"
108
109 Enable SingleSignOnStates = "Enable"
110
111 Existing SingleSignOnStates = "Existing"
112
113 Initial SingleSignOnStates = "Initial"
114 )
115
116
117 func PossibleSingleSignOnStatesValues() []SingleSignOnStates {
118 return []SingleSignOnStates{Disable, Enable, Existing, Initial}
119 }
120
121
122 type TagAction string
123
124 const (
125
126 Exclude TagAction = "Exclude"
127
128 Include TagAction = "Include"
129 )
130
131
132 func PossibleTagActionValues() []TagAction {
133 return []TagAction{Exclude, Include}
134 }
135
View as plain text