Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( OnecloudClusterCRD = &apiextensionsv1beta1.CustomResourceDefinition{ ObjectMeta: metav1.ObjectMeta{ Name: api.OnecloudClusterCRDName, }, Spec: apiextensionsv1beta1.CustomResourceDefinitionSpec{ Group: api.SchemeGroupVersion.Group, Version: api.SchemeGroupVersion.Version, Scope: apiextensionsv1beta1.NamespaceScoped, Names: apiextensionsv1beta1.CustomResourceDefinitionNames{ Plural: api.OnecloudClusterResourcePlural, Kind: api.OnecloudClusterResourceKind, ShortNames: []string{"onecloud", "oc"}, }, AdditionalPrinterColumns: []apiextensionsv1beta1.CustomResourceColumnDefinition{ { Name: api.KeystoneComponentType.String(), Type: "string", Description: "The image for keystone service", JSONPath: ".spec.keystone.image", }, }, Validation: &apiextensionsv1beta1.CustomResourceValidation{ OpenAPIV3Schema: &apiextensionsv1beta1.JSONSchemaProps{ Properties: map[string]apiextensionsv1beta1.JSONSchemaProps{ "spec": { Properties: map[string]apiextensionsv1beta1.JSONSchemaProps{ "mysql": { Properties: map[string]apiextensionsv1beta1.JSONSchemaProps{ "host": {Type: "string", Nullable: false}, "password": {Type: "string", Nullable: false}, }, }, }, }, }, }, }, }, } )
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.