autographps

0.30.0

CLI for automating and exploring the Microsoft Graph

Minimum PowerShell version

5.1

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name autographps -RequiredVersion 0.30.0

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name autographps -Version 0.30.0

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) 2020 Adam Edwards.

Package Details

Author(s)

  • Adam Edwards

Tags

MSGraph Graph AADGraph Azure MicrosoftGraph Microsoft-Graph MS-Graph AAD-Graph GraphExplorer REST CRUD GraphAPI autograph poshgraph Windows Linux MacOS

Functions

Find-GraphPermission Get-Graph Get-GraphChildItem Get-GraphItemWithMetadata Get-GraphLocation Get-GraphType Get-GraphUri New-Graph New-GraphObject Remove-Graph Set-GraphLocation Set-GraphPrompt Show-GraphHelp Update-GraphMetadata

PSEditions

Core Desktop

Dependencies

Release Notes

## AutoGraphPS 0.30.0 Release Notes

This release adds the ability to create the data types defined in the Graph API and submit them in write API requests.

### New dependencies

* AutoGraphPS-SDK 0.17.0

### Breaking changes

* Get-GraphType has new parameter names and a different output type -- it is not compatible with the previous version of Get-GraphType.

### New features

* `Get-GraphType` command re-implementation: `Get-GraphType` now returns a standard, reliably structured object that contains information about the type's name, its type class (i.e. whether it is an `Entity`, `Complex`, `Primitive`, or `Enumeration` type), and the properties that define the type's structure
* `Get-GraphType` now supports Primitive and Enumeration types in addition to Entity and Complex types.
* `New-GraphObject` command: This new command returns an object of the specified type class (see above) and optionally sets properties to default values appropriate to the types of those properties. This command can be used to create entity or other types that can be submitted in write requests to the Graph. The types are those defined in the API vesrion for the current context.

### Fixed defects

* [Metadata regression 2020-01-22 caused by MS Graph](https://github.com/adamedx/autographps/issues/81): Commands such as `gls`, `gcd`, and any others relying on Graph metadata served at https://graph.microsoft.com/v1.0/$metadata started to fail on 2020-01-22. The cause was a change to enable namespace aliases in the schema rather than the prefix `microsoft.graph`. The fix was for AutoGraph to look for aliases and interpret types according to the alias -- previously it was not designed to handle aliases and assumed all type references would use the original, unaliased prefix.

FileList

Version History

Version Downloads Last updated
0.42.0 348 2/19/2023
0.41.0 374 12/30/2021
0.40.0 261 10/26/2021
0.39.0 218 10/20/2021
0.38.0 291 6/14/2021
0.37.1 236 5/5/2021
0.37.0 218 5/5/2021
0.36.0 237 2/27/2021
0.35.0 253 9/26/2020
0.34.0 211 9/26/2020
0.33.0 211 9/26/2020
0.32.1 256 6/20/2020
0.32.0 225 5/24/2020
0.31.0 255 2/4/2020
0.30.0 (current version) 220 2/1/2020
0.29.0 291 11/6/2019
0.28.0 234 10/24/2019
0.27.0 218 10/23/2019
0.26.0 227 10/16/2019
0.25.0 222 10/7/2019
0.24.0 220 9/24/2019
0.23.0 310 3/18/2019
0.22.0 262 2/3/2019
0.21.1 232 1/19/2019
0.21.0 228 1/14/2019
0.20.0 230 1/8/2019
0.19.0 226 1/7/2019
0.18.2 224 1/6/2019
0.18.1 224 1/5/2019
0.18.0 225 1/4/2019
0.17.0 227 1/2/2019
0.16.1 249 10/30/2018
0.16.0 235 10/15/2018
0.15.1 231 9/30/2018
0.15.0 226 9/24/2018
0.14.0 229 9/16/2018
Show less