acm/deploy/helm/multicluster-engine-config/charts/policy/crds/policy.open-cluster-management.io_policies.yaml [55:97]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
                items:
                  description: >-
                    Each PolicyDependency defines an object reference which must be in a certain compliance state before the policy should be created.
                  oneOf:
                  - properties:
                      kind:
                        enum:
                        - CertificatePolicy
                        - ConfigurationPolicy
                      namespace:
                        maxLength: 0
                  - not:
                      properties:
                        kind:
                          pattern: ^(?:(?:Certificate|Configuration)Policy)$
                  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/sig-architecture/api-conventions.md#resources
                      type: string
                    compliance:
                      description: >-
                        Compliance is the required ComplianceState of the object that the policy depends on, at the following path, .status.compliant.
                      enum:
                      - Compliant
                      - Pending
                      - NonCompliant
                      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/sig-architecture/api-conventions.md#types-kinds
                      type: string
                    name:
                      description: Name is the name of the object that the policy depends on.
                      type: string
                    namespace:
                      description: Namespace is the namespace of the object that the policy depends on (optional).
                      type: string
                  required:
                  - compliance
                  - name
                  type: object
                type: array
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



acm/deploy/helm/multicluster-engine-config/charts/policy/crds/policy.open-cluster-management.io_policies.yaml [120:162]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
                      items:
                        description: >-
                          Each PolicyDependency defines an object reference which must be in a certain compliance state before the policy should be created.
                        oneOf:
                        - properties:
                            kind:
                              enum:
                              - CertificatePolicy
                              - ConfigurationPolicy
                            namespace:
                              maxLength: 0
                        - not:
                            properties:
                              kind:
                                pattern: ^(?:(?:Certificate|Configuration)Policy)$
                        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/sig-architecture/api-conventions.md#resources
                            type: string
                          compliance:
                            description: >-
                              Compliance is the required ComplianceState of the object that the policy depends on, at the following path, .status.compliant.
                            enum:
                            - Compliant
                            - Pending
                            - NonCompliant
                            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/sig-architecture/api-conventions.md#types-kinds
                            type: string
                          name:
                            description: Name is the name of the object that the policy depends on.
                            type: string
                          namespace:
                            description: Namespace is the namespace of the object that the policy depends on (optional).
                            type: string
                        required:
                        - compliance
                        - name
                        type: object
                      type: array
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



