Documentation ¶
Index ¶
- Constants
- func GetChromeDevice(ctx context.Context, handler *GoogleWorkspaceAPIHandler, resourceID string) (*models.Resource, error)
- func GetDomain(ctx context.Context, handler *GoogleWorkspaceAPIHandler, resourceID string) (*models.Resource, error)
- func GetDomainAlias(ctx context.Context, handler *GoogleWorkspaceAPIHandler, resourceID string) (*models.Resource, error)
- func GetGroup(ctx context.Context, handler *GoogleWorkspaceAPIHandler, resourceID string) (*models.Resource, error)
- func GetLoggerFromContext(ctx context.Context) *zap.Logger
- func GetMobileDevice(ctx context.Context, handler *GoogleWorkspaceAPIHandler, resourceID string) (*models.Resource, error)
- func GetOrgUnit(ctx context.Context, handler *GoogleWorkspaceAPIHandler, resourceID string) (*models.Resource, error)
- func GetParameterFromContext(ctx context.Context, key string) any
- func GetResourceBuilding(ctx context.Context, handler *GoogleWorkspaceAPIHandler, resourceID string) (*models.Resource, error)
- func GetResourceCalender(ctx context.Context, handler *GoogleWorkspaceAPIHandler, resourceID string) (*models.Resource, error)
- func GetResourceFeature(ctx context.Context, handler *GoogleWorkspaceAPIHandler, resourceID string) (*models.Resource, error)
- func GetRole(ctx context.Context, handler *GoogleWorkspaceAPIHandler, resourceID string) (*models.Resource, error)
- func GetRoleAssignment(ctx context.Context, handler *GoogleWorkspaceAPIHandler, resourceID string) (*models.Resource, error)
- func GetTriggerTypeFromContext(ctx context.Context) enums.DescribeTriggerType
- func GetUser(ctx context.Context, handler *GoogleWorkspaceAPIHandler, resourceID string) (*models.Resource, error)
- func ListChromeDevices(ctx context.Context, handler *GoogleWorkspaceAPIHandler, ...) ([]models.Resource, error)
- func ListDomainAliases(ctx context.Context, handler *GoogleWorkspaceAPIHandler, ...) ([]models.Resource, error)
- func ListDomains(ctx context.Context, handler *GoogleWorkspaceAPIHandler, ...) ([]models.Resource, error)
- func ListGroupAliases(ctx context.Context, handler *GoogleWorkspaceAPIHandler, ...) ([]models.Resource, error)
- func ListGroupMembers(ctx context.Context, handler *GoogleWorkspaceAPIHandler, ...) ([]models.Resource, error)
- func ListGroups(ctx context.Context, handler *GoogleWorkspaceAPIHandler, ...) ([]models.Resource, error)
- func ListMobileDevices(ctx context.Context, handler *GoogleWorkspaceAPIHandler, ...) ([]models.Resource, error)
- func ListOrgUnits(ctx context.Context, handler *GoogleWorkspaceAPIHandler, ...) ([]models.Resource, error)
- func ListPrivileges(ctx context.Context, handler *GoogleWorkspaceAPIHandler, ...) ([]models.Resource, error)
- func ListResourceBuildings(ctx context.Context, handler *GoogleWorkspaceAPIHandler, ...) ([]models.Resource, error)
- func ListResourceCalenders(ctx context.Context, handler *GoogleWorkspaceAPIHandler, ...) ([]models.Resource, error)
- func ListResourceFeatures(ctx context.Context, handler *GoogleWorkspaceAPIHandler, ...) ([]models.Resource, error)
- func ListRoleAssignments(ctx context.Context, handler *GoogleWorkspaceAPIHandler, ...) ([]models.Resource, error)
- func ListRoles(ctx context.Context, handler *GoogleWorkspaceAPIHandler, ...) ([]models.Resource, error)
- func ListUserAliases(ctx context.Context, handler *GoogleWorkspaceAPIHandler, ...) ([]models.Resource, error)
- func ListUsers(ctx context.Context, handler *GoogleWorkspaceAPIHandler, ...) ([]models.Resource, error)
- func WithLogger(ctx context.Context, logger *zap.Logger) context.Context
- func WithTriggerType(ctx context.Context, tt enums.DescribeTriggerType) context.Context
- type GoogleWorkspaceAPIHandler
Constants ¶
View Source
const ( MaxPageResultsUsers = 500 MaxPageResultsGroups = 200 MaxPageResultsGroupMembers = 200 MaxPageResultsMobileDevices = 100 MaxPageResultsChromeDevices = 300 MaxPageResultsRoles = 100 MaxPageResultsRoleAssignments = 100 MaxPageResultsBuildings = 100 MaxPageResultsCalenders = 100 MaxPageResultsFeatures = 100 )
Variables ¶
This section is empty.
Functions ¶
func GetChromeDevice ¶
func GetDomainAlias ¶
func GetMobileDevice ¶
func GetOrgUnit ¶
func GetResourceBuilding ¶
func GetResourceCalender ¶
func GetResourceFeature ¶
func GetRoleAssignment ¶
func GetTriggerTypeFromContext ¶
func GetTriggerTypeFromContext(ctx context.Context) enums.DescribeTriggerType
func ListChromeDevices ¶
func ListChromeDevices(ctx context.Context, handler *GoogleWorkspaceAPIHandler, stream *models.StreamSender) ([]models.Resource, error)
func ListDomainAliases ¶
func ListDomainAliases(ctx context.Context, handler *GoogleWorkspaceAPIHandler, stream *models.StreamSender) ([]models.Resource, error)
func ListDomains ¶
func ListDomains(ctx context.Context, handler *GoogleWorkspaceAPIHandler, stream *models.StreamSender) ([]models.Resource, error)
func ListGroupAliases ¶
func ListGroupAliases(ctx context.Context, handler *GoogleWorkspaceAPIHandler, stream *models.StreamSender) ([]models.Resource, error)
func ListGroupMembers ¶
func ListGroupMembers(ctx context.Context, handler *GoogleWorkspaceAPIHandler, stream *models.StreamSender) ([]models.Resource, error)
func ListGroups ¶
func ListGroups(ctx context.Context, handler *GoogleWorkspaceAPIHandler, stream *models.StreamSender) ([]models.Resource, error)
func ListMobileDevices ¶
func ListMobileDevices(ctx context.Context, handler *GoogleWorkspaceAPIHandler, stream *models.StreamSender) ([]models.Resource, error)
func ListOrgUnits ¶
func ListOrgUnits(ctx context.Context, handler *GoogleWorkspaceAPIHandler, stream *models.StreamSender) ([]models.Resource, error)
func ListPrivileges ¶
func ListPrivileges(ctx context.Context, handler *GoogleWorkspaceAPIHandler, stream *models.StreamSender) ([]models.Resource, error)
func ListResourceBuildings ¶
func ListResourceBuildings(ctx context.Context, handler *GoogleWorkspaceAPIHandler, stream *models.StreamSender) ([]models.Resource, error)
func ListResourceCalenders ¶
func ListResourceCalenders(ctx context.Context, handler *GoogleWorkspaceAPIHandler, stream *models.StreamSender) ([]models.Resource, error)
func ListResourceFeatures ¶
func ListResourceFeatures(ctx context.Context, handler *GoogleWorkspaceAPIHandler, stream *models.StreamSender) ([]models.Resource, error)
func ListRoleAssignments ¶
func ListRoleAssignments(ctx context.Context, handler *GoogleWorkspaceAPIHandler, stream *models.StreamSender) ([]models.Resource, error)
func ListRoles ¶
func ListRoles(ctx context.Context, handler *GoogleWorkspaceAPIHandler, stream *models.StreamSender) ([]models.Resource, error)
func ListUserAliases ¶
func ListUserAliases(ctx context.Context, handler *GoogleWorkspaceAPIHandler, stream *models.StreamSender) ([]models.Resource, error)
func ListUsers ¶
func ListUsers(ctx context.Context, handler *GoogleWorkspaceAPIHandler, stream *models.StreamSender) ([]models.Resource, error)
func WithTriggerType ¶
Types ¶
Source Files ¶
Click to show internal directories.
Click to hide internal directories.