v1alpha1

package
v0.0.0-...-9516177 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 29, 2021 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Certificate

type Certificate struct {
	// Certificate is a PEM encoded certificate
	Certificate string `json:"certificate,omitempty"`

	// PrivateKey is a PEM encoded private key
	PrivateKey string `json:"privateKey,omitempty"`
}

Certificate represents a Certificate

type Condition

type Condition struct {
	Type               ConditionType   `json:"type,omitempty"`
	Status             ConditionStatus `json:"status,omitempty"`
	LastTransitionTime metav1.Time     `json:"lastTransitionTime,omitempty"`
	LastSetTime        metav1.Time     `json:"lastSetTime,omitempty"`
	Reason             string          `json:"reason,omitempty"`
	Message            string          `json:"message,omitempty"`
}

Condition represents a condition

func (*Condition) DeepCopy

func (in *Condition) DeepCopy() *Condition

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

func (*Condition) DeepCopyInto

func (in *Condition) DeepCopyInto(out *Condition)

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

func (*Condition) DeepCopyObject

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

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

func (*Condition) GetObjectKind

func (condition *Condition) GetObjectKind() schema.ObjectKind

GetObjectKind partially implements the runtime.Object interface for Condition

type ConditionList

type ConditionList []Condition

ConditionList represents a list of conditions

func (ConditionList) DeepCopy

func (in ConditionList) DeepCopy() ConditionList

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

func (ConditionList) DeepCopyInto

func (in ConditionList) DeepCopyInto(out *ConditionList)

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

func (ConditionList) DeepCopyObject

func (in ConditionList) DeepCopyObject() runtime.Object

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

func (ConditionList) GetObjectKind

func (conditionList ConditionList) GetObjectKind() schema.ObjectKind

GetObjectKind partially implements the runtime.Object interface for ConditionList

func (ConditionList) IsCondition

func (conditionList ConditionList) IsCondition(conditionType ConditionType, conditionStatus ConditionStatus) bool

IsCondition checks whether a condition type matches a condition status

type ConditionStatus

type ConditionStatus string

ConditionStatus represents a condition status

const (
	// ConditionTrue is a condition that holds true
	ConditionTrue ConditionStatus = "True"
	// ConditionFalse is a condition that holds false
	ConditionFalse ConditionStatus = "False"
	// ConditionUnknown is a condition in an unknown state
	ConditionUnknown ConditionStatus = "Unknown"
)

type ConditionType

type ConditionType string

ConditionType represents a condition type

type KeyPair

type KeyPair struct {
	// PublicKey is a PEM encoded public key
	PublicKey string `json:"publicKey,omitempty"`

	// PrivateKey is a PEM encoded private key
	PrivateKey string `json:"privateKey,omitempty"`
}

KeyPair represents a public/private key pair

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL