0f1d42e3ab5ba11c7e60976371e3cdb4b0ed36f4
[demo.git] / vnfs / DAaaS / microservices / remote-config-operator / deploy / crds / onap.org_remotefilteractions_crd.yaml
1 apiVersion: apiextensions.k8s.io/v1beta1
2 kind: CustomResourceDefinition
3 metadata:
4   name: remotefilteractions.onap.org
5 spec:
6   group: onap.org
7   names:
8     kind: RemoteFilterAction
9     listKind: RemoteFilterActionList
10     plural: remotefilteractions
11     singular: remotefilteraction
12   scope: Namespaced
13   subresources:
14     status: {}
15   validation:
16     openAPIV3Schema:
17       description: RemoteFilterAction is the Schema for the remotefilteractions API
18       properties:
19         apiVersion:
20           description: 'APIVersion defines the versioned schema of this representation
21             of an object. Servers should convert recognized schemas to the latest
22             internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources'
23           type: string
24         kind:
25           description: 'Kind is a string value representing the REST resource this
26             object represents. Servers may infer this from the endpoint the client
27             submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds'
28           type: string
29         metadata:
30           type: object
31         spec:
32           description: RemoteFilterActionSpec defines the desired state of RemoteFilterAction
33           properties:
34             action:
35               type: string
36             regex:
37               type: string
38             replacement:
39               type: string
40             sourceLabels:
41               items:
42                 type: string
43               type: array
44             targetLabel:
45               type: string
46           type: object
47         status:
48           description: RemoteFilterActionStatus defines the observed state of RemoteFilterAction
49           type: object
50       type: object
51   version: v1alpha1
52   versions:
53   - name: v1alpha1
54     served: true
55     storage: true