package
0.0.0-20240910131244-13d20f98e541
Repository: https://github.com/redhatinsights/edge-api.git
Documentation: pkg.go.dev
# Packages
Package mock_rbac is a generated GoMock package.
# Functions
AccessMatch return whether the access type matches the required resource type.
InitClient initializes the client for Rbac service.
ResourceMatch return whether the resource type matches the required resource type.
# Constants
No description provided by the author
No description provided by the author
APIPath the rbac base path.
No description provided by the author
No description provided by the author
PaginationLimit to get a maximum of 1000 records.
No description provided by the author
No description provided by the author
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
HTTPGetCommand the http get command.
IOReadAll The io body reader.
# Structs
Access represents a permission and an optional resource definition.
Client is the implementation of an ClientInterface.
PaginationLinks provides links to additional pages of response data.
PaginationMeta contains metadata for pagination.
ResourceDefinition limits an Access to specific resources.
ResourceDefinitionFilter represents the key/values used for filtering.
ResponseBody represents the response body format from the RBAC service.
# Interfaces
ClientInterface is an Interface to make request to insights rbac.
# Type aliases
AccessList is a slice of Accesses and is generally used to represent a principal's full set of permissions for an application.
No description provided by the author
No description provided by the author
No description provided by the author