Directories
¶
| Path | Synopsis |
|---|---|
|
Package adminapi is a lean Go client for the Exchange Online / Security & Compliance ("Purview") Admin API — the REST/OData surface behind the ExchangeOnlineManagement PowerShell module (Connect-ExchangeOnline / Connect-IPPSSession).
|
Package adminapi is a lean Go client for the Exchange Online / Security & Compliance ("Purview") Admin API — the REST/OData surface behind the ExchangeOnlineManagement PowerShell module (Connect-ExchangeOnline / Connect-IPPSSession). |
|
cmd
|
|
|
fetch-spec
command
Command fetch-spec pulls the live Admin API spec — the OData $metadata and the EXOModuleFile cmdlet manifest (the raw Microsoft ExchangeOnline.psm1) — for the selected clouds, app-only.
|
Command fetch-spec pulls the live Admin API spec — the OData $metadata and the EXOModuleFile cmdlet manifest (the raw Microsoft ExchangeOnline.psm1) — for the selected clouds, app-only. |
|
gen-go
command
Command gen-go generates typed Go bindings from a cmdlet catalog produced by generator/extract-catalog.ps1 (PowerShell AST -> JSON).
|
Command gen-go generates typed Go bindings from a cmdlet catalog produced by generator/extract-catalog.ps1 (PowerShell AST -> JSON). |
|
gen-models
command
Command gen-models turns the Admin API OData $metadata (CSDL) into Go types: entity types and complex types become structs (json-tagged with the OData property names, so adminapi.Result.Decode fills them), and enum types become string constants.
|
Command gen-models turns the Admin API OData $metadata (CSDL) into Go types: entity types and complex types become structs (json-tagged with the OData property names, so adminapi.Result.Decode fills them), and enum types become string constants. |
|
verify
command
Command verify is a smoke test: it drives the generated bindings against the live Admin API and prints real data, proving auth + transport (regional redirect, cookie, headers) + response parsing all work.
|
Command verify is a smoke test: it drives the generated bindings against the live Admin API and prints real data, proving auth + transport (regional redirect, cookie, headers) + response parsing all work. |
|
Package spec exposes the cmdlet catalogs that drive code generation.
|
Package spec exposes the cmdlet catalogs that drive code generation. |
Click to show internal directories.
Click to hide internal directories.