...
Package v1alpha1
import "github.com/GoogleCloudPlatform/k8s-config-connector/scripts/generate-go-crd-clients/k8s/v1alpha1"
- Overview
- Index
+groupName=k8s.cnrm.cloud.google.com
Package v1alpha1 contains API Schema definitions for the k8s v1alpha1 API group
+k8s:openapi-gen=false
+k8s:deepcopy-gen=
+k8s:conversion-gen=github.com/GoogleCloudPlatform/k8s-config-connector/pkg/apis/k8s
+k8s:defaulter-gen=TypeMeta
+groupName=k8s.cnrm.cloud.google.com
Constants
const (
ReadyConditionType = "Ready"
)
Variables
var (
SchemeGroupVersion = schema.GroupVersion{Group: "k8s.cnrm.cloud.google.com", Version: "v1alpha1"}
SchemeBuilder = &scheme.Builder{GroupVersion: SchemeGroupVersion}
AddToScheme = SchemeBuilder.AddToScheme
)
type Condition struct {
LastTransitionTime string `json:"lastTransitionTime,omitempty"`
Message string `json:"message,omitempty"`
Reason string `json:"reason,omitempty"`
Status v1.ConditionStatus `json:"status,omitempty"`
Type string `json:"type,omitempty"`
}
type IAMResourceRef struct {
Kind string `json:"kind"`
Namespace string `json:"namespace,omitempty"`
Name string `json:"name,omitempty"`
APIVersion string `json:"apiVersion,omitempty"`
External string `json:"external,omitempty"`
}
type ResourceRef struct {
External string `json:"external,omitempty"`
Kind string `json:"kind,omitempty"`
Name string `json:"name,omitempty"`
Namespace string `json:"namespace,omitempty"`
}