type: object
allOf:
- type: object
  properties:
    id:
      description: The scheduled search ID.
      type: string
      example: '0de46054-fe90-434a-b84e-c6b3359d0c64'
      readOnly: true
    owner:
      description: The owner of the scheduled search
      readOnly: true
      type: object
      properties:
        type:
          type: string
          description: The type of object being referenced
          enum:
          - IDENTITY
          example: IDENTITY
        id:
          type: string
          description: The ID of the referenced object
          example: 2c9180867624cbd7017642d8c8c81f67
      required:
      - type
      - id
    ownerId:
      description: |
        The ID of the scheduled search owner.
        
        Please use the `id` in the `owner` object instead.
      type: string
      example: 2c9180867624cbd7017642d8c8c81f67
      readOnly: true
      deprecated: true
- $ref: 'ScheduledSearchName.yaml'
- $ref: 'SearchSchedule.yaml'
required:
- id
- owner
- ownerId