Documentation ¶
Index ¶
- Constants
- type Annotations
- type Extractor
- func (e Extractor) ClusterID(object client.Object) (string, bool)
- func (e Extractor) OrganizationID(tenant *capsulev1beta2.Tenant) string
- func (e Extractor) OwnerEmail(tenant *capsulev1beta2.Tenant, owner capsulev1beta2.OwnerSpec) string
- func (e Extractor) UserGroupID(object client.Object) (string, bool)
Constants ¶
View Source
const ( OrganizationAnnotation = "cloudcasa.io/organizationid" ClusterIDAnnotation = "cloudcasa.io/clusterid" UserGroupAnnotation = "cloudcasa.io/usergroup" UserEmailOverridePattern = "user.cloudcasa.io" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Annotations ¶
type Extractor ¶
type Extractor struct{}
func (Extractor) OrganizationID ¶
func (e Extractor) OrganizationID(tenant *capsulev1beta2.Tenant) string
func (Extractor) OwnerEmail ¶
func (e Extractor) OwnerEmail(tenant *capsulev1beta2.Tenant, owner capsulev1beta2.OwnerSpec) string
Click to show internal directories.
Click to hide internal directories.