type: object
properties:
  name:
    type: string
    description: Business name for the access construct list
    example: "money-in"
  criteriaList:
    type: array
    description: List of criteria.  There is a min of 1 and max of 50 items in the list.
    items:
      $ref: '../../v3/schemas/BaseReferenceDto.yaml'
    # oneOf:
    #   - minItems: 1
    #   - maxItems: 50
    example: [
    {
      type: "ENTITLEMENT",
      id: "2c9180866166b5b0016167c32ef31a66",
      name: "Administrator"
    },
    {
      type: "ENTITLEMENT",
      id: "2c9180866166b5b0016167c32ef31a67",
      name: "Administrator"
    }
    ]