1212from enum import Enum
1313
1414
15+ class ModuleProvisioningState (str , Enum ):
16+
17+ created = "Created"
18+ creating = "Creating"
19+ starting_import_module_runbook = "StartingImportModuleRunbook"
20+ running_import_module_runbook = "RunningImportModuleRunbook"
21+ content_retrieved = "ContentRetrieved"
22+ content_downloaded = "ContentDownloaded"
23+ content_validated = "ContentValidated"
24+ connection_type_imported = "ConnectionTypeImported"
25+ content_stored = "ContentStored"
26+ module_data_stored = "ModuleDataStored"
27+ activities_stored = "ActivitiesStored"
28+ module_import_runbook_complete = "ModuleImportRunbookComplete"
29+ succeeded = "Succeeded"
30+ failed = "Failed"
31+ cancelled = "Cancelled"
32+ updating = "Updating"
33+
34+
35+ class AgentRegistrationKeyName (str , Enum ):
36+
37+ primary = "primary"
38+ secondary = "secondary"
39+
40+
41+ class ContentSourceType (str , Enum ):
42+
43+ embedded_content = "embeddedContent"
44+ uri = "uri"
45+
46+
47+ class JobProvisioningState (str , Enum ):
48+
49+ failed = "Failed"
50+ succeeded = "Succeeded"
51+ suspended = "Suspended"
52+ processing = "Processing"
53+
54+
55+ class JobStatus (str , Enum ):
56+
57+ new = "New"
58+ activating = "Activating"
59+ running = "Running"
60+ completed = "Completed"
61+ failed = "Failed"
62+ stopped = "Stopped"
63+ blocked = "Blocked"
64+ suspended = "Suspended"
65+ disconnected = "Disconnected"
66+ suspending = "Suspending"
67+ stopping = "Stopping"
68+ resuming = "Resuming"
69+ removing = "Removing"
70+
71+
72+ class JobStreamType (str , Enum ):
73+
74+ progress = "Progress"
75+ output = "Output"
76+ warning = "Warning"
77+ error = "Error"
78+ debug = "Debug"
79+ verbose = "Verbose"
80+ any = "Any"
81+
82+
83+ class SourceType (str , Enum ):
84+
85+ vso_git = "VsoGit"
86+ vso_tfvc = "VsoTfvc"
87+ git_hub = "GitHub"
88+
89+
90+ class TokenType (str , Enum ):
91+
92+ personal_access_token = "PersonalAccessToken"
93+ oauth = "Oauth"
94+
95+
96+ class ProvisioningState (str , Enum ):
97+
98+ completed = "Completed"
99+ failed = "Failed"
100+ running = "Running"
101+
102+
103+ class SyncType (str , Enum ):
104+
105+ partial_sync = "PartialSync"
106+ full_sync = "FullSync"
107+
108+
109+ class StreamType (str , Enum ):
110+
111+ error = "Error"
112+ output = "Output"
113+
114+
15115class SkuNameEnum (str , Enum ):
16116
17117 free = "Free"
@@ -25,34 +125,30 @@ class AutomationAccountState(str, Enum):
25125 suspended = "Suspended"
26126
27127
28- class AutomationKeyName (str , Enum ):
29-
30- primary = "Primary"
31- secondary = "Secondary"
32-
128+ class EncryptionKeySourceType (str , Enum ):
33129
34- class AutomationKeyPermissions (str , Enum ):
35-
36- read = "Read"
37- full = "Full"
130+ microsoft_automation = "Microsoft.Automation"
131+ microsoft_keyvault = "Microsoft.Keyvault"
38132
39133
40- class ContentSourceType (str , Enum ):
134+ class ResourceIdentityType (str , Enum ):
41135
42- embedded_content = "embeddedContent"
43- uri = "uri"
136+ system_assigned = "SystemAssigned"
137+ user_assigned = "UserAssigned"
138+ system_assigned_user_assigned = "SystemAssigned, UserAssigned"
139+ none = "None"
44140
45141
46- class DscConfigurationProvisioningState (str , Enum ):
142+ class AutomationKeyName (str , Enum ):
47143
48- succeeded = "Succeeded"
144+ primary = "Primary"
145+ secondary = "Secondary"
49146
50147
51- class DscConfigurationState (str , Enum ):
148+ class AutomationKeyPermissions (str , Enum ):
52149
53- new = "New"
54- edit = "Edit"
55- published = "Published"
150+ read = "Read"
151+ full = "Full"
56152
57153
58154class GroupTypeEnum (str , Enum ):
@@ -61,26 +157,6 @@ class GroupTypeEnum(str, Enum):
61157 system = "System"
62158
63159
64- class ModuleProvisioningState (str , Enum ):
65-
66- created = "Created"
67- creating = "Creating"
68- starting_import_module_runbook = "StartingImportModuleRunbook"
69- running_import_module_runbook = "RunningImportModuleRunbook"
70- content_retrieved = "ContentRetrieved"
71- content_downloaded = "ContentDownloaded"
72- content_validated = "ContentValidated"
73- connection_type_imported = "ConnectionTypeImported"
74- content_stored = "ContentStored"
75- module_data_stored = "ModuleDataStored"
76- activities_stored = "ActivitiesStored"
77- module_import_runbook_complete = "ModuleImportRunbookComplete"
78- succeeded = "Succeeded"
79- failed = "Failed"
80- cancelled = "Cancelled"
81- updating = "Updating"
82-
83-
84160class ScheduleDay (str , Enum ):
85161
86162 monday = "Monday"
@@ -99,6 +175,19 @@ class ScheduleFrequency(str, Enum):
99175 hour = "Hour"
100176 week = "Week"
101177 month = "Month"
178+ minute = "Minute" #: The minimum allowed interval for Minute schedules is 15 minutes.
179+
180+
181+ class DscConfigurationProvisioningState (str , Enum ):
182+
183+ succeeded = "Succeeded"
184+
185+
186+ class DscConfigurationState (str , Enum ):
187+
188+ new = "New"
189+ edit = "Edit"
190+ published = "Published"
102191
103192
104193class OperatingSystemType (str , Enum ):
@@ -134,80 +223,6 @@ class TagOperators(str, Enum):
134223 any = "Any"
135224
136225
137- class SourceType (str , Enum ):
138-
139- vso_git = "VsoGit"
140- vso_tfvc = "VsoTfvc"
141- git_hub = "GitHub"
142-
143-
144- class TokenType (str , Enum ):
145-
146- personal_access_token = "PersonalAccessToken"
147- oauth = "Oauth"
148-
149-
150- class ProvisioningState (str , Enum ):
151-
152- completed = "Completed"
153- failed = "Failed"
154- running = "Running"
155-
156-
157- class SyncType (str , Enum ):
158-
159- partial_sync = "PartialSync"
160- full_sync = "FullSync"
161-
162-
163- class StreamType (str , Enum ):
164-
165- error = "Error"
166- output = "Output"
167-
168-
169- class JobStreamType (str , Enum ):
170-
171- progress = "Progress"
172- output = "Output"
173- warning = "Warning"
174- error = "Error"
175- debug = "Debug"
176- verbose = "Verbose"
177- any = "Any"
178-
179-
180- class JobStatus (str , Enum ):
181-
182- new = "New"
183- activating = "Activating"
184- running = "Running"
185- completed = "Completed"
186- failed = "Failed"
187- stopped = "Stopped"
188- blocked = "Blocked"
189- suspended = "Suspended"
190- disconnected = "Disconnected"
191- suspending = "Suspending"
192- stopping = "Stopping"
193- resuming = "Resuming"
194- removing = "Removing"
195-
196-
197- class JobProvisioningState (str , Enum ):
198-
199- failed = "Failed"
200- succeeded = "Succeeded"
201- suspended = "Suspended"
202- processing = "Processing"
203-
204-
205- class AgentRegistrationKeyName (str , Enum ):
206-
207- primary = "primary"
208- secondary = "secondary"
209-
210-
211226class RunbookTypeEnum (str , Enum ):
212227
213228 script = "Script"
0 commit comments