Documentation
¶
Index ¶
- Constants
- type Features
- func (f *Features) GetDexStorageType(ctx context.Context) *string
- func (f *Features) IsOCIMirroringEnabled() bool
- func (f *Features) IsPresetExpressionEvaluationEnabled() bool
- func (f *Features) IsPresetIntegrationEnabled() bool
- func (f *Features) IsReleaseEventsEnabled() bool
- func (f *Features) IsWorkloadIdentityEnabled() bool
Constants ¶
View Source
const ( DexFeatureKey = "dex" PluginFeatureKey = "plugin" PluginPresetFeatureKey = "pluginPreset" WorkloadIdentityFeatureKey = "workloadIdentity" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Features ¶
type Features struct {
// contains filtered or unexported fields
}
func NewFeatures ¶
func (*Features) GetDexStorageType ¶
func (*Features) IsOCIMirroringEnabled ¶ added in v0.11.0
IsOCIMirroringEnabled returns whether OCI mirroring is enabled.
func (*Features) IsPresetExpressionEvaluationEnabled ¶ added in v0.15.0
IsPresetExpressionEvaluationEnabled returns whether CEL expression evaluation is enabled in the PluginPreset controller. Returns false as default.
func (*Features) IsPresetIntegrationEnabled ¶ added in v0.17.0
IsPresetIntegrationEnabled returns whether ValueFrom.Ref resolution is enabled in the PluginPreset controller. Returns false as default.
func (*Features) IsReleaseEventsEnabled ¶ added in v0.19.0
IsReleaseEventsEnabled returns whether release events are enabled.
func (*Features) IsWorkloadIdentityEnabled ¶ added in v0.17.0
Click to show internal directories.
Click to hide internal directories.