Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Authorization ¶
type Authorization struct { types.Metadata RoleDefinitions []RoleDefinition }
func (*Authorization) GetMetadata ¶ added in v0.3.24
func (a *Authorization) GetMetadata() *types.Metadata
func (*Authorization) GetRawValue ¶ added in v0.3.24
func (a *Authorization) GetRawValue() interface{}
type Permission ¶
type Permission struct { types.Metadata Actions []types.StringValue }
func (*Permission) GetMetadata ¶ added in v0.3.24
func (p *Permission) GetMetadata() *types.Metadata
func (*Permission) GetRawValue ¶ added in v0.3.24
func (p *Permission) GetRawValue() interface{}
type RoleDefinition ¶
type RoleDefinition struct { types.Metadata Permissions []Permission AssignableScopes []types.StringValue }
func (*RoleDefinition) GetMetadata ¶ added in v0.3.24
func (r *RoleDefinition) GetMetadata() *types.Metadata
func (*RoleDefinition) GetRawValue ¶ added in v0.3.24
func (r *RoleDefinition) GetRawValue() interface{}
Click to show internal directories.
Click to hide internal directories.