github.com/nginxinc/kubernetes-ingress@v1.12.5/deployments/helm-chart/crds/appprotect.f5.com_aplogconfs.yaml (about) 1 apiVersion: apiextensions.k8s.io/v1 2 kind: CustomResourceDefinition 3 metadata: 4 annotations: 5 controller-gen.kubebuilder.io/version: v0.4.0 6 creationTimestamp: null 7 name: aplogconfs.appprotect.f5.com 8 spec: 9 group: appprotect.f5.com 10 names: 11 kind: APLogConf 12 listKind: APLogConfList 13 plural: aplogconfs 14 singular: aplogconf 15 preserveUnknownFields: false 16 scope: Namespaced 17 versions: 18 - name: v1beta1 19 schema: 20 openAPIV3Schema: 21 description: APLogConf is the Schema for the APLogConfs API 22 properties: 23 apiVersion: 24 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/sig-architecture/api-conventions.md#resources' 25 type: string 26 kind: 27 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/sig-architecture/api-conventions.md#types-kinds' 28 type: string 29 metadata: 30 type: object 31 spec: 32 description: APLogConfSpec defines the desired state of APLogConf 33 properties: 34 content: 35 properties: 36 format: 37 enum: 38 - splunk 39 - arcsight 40 - default 41 - user-defined 42 - grpc 43 type: string 44 format_string: 45 type: string 46 max_message_size: 47 pattern: ^([1-9]|[1-5][0-9]|6[0-4])k$ 48 type: string 49 max_request_size: 50 pattern: ^([1-9]|[1-9][0-9]|[1-9][0-9]{2}|1[0-9]{3}|20[1-3][0-9]|204[1-8]|any)$ 51 type: string 52 type: object 53 filter: 54 properties: 55 request_type: 56 enum: 57 - all 58 - illegal 59 - blocked 60 type: string 61 type: object 62 type: object 63 type: object 64 served: true 65 storage: true