returner

package
v0.0.0-...-e567249 Latest Latest
Warning

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

Go to latest
Published: Oct 18, 2023 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CSV

func CSV(fileName string, t *TCCReport) error

func Json

func Json(t *TCCReport) (string, error)

func Sal

func Sal(t *TCCReport) (string, error)

Types

type Facts

type Facts struct {
	CheckinModuleVersion string `json:"checkin_module_version"`
}

type ManagedItem

type ManagedItem struct {
	Name        string                 `json:"name"`
	DateManaged string                 `json:"date_managed"`
	Status      string                 `json:"status"`
	Data        map[string]interface{} `json:"data"`
}

type Report

type Report struct {
	Facts        Facts                  `json:"facts"`
	ManagedItems map[string]ManagedItem `json:"managed_items"`
}

type TCCInfo

type TCCInfo struct {
	ManagedItems map[string]ManagedItem
}

type TCCReport

type TCCReport struct {
	MDM    []*tcc.MDMEntry
	System []*tcc.TCCEntry
	User   []*tcc.TCCEntry
}

Jump to

Keyboard shortcuts

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