| |
| --- |
| apiVersion: apiextensions.k8s.io/v1beta1 |
| kind: CustomResourceDefinition |
| metadata: |
| annotations: |
| controller-gen.kubebuilder.io/version: v0.2.2 |
| creationTimestamp: null |
| name: solrcollectionaliases.solr.bloomberg.com |
| spec: |
| group: solr.bloomberg.com |
| names: |
| kind: SolrCollectionAlias |
| listKind: SolrCollectionAliasList |
| plural: solrcollectionaliases |
| singular: solrcollectionalias |
| scope: "" |
| validation: |
| openAPIV3Schema: |
| description: SolrCollectionAlias is the Schema for the solrcollectionaliases |
| API |
| properties: |
| apiVersion: |
| description: 'APIVersion defines the versioned schema of this representation |
| of an object. Servers should convert recognized schemas to the latest |
| internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources' |
| type: string |
| kind: |
| description: 'Kind is a string value representing the REST resource this |
| object represents. Servers may infer this from the endpoint the client |
| submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds' |
| type: string |
| metadata: |
| type: object |
| spec: |
| description: SolrCollectionAliasSpec defines the desired state of SolrCollectionAlias |
| properties: |
| aliasType: |
| description: AliasType is a either standard or routed, right now we |
| support standard |
| type: string |
| collections: |
| description: Collections is a list of collections to apply alias to |
| items: |
| type: string |
| type: array |
| solrCloud: |
| description: A reference to the SolrCloud to create alias on |
| type: string |
| required: |
| - aliasType |
| - collections |
| - solrCloud |
| type: object |
| status: |
| description: SolrCollectionAliasStatus defines the observed state of SolrCollectionAlias |
| properties: |
| collections: |
| description: Associated collections to the alias |
| items: |
| type: string |
| type: array |
| created: |
| description: Created or not status |
| type: boolean |
| createdTime: |
| description: Time the alias was created |
| format: date-time |
| type: string |
| type: object |
| type: object |
| version: v1beta1 |
| versions: |
| - name: v1beta1 |
| served: true |
| storage: true |
| status: |
| acceptedNames: |
| kind: "" |
| plural: "" |
| conditions: [] |
| storedVersions: [] |