@@ -75,6 +75,9 @@ public class ResourceTypes
7575 public static string AcmeAccount { get ; } = "acmeaccount" ;
7676 public static string ManagedChallenge { get ; } = "managedchallenge" ;
7777 public static string ManagedInstance { get ; } = "managedinstance" ;
78+ public static string Target { get ; } = "target" ;
79+ public static string ChallengeProvider { get ; } = "challengeprovider" ;
80+ public static string DeploymentTask { get ; } = "deploymenttask" ;
7881 }
7982
8083 public static class StandardResourceActions
@@ -113,6 +116,7 @@ public static class StandardResourceActions
113116 public const string SecurityPrincipleList = "securityprinciple_list_action" ;
114117 public const string SecurityPrincipleAdd = "securityprinciple_add_action" ;
115118 public const string SecurityPrincipleUpdate = "securityprinciple_update_action" ;
119+ public const string SecurityPrincipleUpdateAssignedRoles = "securityprinciple_update_assignedroles_action" ;
116120 public const string SecurityPrincipleDelete = "securityprinciple_delete_action" ;
117121 public const string SecurityPrinciplePasswordUpdate = "securityprinciple_password_update_action" ;
118122 public const string SecurityPrinciplePasswordValidate = "securityprinciple_password_validate_action" ;
@@ -122,18 +126,39 @@ public static class StandardResourceActions
122126 public const string ManagedChallengeUpdate = "managedchallenge_update_action" ;
123127 public const string ManagedChallengeDelete = "managedchallenge_update_action" ;
124128 public const string ManagedChallengeRequest = "managedchallenge_request_action" ;
129+ public const string ManagedChallengeCleanup = "managedchallenge_cleanup_action" ;
125130
126131 public const string ManagementHubInstancesList = "managementhub_instances_list_action" ;
127132 public const string ManagementHubInstanceJoin = "managementhub_instance_join_action" ;
128133 public const string ManagementHubInstanceDelete = "managementhub_instance_delete_action" ;
134+ public const string ManagementHubInstanceAdd = "managementhub_instance_add_action" ;
135+ public const string ManagementHubInstanceUpdate = "managementhub_instance_update_action" ;
129136
130137 public const string AccessTokenList = "accesstoken_list_action" ;
131138 public const string AccessTokenAdd = "accesstoken_add_action" ;
132139 public const string AccessTokenUpdate = "accesstoken_update_action" ;
133140 public const string AccessTokenDelete = "accesstoken_delete_action" ;
134141
135142 public const string SystemGeneralAction = "system_general_action" ;
143+ public const string SystemExport = "system_export_action" ;
144+ public const string SystemImport = "system_import_action" ;
145+ public const string SystemStatusList = "system_status_list_action" ;
146+ public const string SystemServiceConfigList = "system_serviceconfig_list_action" ;
147+ public const string SystemCoreSettingsList = "system_coresettings_list_action" ;
148+ public const string SystemServiceConfigUpdate = "system_serviceconfig_update_action" ;
149+ public const string SystemCoreSettingsUpdate = "system_coresettings_update_action" ;
136150
151+ public const string TargetIPAddressesList = "target_ipaddresses_list_action" ;
152+ public const string TargetTypesList = "target_types_list_action" ;
153+ public const string TargetServiceItemsList = "target_serviceitems_list_action" ;
154+ public const string TargetServiceItemIdentifiersList = "target_serviceitemidentifiers_list_action" ;
155+
156+ public const string ChallengeProviderList = "challengeprovider_list_action" ;
157+ public const string ChallengeProviderDnsZonesList = "challengeprovider_dnszones_list_action" ;
158+
159+ public const string DeploymentTaskExecute = "deploymenttask_execute_action" ;
160+
161+ public const string CertificateDelete = "certificate_delete_action" ;
137162 }
138163
139164 public class StandardPolicies
@@ -217,10 +242,30 @@ public static List<ResourceAction> GetStandardResourceActions()
217242 new ( StandardResourceActions . ManagedChallengeUpdate , "Update managed challenge" , ResourceTypes . ManagedChallenge ) ,
218243 new ( StandardResourceActions . ManagedChallengeDelete , "Delete managed challenge" , ResourceTypes . ManagedChallenge ) ,
219244 new ( StandardResourceActions . ManagedChallengeRequest , "Request to perform a managed challenge response" , ResourceTypes . ManagedChallenge ) ,
245+ new ( StandardResourceActions . ManagedChallengeCleanup , "Cleanup managed challenges" , ResourceTypes . ManagedChallenge ) ,
220246
221247 new ( StandardResourceActions . ManagementHubInstancesList , "List managed instances" , ResourceTypes . ManagedInstance ) ,
222248 new ( StandardResourceActions . ManagementHubInstanceJoin , "Join management hub as a managed instance" , ResourceTypes . ManagedInstance ) ,
223249 new ( StandardResourceActions . ManagementHubInstanceDelete , "Delete managed instance from the hub" , ResourceTypes . ManagedInstance ) ,
250+
251+ new ( StandardResourceActions . SystemExport , "Export system configuration" , ResourceTypes . System ) ,
252+ new ( StandardResourceActions . SystemImport , "Import system configuration" , ResourceTypes . System ) ,
253+ new ( StandardResourceActions . SystemStatusList , "List system status" , ResourceTypes . System ) ,
254+ new ( StandardResourceActions . SystemServiceConfigList , "List system service configuration" , ResourceTypes . System ) ,
255+ new ( StandardResourceActions . SystemCoreSettingsList , "List system core settings" , ResourceTypes . System ) ,
256+ new ( StandardResourceActions . SystemServiceConfigUpdate , "Update system service configuration" , ResourceTypes . System ) ,
257+ new ( StandardResourceActions . SystemCoreSettingsUpdate , "Update system core settings" , ResourceTypes . System ) ,
258+
259+ new ( StandardResourceActions . TargetIPAddressesList , "List target IP addresses" , ResourceTypes . Target ) ,
260+ new ( StandardResourceActions . TargetTypesList , "List target types" , ResourceTypes . Target ) ,
261+ new ( StandardResourceActions . TargetServiceItemsList , "List target service items" , ResourceTypes . Target ) ,
262+ new ( StandardResourceActions . TargetServiceItemIdentifiersList , "List target service item identifiers" , ResourceTypes . Target ) ,
263+
264+ new ( StandardResourceActions . ChallengeProviderList , "List challenge providers" , ResourceTypes . ChallengeProvider ) ,
265+ new ( StandardResourceActions . ChallengeProviderDnsZonesList , "List challenge provider DNS zones" , ResourceTypes . ChallengeProvider ) ,
266+
267+ new ( StandardResourceActions . DeploymentTaskExecute , "Execute deployment task" , ResourceTypes . DeploymentTask )
268+
224269 } ;
225270 }
226271
0 commit comments