AuthentikBrand
goauthentik.io / v1alpha1
apiVersion: goauthentik.io/v1alpha1
kind: AuthentikBrand
metadata:
name: example
apiVersion
string
APIVersion defines the versioned schema of this representation of an object.
Servers should convert recognized schemas to the latest internal value, and
may reject unrecognized values.
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
kind
string
Kind is a string value representing the REST resource this object represents.
Servers may infer this from the endpoint the client submits requests to.
Cannot be updated.
In CamelCase.
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
metadata
object
spec object
AuthentikBrandSpec defines the desired state of AuthentikBrand
attributes
object
Attributes are custom attributes
brandingCustomCss
string
BrandingCustomCss is custom CSS for the brand
brandingDefaultFlowBackground
string
BrandingDefaultFlowBackground is the default flow background
brandingFavicon
string
BrandingFavicon is the favicon URL or reference
brandingLogo
string
BrandingLogo is the logo URL or reference
brandingMapTiles
string
BrandingMapTiles is the map tiles URL template
brandingTitle
string
BrandingTitle is the title displayed in the UI
clientCertificates
[]string
ClientCertificates is a list of client certificate references
default
boolean
Default indicates if this is the default brand
defaultApplication
string
DefaultApplication is the default application reference
domain
string required
Domain that activates this brand. Can be a superset, i.e. `a.b` for `aa.b` and `ba.b`
minLength:
1
flowAuthentication
string
FlowAuthentication is the authentication flow reference
flowDeviceCode
string
FlowDeviceCode is the device code flow reference
flowInvalidation
string
FlowInvalidation is the invalidation flow reference
flowLockdown
string
FlowLockdown is the lockdown flow reference
flowRecovery
string
FlowRecovery is the recovery flow reference
flowRequest
string
FlowRequest is the request flow reference
flowUnenrollment
string
FlowUnenrollment is the unenrollment flow reference
flowUserSettings
string
FlowUserSettings is the user settings flow reference
flowUserSwitch
string
FlowUserSwitch is the user switch flow reference
webCertificate
string
WebCertificate is the web certificate reference
status object
AuthentikBrandStatus defines the observed state of AuthentikBrand
brandUid
string
conditions []object
lastTransitionTime
string required
lastTransitionTime is the last time the condition transitioned from one status to another.
This should be when the underlying condition changed. If that is not known, then using the time when the API field changed is acceptable.
format:
date-time
message
string required
message is a human readable message indicating details about the transition.
This may be an empty string.
maxLength:
32768
observedGeneration
integer
observedGeneration represents the .metadata.generation that the condition was set based upon.
For instance, if .metadata.generation is currently 12, but the .status.conditions[x].observedGeneration is 9, the condition is out of date
with respect to the current state of the instance.
format:
int64minimum:
0
reason
string required
reason contains a programmatic identifier indicating the reason for the condition's last transition.
Producers of specific condition types may define expected values and meanings for this field,
and whether the values are considered a guaranteed API.
The value should be a CamelCase string.
This field may not be empty.
pattern:
^[A-Za-z]([A-Za-z0-9_,:]*[A-Za-z0-9_])?$minLength:
1maxLength:
1024
status
string required
status of the condition, one of True, False, Unknown.
enum:
True, False, Unknown
type
string required
type of condition in CamelCase or in foo.example.com/CamelCase.
pattern:
^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$maxLength:
316
observedGeneration
integer
format:
int64No matches. Try .spec.attributes for an exact path