Versions in this module Expand all Collapse all v0 v0.0.1 May 1, 2023 Changes in this version + type Document struct + DefaultRole string + Description string + Name string + Package string + Policies []PolicyDefinition + Roles []RoleDefinition + SilentRoles []RoleDefinition + type PolicyDefinition struct + Description string + MatchAction []string + MatchPredicates []PredicateDefinition + MatchResourcePath [][]string + Name string + func (p *PolicyDefinition) Validate() (err error) + type PredicateDefinition struct + Any []PredicateDefinition + DesiredValues []string + Each []PredicateDefinition + Name string + type RoleDefinition struct + Description string + Name string + Policies []string + func (r *RoleDefinition) Render(w io.Writer) error + func (r *RoleDefinition) Validate() error + type TestCaseDefinition struct + Action string + ExpectAllow bool + ExpectDeny bool + ExpectOmit bool + MockPredicates map[string]bool + ResourcePath []string