package
0.0.0-20240829215211-b018aa001c28
Repository: https://github.com/diranged/oz.git
Documentation: pkg.go.dev

# Packages

Package execaccessbuilder implements the IBuilder interface for ExecAccessRequest resources.
Package podaccessbuilder implements the IBuilder interface for PodAccessRequest resources.
Package utils provides a set of utility functions that make implementing the IBuilder interface easier.

# Variables

ErrRequestDurationInvalid indicates that the requested access duration is an invalid time string.
ErrRequestDurationTooLong indicates that the Access Request's "duration" field is longer than the target templates "maxDuration" field.
ErrRequestExpired indicates that the Access Request has expired.
ErrTemplateDoesNotExist indicates that the TargetTemplate for the Access Request does not exist and therefore the Access Request cannot be satisified.

# Interfaces

IBuilder defines an interface that our RequestController can use to manage Access Request resources.