Crate lib_vminfo

source ·
Expand description

A small library designed to make querying detailed VM information from Azure Resource Graph as simple and painless as possible

Modules

defines authentication behaviour and data types for handling Azure authentication
defines error and result types used in the client library
Query Request and Response types
Virtual Machine Response Types

Structs

Defines AuthTokens as a pair of access and refresh tokens
Defines the vminfo Client
A Persistence Method for storage of Access and Refresh token pairs

Traits

Defines common methods for a persistant storage solution for storing Access and Refresh Tokens.

Type Definitions

defines a Client which uses local disk storage to persist token data for vminfo