diff --git a/specs/ingestion/common/schemas/authentication.yml b/specs/ingestion/common/schemas/authentication.yml index ceb68e367f..1bc9310507 100644 --- a/specs/ingestion/common/schemas/authentication.yml +++ b/specs/ingestion/common/schemas/authentication.yml @@ -11,6 +11,8 @@ Authentication: $ref: './common.yml#/name' platform: $ref: '#/Platform' + owner: + $ref: './common.yml#/owner' input: $ref: '#/AuthInputPartial' createdAt: diff --git a/specs/ingestion/common/schemas/common.yml b/specs/ingestion/common/schemas/common.yml index f06c607fa8..a10987270f 100644 --- a/specs/ingestion/common/schemas/common.yml +++ b/specs/ingestion/common/schemas/common.yml @@ -82,6 +82,12 @@ name: type: string description: Descriptive name for the resource. +owner: + oneOf: + - type: string + description: Owner of the resource. + - type: 'null' + Window: type: object additionalProperties: false diff --git a/specs/ingestion/common/schemas/destination.yml b/specs/ingestion/common/schemas/destination.yml index bd0b3bdad8..a149b75577 100644 --- a/specs/ingestion/common/schemas/destination.yml +++ b/specs/ingestion/common/schemas/destination.yml @@ -9,6 +9,8 @@ Destination: $ref: '#/DestinationType' name: $ref: './common.yml#/name' + owner: + $ref: './common.yml#/owner' input: $ref: '#/DestinationInput' createdAt: diff --git a/specs/ingestion/common/schemas/source.yml b/specs/ingestion/common/schemas/source.yml index e5725a37a4..a49e88e783 100644 --- a/specs/ingestion/common/schemas/source.yml +++ b/specs/ingestion/common/schemas/source.yml @@ -8,6 +8,8 @@ Source: $ref: '#/SourceType' name: type: string + owner: + $ref: './common.yml#/owner' input: $ref: '#/SourceInput' authenticationID: diff --git a/specs/ingestion/common/schemas/task.yml b/specs/ingestion/common/schemas/task.yml index af403fe9bd..6d47bb7df0 100644 --- a/specs/ingestion/common/schemas/task.yml +++ b/specs/ingestion/common/schemas/task.yml @@ -14,6 +14,8 @@ Task: $ref: '#/LastRun' nextRun: $ref: '#/NextRun' + owner: + $ref: './common.yml#/owner' input: $ref: '#/TaskInput' enabled: diff --git a/specs/ingestion/common/schemas/transformation.yml b/specs/ingestion/common/schemas/transformation.yml index 541c686de0..9e58ea58c1 100644 --- a/specs/ingestion/common/schemas/transformation.yml +++ b/specs/ingestion/common/schemas/transformation.yml @@ -12,6 +12,8 @@ Transformation: $ref: '#/Name' description: $ref: '#/Description' + owner: + $ref: './common.yml#/owner' createdAt: $ref: './common.yml#/createdAt' updatedAt: