# JobInputHttp

## Object

### Properties
- `@odata.type` (string, Required): The discriminator for derived types.
- `baseUri` (string, Optional): Base URI for HTTPS job input. It will be concatenated with provided file names. If no base uri is given, then the provided file list is assumed to be fully qualified uris.
- `end` (object, Optional): (NOT IMPLEMENTED) Defines a point on the timeline of the input media at which processing will end. Defaults to the end of the input media.

## Variants
- `@odata.type`: Select one variant:

### Microsoft.Media.AbsoluteClipTime
- `times` (string, Optional): pattern: ^P(?:(?P<years>\\d+)Y)?(?:(?P<months>\\d+)M)?(?:(?P<weeks>\\d+)W)?(?:(?P<days>\\d+)D)?T(?:(?P<hours>\\d+)H)?(?:(?P<minutes>\\d+)M)?(?:(?P<seconds_fract>(?:\\d\\*.)?\\d+)S)?$

### Microsoft.Media.UtcClipTime
- `times` (string, Optional): format: date-time

### Trigger
- `trigger` (object, Optional): [ScteTrigger](https://docs.mediakind.com/api-reference/media-api/schemas/sctetrigger)

### Filters
- `filters` (list of list of maps, Optional): Outer array is OR-combined; each inner array is AND-combined field matchers.

## Search Range
- `searchRange` (object, Optional): [ScteTriggerSearchRange](https://docs.mediakind.com/api-reference/media-api/schemas/sctetriggersearchrange)
  - `endOffset` (string, Required): Closes the signal-search window relative to the anchor (ISO 8601 Duration, e.g. "PT2M").
  - `startOffset` (string, Required): Opens the signal-search window relative to the anchor (ISO 8601 Duration; negative allowed, e.g. "-PT5M").
  - `signalType` (enum, Required): Allowed values: SCTE35

## Files
- `files` (list of strings, Required): List of files. Required for JobInputHttp.
- `label` (string, Optional): A label that is assigned to a JobInputClip.
- `start` (object, Optional): (NOT IMPLEMENTED) Defines a point on the timeline of the input media at which processing will start. Defaults to the beginning of the input media.
