resources

package
v0.0.0-...-391df52 Latest Latest
Warning

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

Go to latest
Published: Aug 18, 2022 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AzDiagram

type AzDiagram struct {
	BaseManagementGroup  string
	Credentials          *azidentity.DefaultAzureCredential
	Entities             map[string]*armmanagementgroups.EntityInfo
	Assignments          map[string]*armpolicy.Assignment
	Definitions          map[string]*armpolicy.Definition
	DefinitionSets       map[string]*armpolicy.SetDefinition
	UsedDefinitions      map[string]*armpolicy.Definition
	UsedDefinitionSets   map[string]*UsedDefinitionSet
	DefinitionScopes     map[string][]string
	DefinitionSetsScopes map[string][]string
}

func NewAzDiagram

func NewAzDiagram(cred *azidentity.DefaultAzureCredential, basemg string) *AzDiagram

func (*AzDiagram) GetAssignments

func (diag *AzDiagram) GetAssignments() error

func (*AzDiagram) GetDefinitions

func (diag *AzDiagram) GetDefinitions() error

func (*AzDiagram) GetEntities

func (diag *AzDiagram) GetEntities() error

func (*AzDiagram) GetUtilization

func (diag *AzDiagram) GetUtilization() error

func (*AzDiagram) InitAll

func (diag *AzDiagram) InitAll() error

type UsedDefinitionSet

type UsedDefinitionSet struct {
	armpolicy.SetDefinition
	Definitions []*armpolicy.Definition
}

Jump to

Keyboard shortcuts

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