api

package
v0.0.0-...-02b9f28 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 22, 2023 License: MIT Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type GraphAPI

type GraphAPI struct {
	// contains filtered or unexported fields
}

func NewGraphAPI

func NewGraphAPI() *GraphAPI

func (*GraphAPI) GetResourceByIdsConcurrent

func (g *GraphAPI) GetResourceByIdsConcurrent(c *ishell.Context, source string, resource string, ids []string, expand []string) map[string][]interface{}

func (*GraphAPI) GetResourceByIdsWorker

func (g *GraphAPI) GetResourceByIdsWorker(source string, resources []string, configuration reflect.Value, input chan []string, output chan bool, pause chan int, lock *sync.Mutex, result *map[string][]interface{})

func (*GraphAPI) InitializeGraphForUserAuth

func (g *GraphAPI) InitializeGraphForUserAuth(clientId string, clientSecret string, tenantId string) error

func (*GraphAPI) IsInitiated

func (g *GraphAPI) IsInitiated() bool

func (*GraphAPI) ListResource

func (g *GraphAPI) ListResource(resource string, expand []string) []map[string]interface{}

func (*GraphAPI) Test

func (g *GraphAPI) Test()

type T

type T interface{}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL