Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Environment ¶
type Group ¶
type Group struct {
ID string
Name string
Description string
Account *Account
Environment []Environment
ManagementZone []ManagementZone
OriginObjectID string
}
type ManagementZone ¶
type PolicyLevel ¶
type PolicyLevel = any // either PolicyLevelAccount or PolicyLevelEnvironment is allowed
type PolicyLevelAccount ¶
type PolicyLevelAccount struct {
Type string
}
type PolicyLevelEnvironment ¶
type Resources ¶
type Resources struct {
Policies map[PolicyId]Policy
Groups map[GroupId]Group
Users map[UserId]User
}
func NewAccountManagementResources ¶
func NewAccountManagementResources() *Resources
type StrReference ¶
type StrReference string
func (StrReference) ID ¶
func (r StrReference) ID() string
Click to show internal directories.
Click to hide internal directories.