Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IamTypeStrings ¶
func IamTypeStrings() []string
IamTypeStrings returns a slice of all String values of the enum
Types ¶
type GroupEntity ¶
type IAMBindings ¶
type IAMBindings struct {
Type IamType
}
type IAMPolicyContainer ¶
type IAMPolicyContainer struct { V1 *crmV1.Policy V2 *crmV2.Policy Service []IamBinding // Service IAM repo should immediately fill bindings as []IamBinding }
type IamBinding ¶
func (IamBinding) Equals ¶
func (a IamBinding) Equals(b IamBinding) bool
type IamType ¶
type IamType int
func IamTypeString ¶
IamTypeString retrieves an enum value from the enum constants string name. Throws an error if the param is not part of the enum.
func (IamType) IsAIamType ¶
IsAIamType returns "true" if the value is listed in the enum definition. "false" otherwise
func (IamType) MarshalGQL ¶
MarshalGQL implements the graphql.Marshaler interface for IamType
func (*IamType) UnmarshalGQL ¶
UnmarshalGQL implements the graphql.Unmarshaler interface for IamType
type UserEntity ¶
Click to show internal directories.
Click to hide internal directories.