Documentation
¶
Index ¶
- type Account
- func (a Account) AllBaselineStacks() []Stack
- func (a Account) AllTags() []string
- func (a Account) AssumeRoleARN() string
- func (a Account) FilterBaselineStacks(stackNames string) []Stack
- func (a Account) FilterServiceControlPolicies(stackNames string) []Stack
- func (a Account) ID() string
- func (a Account) IsAWS() bool
- func (a Account) IsProvisioned() bool
- type AccountGroup
- type Stack
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Account ¶
type Account struct { Email string `yaml:"Email"` AccountName string `yaml:"AccountName"` State string `yaml:"State,omitempty"` AccountID string `yaml:"-"` AssumeRoleName string `yaml:"AssumeRoleName,omitempty"` Tags []string `yaml:"Tags,omitempty"` BaselineStacks []Stack `yaml:"Stacks,omitempty"` ServiceControlPolicies []Stack `yaml:"ServiceControlPolicies,omitempty"` ManagementAccount bool `yaml:"ManagementAccount,omitempty"` Parent *AccountGroup `yaml:"-"` }
func (Account) AllBaselineStacks ¶
func (Account) AssumeRoleARN ¶
func (Account) FilterBaselineStacks ¶
func (Account) FilterServiceControlPolicies ¶
func (Account) IsProvisioned ¶
type AccountGroup ¶
type AccountGroup struct { ID *string `yaml:"-"` Name string `yaml:"Name,omitempty"` ChildGroups []*AccountGroup `yaml:"AccountGroups,omitempty"` Tags []string `yaml:"Tags,omitempty"` Accounts []*Account `yaml:"Accounts,omitempty"` BaselineStacks []Stack `yaml:"Stacks,omitempty"` ServiceControlPolicies []Stack `yaml:"ServiceControlPolicies,omitempty"` Parent *AccountGroup `yaml:"-"` }
func (AccountGroup) AllBaselineStacks ¶
func (grp AccountGroup) AllBaselineStacks() []Stack
func (AccountGroup) AllDescendentAccounts ¶
func (grp AccountGroup) AllDescendentAccounts() []*Account
func (AccountGroup) AllDescendentGroups ¶
func (grp AccountGroup) AllDescendentGroups() []*AccountGroup
func (AccountGroup) AllTags ¶
func (grp AccountGroup) AllTags() []string
Click to show internal directories.
Click to hide internal directories.