subscription

package
v0.0.0-...-b7f4efd Latest Latest
Warning

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

Go to latest
Published: Jan 31, 2025 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Overview

+kubebuilder:object:generate=true

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ApiRef

type ApiRef struct {
	refs.NamespacedName `json:",inline"`
	// +kubebuilder:default:=ApiV4Definition
	Kind string `json:"kind,omitempty"`
}

func (*ApiRef) DeepCopy

func (in *ApiRef) DeepCopy() *ApiRef

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

func (*ApiRef) DeepCopyInto

func (in *ApiRef) DeepCopyInto(out *ApiRef)

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

type Status

type Status string

+kubebuilder:validation:Enum=ACCEPTED;PAUSED;

type Type

type Type struct {
	// +kubebuilder:validation:Required
	API refs.NamespacedName `json:"api"`
	// +kubebuilder:validation:Required
	App refs.NamespacedName `json:"application"`
	// +kubebuilder:validation:Required
	Plan string `json:"plan"`
	// +kubebuilder:validation:Optional
	// +kubebuilder:validation:Format:=date-time
	EndingAt *string `json:"endingAt,omitempty"`
}

func (*Type) DeepCopy

func (in *Type) DeepCopy() *Type

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

func (*Type) DeepCopyInto

func (in *Type) DeepCopyInto(out *Type)

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

func (*Type) GetApiRef

func (t *Type) GetApiRef() core.ObjectRef

func (*Type) GetAppRef

func (t *Type) GetAppRef() core.ObjectRef

func (*Type) GetEndingAt

func (t *Type) GetEndingAt() *string

func (*Type) GetPlan

func (t *Type) GetPlan() string

func (*Type) SetApiKind

func (t *Type) SetApiKind(kind string)

Jump to

Keyboard shortcuts

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