...

Package v1alpha1

import "github.com/openshift/api/servicecertsigner/v1alpha1"
Overview
Index

Overview ▾

+groupName=servicecertsigner.config.openshift.io

Variables

var (
    GroupName    = "servicecertsigner.config.openshift.io"
    GroupVersion = schema.GroupVersion{Group: GroupName, Version: "v1alpha1"}

    // Install is a function which adds this version to a scheme
    Install = schemeBuilder.AddToScheme

    // SchemeGroupVersion generated code relies on this name
    // Deprecated
    SchemeGroupVersion = GroupVersion
    // AddToScheme exists solely to keep the old generators creating valid code
    // DEPRECATED
    AddToScheme = schemeBuilder.AddToScheme
)

func Resource

func Resource(resource string) schema.GroupResource

Resource generated code relies on this being here, but it logically belongs to the group DEPRECATED

type ServiceCertSignerOperatorConfig

ServiceCertSignerOperatorConfig provides information to configure an operator to manage the service cert signing controllers

Compatibility level 4: No compatibility is provided, the API can change at any point for any reason. These capabilities should not be used by applications needing long term support. +openshift:compatibility-gen:level=4 +openshift:compatibility-gen:internal

type ServiceCertSignerOperatorConfig struct {
    metav1.TypeMeta `json:",inline"`

    // metadata is the standard object's metadata.
    // More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
    metav1.ObjectMeta `json:"metadata"`

    Spec   ServiceCertSignerOperatorConfigSpec   `json:"spec"`
    Status ServiceCertSignerOperatorConfigStatus `json:"status"`
}

func (*ServiceCertSignerOperatorConfig) DeepCopy

func (in *ServiceCertSignerOperatorConfig) DeepCopy() *ServiceCertSignerOperatorConfig

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceCertSignerOperatorConfig.

func (*ServiceCertSignerOperatorConfig) DeepCopyInto

func (in *ServiceCertSignerOperatorConfig) DeepCopyInto(out *ServiceCertSignerOperatorConfig)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ServiceCertSignerOperatorConfig) DeepCopyObject

func (in *ServiceCertSignerOperatorConfig) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (ServiceCertSignerOperatorConfig) SwaggerDoc

func (ServiceCertSignerOperatorConfig) SwaggerDoc() map[string]string

type ServiceCertSignerOperatorConfigList

ServiceCertSignerOperatorConfigList is a collection of items

Compatibility level 4: No compatibility is provided, the API can change at any point for any reason. These capabilities should not be used by applications needing long term support. +openshift:compatibility-gen:level=4 +openshift:compatibility-gen:internal

type ServiceCertSignerOperatorConfigList struct {
    metav1.TypeMeta `json:",inline"`

    // metadata is the standard list's metadata.
    // More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
    metav1.ListMeta `json:"metadata,omitempty"`

    // Items contains the items
    Items []ServiceCertSignerOperatorConfig `json:"items"`
}

func (*ServiceCertSignerOperatorConfigList) DeepCopy

func (in *ServiceCertSignerOperatorConfigList) DeepCopy() *ServiceCertSignerOperatorConfigList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceCertSignerOperatorConfigList.

func (*ServiceCertSignerOperatorConfigList) DeepCopyInto

func (in *ServiceCertSignerOperatorConfigList) DeepCopyInto(out *ServiceCertSignerOperatorConfigList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ServiceCertSignerOperatorConfigList) DeepCopyObject

func (in *ServiceCertSignerOperatorConfigList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (ServiceCertSignerOperatorConfigList) SwaggerDoc

func (ServiceCertSignerOperatorConfigList) SwaggerDoc() map[string]string

type ServiceCertSignerOperatorConfigSpec

type ServiceCertSignerOperatorConfigSpec struct {
    operatorv1.OperatorSpec `json:",inline"`
}

func (*ServiceCertSignerOperatorConfigSpec) DeepCopy

func (in *ServiceCertSignerOperatorConfigSpec) DeepCopy() *ServiceCertSignerOperatorConfigSpec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceCertSignerOperatorConfigSpec.

func (*ServiceCertSignerOperatorConfigSpec) DeepCopyInto

func (in *ServiceCertSignerOperatorConfigSpec) DeepCopyInto(out *ServiceCertSignerOperatorConfigSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ServiceCertSignerOperatorConfigStatus

type ServiceCertSignerOperatorConfigStatus struct {
    operatorv1.OperatorStatus `json:",inline"`
}

func (*ServiceCertSignerOperatorConfigStatus) DeepCopy

func (in *ServiceCertSignerOperatorConfigStatus) DeepCopy() *ServiceCertSignerOperatorConfigStatus

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceCertSignerOperatorConfigStatus.

func (*ServiceCertSignerOperatorConfigStatus) DeepCopyInto

func (in *ServiceCertSignerOperatorConfigStatus) DeepCopyInto(out *ServiceCertSignerOperatorConfigStatus)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.