RspamdDomain
rspamd.athmer.cloud / v1alpha1
apiVersion: rspamd.athmer.cloud/v1alpha1
kind: RspamdDomain
metadata:
name: example
spec object required
dns object
Optional DNS publication for the DKIM TXT record.
externalDns object
enabled
boolean
recordTtl
integer
format:
int64
domain
string required
Mail domain to sign, for example `example.com`.
instanceRef object required
`RspamdInstance` in the same namespace that should use this domain key.
name
string required
key object required
DKIM private-key source.
deletionPolicy
string
enum:
Delete, Retaingenerate object
algorithm
string
enum:
RSA
bits
integer
format:
int32secretRef object
key
string required
name
string required
selector
string required
DKIM selector, for example `mail`.
status object
activeRevision
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.
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:
int64
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.
status
string required
status of the condition, one of True, False, Unknown.
type
string required
type of condition in CamelCase or in foo.example.com/CamelCase.
dnsEndpoint
string
dnsName
string
dnsValue
string
observedGeneration
integer
format:
int64privateKeySecret object
key
string required
name
string required
No matches. Try .spec.dns for an exact path