Documentation
¶
Index ¶
- Variables
- type CMClusterIssuer
- func (in *CMClusterIssuer) DeepCopy() *CMClusterIssuer
- func (in *CMClusterIssuer) DeepCopyInto(out *CMClusterIssuer)
- func (in *CMClusterIssuer) DeepCopyObject() runtime.Object
- func (i *CMClusterIssuer) GetConditions() (conditions []metav1.Condition)
- func (i *CMClusterIssuer) GetIssuerTypeIdentifier() string
- func (i *CMClusterIssuer) IssuerSpec() *cmapi.IssuerSpec
- func (i *CMClusterIssuer) Unwrap() client.Object
- type CMGenericIssuer
- type CMIssuer
- func (in *CMIssuer) DeepCopy() *CMIssuer
- func (in *CMIssuer) DeepCopyInto(out *CMIssuer)
- func (in *CMIssuer) DeepCopyObject() runtime.Object
- func (i *CMIssuer) GetConditions() (conditions []metav1.Condition)
- func (i *CMIssuer) GetIssuerTypeIdentifier() string
- func (i *CMIssuer) IssuerSpec() *cmapi.IssuerSpec
- func (i *CMIssuer) Unwrap() client.Object
Constants ¶
This section is empty.
Variables ¶
Functions ¶
This section is empty.
Types ¶
type CMClusterIssuer ¶
type CMClusterIssuer struct {
cmapi.ClusterIssuer
}
+kubebuilder:object:root=true
func (*CMClusterIssuer) DeepCopy ¶
func (in *CMClusterIssuer) DeepCopy() *CMClusterIssuer
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CMClusterIssuer.
func (*CMClusterIssuer) DeepCopyInto ¶
func (in *CMClusterIssuer) DeepCopyInto(out *CMClusterIssuer)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CMClusterIssuer) DeepCopyObject ¶
func (in *CMClusterIssuer) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CMClusterIssuer) GetConditions ¶
func (i *CMClusterIssuer) GetConditions() (conditions []metav1.Condition)
func (*CMClusterIssuer) GetIssuerTypeIdentifier ¶
func (i *CMClusterIssuer) GetIssuerTypeIdentifier() string
func (*CMClusterIssuer) IssuerSpec ¶
func (i *CMClusterIssuer) IssuerSpec() *cmapi.IssuerSpec
func (*CMClusterIssuer) Unwrap ¶
func (i *CMClusterIssuer) Unwrap() client.Object
type CMGenericIssuer ¶
type CMGenericIssuer interface {
v1alpha1.WrappedIssuer
IssuerSpec() *cmapi.IssuerSpec
}
CMGenericIssuer is implemented by both CMIssuer and CMClusterIssuer
type CMIssuer ¶
+kubebuilder:object:root=true
func (*CMIssuer) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CMIssuer.
func (*CMIssuer) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CMIssuer) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CMIssuer) GetConditions ¶
func (*CMIssuer) GetIssuerTypeIdentifier ¶
func (*CMIssuer) IssuerSpec ¶
func (i *CMIssuer) IssuerSpec() *cmapi.IssuerSpec