Documentation
¶
Overview ¶
Package v1alpha1 contains API Schema definitions for the seichiclick v1alpha1 API group +kubebuilder:object:generate=true +groupName=seichi.click
Index ¶
Constants ¶
const ( BungeeConfigMapTemplateApplied = BungeeConfigMapTemplateStatus("Applied") BungeeConfigMapTemplateError = BungeeConfigMapTemplateStatus("Error") )
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "seichi.click", Version: "v1alpha1"} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: GroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
Functions ¶
This section is empty.
Types ¶
type BungeeConfigMapTemplate ¶
type BungeeConfigMapTemplate struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec BungeeConfigMapTemplateSpec `json:"spec,omitempty"` Status BungeeConfigMapTemplateStatus `json:"status,omitempty"` }
func (*BungeeConfigMapTemplate) DeepCopy ¶
func (in *BungeeConfigMapTemplate) DeepCopy() *BungeeConfigMapTemplate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BungeeConfigMapTemplate.
func (*BungeeConfigMapTemplate) DeepCopyInto ¶
func (in *BungeeConfigMapTemplate) DeepCopyInto(out *BungeeConfigMapTemplate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BungeeConfigMapTemplate) DeepCopyObject ¶
func (in *BungeeConfigMapTemplate) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type BungeeConfigMapTemplateList ¶
type BungeeConfigMapTemplateList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []BungeeConfigMapTemplate `json:"items"` }
func (*BungeeConfigMapTemplateList) DeepCopy ¶
func (in *BungeeConfigMapTemplateList) DeepCopy() *BungeeConfigMapTemplateList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BungeeConfigMapTemplateList.
func (*BungeeConfigMapTemplateList) DeepCopyInto ¶
func (in *BungeeConfigMapTemplateList) DeepCopyInto(out *BungeeConfigMapTemplateList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BungeeConfigMapTemplateList) DeepCopyObject ¶
func (in *BungeeConfigMapTemplateList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type BungeeConfigMapTemplateSpec ¶
type BungeeConfigMapTemplateSpec struct { // BungeeCord の config.yaml を含む ConfigMap.spec.data を生成するための Go Template 文字列 ConfigMapDataTemplate string `json:"dataGoTemplate"` }
func (*BungeeConfigMapTemplateSpec) DeepCopy ¶
func (in *BungeeConfigMapTemplateSpec) DeepCopy() *BungeeConfigMapTemplateSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BungeeConfigMapTemplateSpec.
func (*BungeeConfigMapTemplateSpec) DeepCopyInto ¶
func (in *BungeeConfigMapTemplateSpec) DeepCopyInto(out *BungeeConfigMapTemplateSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BungeeConfigMapTemplateStatus ¶
type BungeeConfigMapTemplateStatus string
type SeichiAssistDebugEnvRequest ¶
type SeichiAssistDebugEnvRequest struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SeichiAssistDebugEnvRequestSpec `json:"spec,omitempty"` }
func (*SeichiAssistDebugEnvRequest) DeepCopy ¶
func (in *SeichiAssistDebugEnvRequest) DeepCopy() *SeichiAssistDebugEnvRequest
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SeichiAssistDebugEnvRequest.
func (*SeichiAssistDebugEnvRequest) DeepCopyInto ¶
func (in *SeichiAssistDebugEnvRequest) DeepCopyInto(out *SeichiAssistDebugEnvRequest)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SeichiAssistDebugEnvRequest) DeepCopyObject ¶
func (in *SeichiAssistDebugEnvRequest) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SeichiAssistDebugEnvRequestList ¶
type SeichiAssistDebugEnvRequestList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SeichiAssistDebugEnvRequest `json:"items"` }
func (*SeichiAssistDebugEnvRequestList) DeepCopy ¶
func (in *SeichiAssistDebugEnvRequestList) DeepCopy() *SeichiAssistDebugEnvRequestList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SeichiAssistDebugEnvRequestList.
func (*SeichiAssistDebugEnvRequestList) DeepCopyInto ¶
func (in *SeichiAssistDebugEnvRequestList) DeepCopyInto(out *SeichiAssistDebugEnvRequestList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SeichiAssistDebugEnvRequestList) DeepCopyObject ¶
func (in *SeichiAssistDebugEnvRequestList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SeichiAssistDebugEnvRequestSpec ¶
type SeichiAssistDebugEnvRequestSpec struct { // SeichiAssist リポジトリの Pull Request で Ready for review になっていて // デバッグ環境を必要としているものの番号 PullRequestNo int `json:"pullRequestNo"` }
func (*SeichiAssistDebugEnvRequestSpec) DeepCopy ¶
func (in *SeichiAssistDebugEnvRequestSpec) DeepCopy() *SeichiAssistDebugEnvRequestSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SeichiAssistDebugEnvRequestSpec.
func (*SeichiAssistDebugEnvRequestSpec) DeepCopyInto ¶
func (in *SeichiAssistDebugEnvRequestSpec) DeepCopyInto(out *SeichiAssistDebugEnvRequestSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.