MSCKite.Azure.Platform.Format.ps1xml
|
<?xml version="1.0" encoding="utf-8"?>
<!-- Forces a list view for every Set-Platform* action result, instead of relying on PowerShell's default table-vs-list heuristic (table for <= 4 visible properties, list otherwise), which made PlatformResourceGroupActionResult (4 properties) render as a table while the other, wider action result types already rendered as a list. --> <Configuration> <ViewDefinitions> <View> <Name>PlatformResourceGroupActionResult</Name> <ViewSelectedBy> <TypeName>MSCKite.Azure.Platform.Models.PlatformResourceGroupActionResult</TypeName> </ViewSelectedBy> <ListControl> <ListEntries> <ListEntry> <ListItems> <ListItem><PropertyName>Id</PropertyName></ListItem> <ListItem><PropertyName>Name</PropertyName></ListItem> <ListItem><PropertyName>Location</PropertyName></ListItem> <ListItem><PropertyName>Tags</PropertyName></ListItem> <ListItem><PropertyName>Action</PropertyName></ListItem> </ListItems> </ListEntry> </ListEntries> </ListControl> </View> <View> <Name>PlatformSecurityGroupActionResult</Name> <ViewSelectedBy> <TypeName>MSCKite.Azure.Platform.Models.PlatformSecurityGroupActionResult</TypeName> </ViewSelectedBy> <ListControl> <ListEntries> <ListEntry> <ListItems> <ListItem><PropertyName>DisplayName</PropertyName></ListItem> <ListItem><PropertyName>MailNickname</PropertyName></ListItem> <ListItem><PropertyName>ObjectId</PropertyName></ListItem> <ListItem><PropertyName>Action</PropertyName></ListItem> <ListItem><PropertyName>RoleAssignments</PropertyName></ListItem> </ListItems> </ListEntry> </ListEntries> </ListControl> </View> <View> <Name>PlatformEnvironmentIdentityActionResult</Name> <ViewSelectedBy> <TypeName>MSCKite.Azure.Platform.Models.PlatformEnvironmentIdentityActionResult</TypeName> </ViewSelectedBy> <ListControl> <ListEntries> <ListEntry> <ListItems> <ListItem><PropertyName>EnvironmentCode</PropertyName></ListItem> <ListItem><PropertyName>IdentityName</PropertyName></ListItem> <ListItem><PropertyName>PrincipalId</PropertyName></ListItem> <ListItem><PropertyName>ClientId</PropertyName></ListItem> <ListItem><PropertyName>Action</PropertyName></ListItem> <ListItem><PropertyName>FederatedCredentialAction</PropertyName></ListItem> <ListItem><PropertyName>RoleAssignments</PropertyName></ListItem> </ListItems> </ListEntry> </ListEntries> </ListControl> </View> <View> <Name>PlatformGitHubEnvironmentActionResult</Name> <ViewSelectedBy> <TypeName>MSCKite.Azure.Platform.Models.PlatformGitHubEnvironmentActionResult</TypeName> </ViewSelectedBy> <ListControl> <ListEntries> <ListEntry> <ListItems> <ListItem><PropertyName>EnvironmentCode</PropertyName></ListItem> <ListItem><PropertyName>Name</PropertyName></ListItem> <ListItem><PropertyName>Action</PropertyName></ListItem> <ListItem><PropertyName>Secrets</PropertyName></ListItem> <ListItem><PropertyName>Variables</PropertyName></ListItem> </ListItems> </ListEntry> </ListEntries> </ListControl> </View> </ViewDefinitions> </Configuration> |