Commit 16afc463 authored by Orsu Akhil's avatar Orsu Akhil
Browse files

Merge branch 'master' into shared_partition_azure_fix

parents 6694b535 88b35b1b
Pipeline #38504 failed with stage
in 13 seconds
......@@ -40,6 +40,9 @@
"FacilityOperators": {
"description": "The history of operator organizations of the facility.",
"type": "array",
"x-osdu-indexing": {
"type": "nested"
},
"items": {
"$ref": "{{schema-authority}}:wks:AbstractFacilityOperator:1.0.0"
}
......@@ -104,6 +107,9 @@
"FacilityStates": {
"description": "The history of life cycle states the facility has been through.",
"type": "array",
"x-osdu-indexing": {
"type": "flattened"
},
"items": {
"$ref": "{{schema-authority}}:wks:AbstractFacilityState:1.0.0"
}
......@@ -111,6 +117,9 @@
"FacilityEvents": {
"description": "A list of key facility events.",
"type": "array",
"x-osdu-indexing": {
"type": "flattened"
},
"items": {
"$ref": "{{schema-authority}}:wks:AbstractFacilityEvent:1.0.0"
}
......@@ -118,6 +127,9 @@
"FacilitySpecifications": {
"description": "facilitySpecification maintains the specification like slot name, wellbore drilling permit number, rig name etc.",
"type": "array",
"x-osdu-indexing": {
"type": "flattened"
},
"items": {
"$ref": "{{schema-authority}}:wks:AbstractFacilitySpecification:1.0.0"
}
......
......@@ -95,8 +95,7 @@
"title": "Checksum",
"description": "Checksum of file bytes - a hexadecimal number with even number of bytes.",
"example": "d41d8cd98f00b204e9800998ecf8427e",
"pattern": "^([0-9a-fA-F]{2})+$",
"x-osdu-skip-indexing": true
"pattern": "^([0-9a-fA-F]{2})+$"
},
"ChecksumAlgorithm": {
"type": "string",
......
......@@ -26,6 +26,9 @@
"NameAliases": {
"type": "array",
"description": "Alternative names, including historical, by which this master data is/has been known (it should include all the identifiers).",
"x-osdu-indexing": {
"type": "flattened"
},
"items": {
"$ref": "{{schema-authority}}:wks:AbstractAliasNames:1.0.0"
}
......@@ -33,6 +36,9 @@
"GeoContexts": {
"type": "array",
"description": "List of geographic entities which provide context to the master data. This may include multiple types or multiple values of the same type.",
"x-osdu-indexing": {
"type": "flattened"
},
"items": {
"$ref": "{{schema-authority}}:wks:AbstractGeoContext:1.0.0"
}
......
......@@ -57,6 +57,9 @@
"FundsAuthorizations": {
"description": "The history of expenditure approvals.",
"type": "array",
"x-osdu-indexing": {
"type": "nested"
},
"items": {
"type": "object",
"properties": {
......@@ -116,6 +119,9 @@
"Contractors": {
"description": "References to organisations which supplied services to the Project.",
"type": "array",
"x-osdu-indexing": {
"type": "flattened"
},
"items": {
"type": "object",
"properties": {
......@@ -151,6 +157,9 @@
"Personnel": {
"description": "List of key individuals supporting the Project. This could be Abstracted for re-use, and could reference a separate Persons master data object.",
"type": "array",
"x-osdu-indexing": {
"type": "flattened"
},
"items": {
"type": "object",
"properties": {
......@@ -186,6 +195,9 @@
"ProjectSpecifications": {
"description": "General parameters defining the configuration of the Project. In the case of a seismic acquisition project it is like receiver interval, source depth, source type. In the case of a processing project, it is like replacement velocity, reference datum above mean sea level.",
"type": "array",
"x-osdu-indexing": {
"type": "flattened"
},
"items": {
"type": "object",
"properties": {
......@@ -248,6 +260,9 @@
"ProjectStates": {
"description": "The history of life cycle states that the Project has been through..",
"type": "array",
"x-osdu-indexing": {
"type": "flattened"
},
"items": {
"type": "object",
"properties": {
......
......@@ -30,6 +30,9 @@
"NameAlias": {
"description": "Alternative names, including historical, by which this entity instance is/has been known.",
"type": "array",
"x-osdu-indexing": {
"type": "flattened"
},
"items": {
"$ref": "{{schema-authority}}:wks:AbstractAliasNames:1.0.0"
}
......
{
"schemaInfo": {
"schemaIdentity": {
"authority": "schema-namespace",
"source": "source-context",
"entityType": "entity-type",
"schemaVersionMajor": 0,
"schemaVersionMinor": 0,
"schemaVersionPatch": 0,
"id": "schema-namespace:source-context:entity-type:0.0.0"
},
"createdBy": "OSDU Data Definition Group",
"scope": "SHARED",
"status": "DEVELOPMENT"
},
"schema": {
"x-osdu-license": "Copyright 2021, The Open Group \\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.",
"$id": "https://schema.osdu.opengroup.org/json/abstract/AbstractSystemProperties.1.0.0.json",
"$schema": "http://json-schema.org/draft-07/schema#",
"x-osdu-schema-source": "schema-namespace:source-context:entity-type:0.0.0",
"title": "OSDU System Properties",
"description": "System properties to be injected at root level by the OsduSchemaComposer script.",
"type": "object",
"properties": {
"id": {
"description": "Previously called ResourceID or SRN which identifies this OSDU resource object without version.",
"title": "Entity ID",
"type": "string",
"pattern": "^[\\w\\-\\.]+:[\\w\\-\\.]+:[\\w\\-\\.\\:\\%]+$",
"example": "namespace:master-data--Wellbore:MyWellbore"
},
"kind": {
"description": "The schema identification for the OSDU resource object following the pattern {Namespace}:{Source}:{Type}:{VersionMajor}.{VersionMinor}.{VersionPatch}. The versioning scheme follows the semantic versioning, https://semver.org/.",
"title": "Entity Kind",
"type": "string",
"pattern": "^[\\w\\-\\.]+:[\\w\\-\\.]+:[\\w\\-\\.]+:[0-9]+.[0-9]+.[0-9]+$"
},
"version": {
"description": "The version number of this OSDU resource; set by the framework.",
"title": "Version Number",
"type": "integer",
"format": "int64",
"example": 1562066009929332
},
"acl": {
"description": "The access control tags associated with this entity.",
"title": "Access Control List",
"$ref": "{{schema-authority}}:wks:AbstractAccessControlList:1.0.0"
},
"legal": {
"description": "The entity's legal tags and compliance status. The actual contents associated with the legal tags is managed by the Compliance Service.",
"title": "Legal Tags",
"$ref": "{{schema-authority}}:wks:AbstractLegalTags:1.0.0"
},
"tags": {
"title": "Tag Dictionary",
"description": "A generic dictionary of string keys mapping to string value. Only strings are permitted as keys and values.",
"type": "object",
"additionalProperties": {
"type": "string"
},
"example": {
"NameOfKey": "String value"
}
},
"createTime": {
"description": "Timestamp of the time at which initial version of this OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.",
"title": "Resource Object Creation DateTime",
"type": "string",
"format": "date-time",
"example": "2020-12-16T11:46:20.163Z"
},
"createUser": {
"title": "Resource Object Creation User Reference",
"description": "The user reference, which created the first version of this resource object. Set by the System.",
"type": "string",
"example": "some-user@some-company-cloud.com"
},
"modifyTime": {
"description": "Timestamp of the time at which this version of the OSDU resource object was created. Set by the System. The value is a combined date-time string in ISO-8601 given in UTC.",
"title": "Resource Object Version Creation DateTime",
"type": "string",
"format": "date-time",
"example": "2020-12-16T11:52:24.477Z"
},
"modifyUser": {
"title": "Resource Object Version Creation User Reference",
"description": "The user reference, which created this version of this resource object. Set by the System.",
"type": "string",
"example": "some-user@some-company-cloud.com"
},
"ancestry": {
"description": "The links to data, which constitute the inputs.",
"title": "Ancestry",
"$ref": "{{schema-authority}}:wks:AbstractLegalParentList:1.0.0"
},
"meta": {
"description": "The Frame of Reference meta data section linking the named properties to self-contained definitions.",
"title": "Frame of Reference Meta Data",
"type": "array",
"items": {
"$ref": "{{schema-authority}}:wks:AbstractMetaItem:1.0.0"
}
}
},
"required": [
"kind",
"acl",
"legal"
],
"x-osdu-inheriting-from-kind": []
}
}
\ No newline at end of file
......@@ -37,6 +37,9 @@
},
"Artefacts": {
"type": "array",
"x-osdu-indexing": {
"type": "flattened"
},
"description": "An array of Artefacts - each artefact has a Role, Resource tuple. An artefact is distinct from the file, in the sense certain valuable information is generated during loading process (Artefact generation process). Examples include retrieving location data, performing an OCR which may result in the generation of artefacts which need to be preserved distinctly",
"items": {
"type": "object",
......
......@@ -53,6 +53,9 @@
"GeoContexts": {
"description": "List of geographic entities which provide context to the WPC. This may include multiple types or multiple values of the same type.",
"type": "array",
"x-osdu-indexing": {
"type": "flattened"
},
"items": {
"$ref": "{{schema-authority}}:wks:AbstractGeoContext:1.0.0"
}
......@@ -80,6 +83,9 @@
},
"LineageAssertions": {
"type": "array",
"x-osdu-indexing": {
"type": "flattened"
},
"description": "Defines relationships with other objects (any kind of Resource) upon which this work product component depends. The assertion is directed only from the asserting WPC to ancestor objects, not children. It should not be used to refer to files or artefacts within the WPC -- the association within the WPC is sufficient and Artefacts are actually children of the main WPC file. They should be recorded in the Data.Artefacts[] array.",
"items": {
"type": "object",
......
......@@ -128,6 +128,9 @@
},
"Artefacts": {
"type": "array",
"x-osdu-indexing": {
"type": "flattened"
},
"description": "An array of Artefacts - each artefact has a Role, Resource tuple. An artefact is distinct from the file, in the sense certain valuable information is generated during loading process (Artefact generation process). Examples include retrieving location data, performing an OCR which may result in the generation of artefacts which need to be preserved distinctly",
"items": {
"type": "object",
......
......@@ -176,6 +176,9 @@
"type": "array",
"items": {
"type": "object",
"x-osdu-indexing": {
"type": "flattened"
},
"properties": {
"ObligationTypeID": {
"description": "Reference to the general class of obligation, such as nondisclosure, termination of use, non-assignment, export restriction, limitation on derivatives.",
......
......@@ -120,6 +120,9 @@
"SeismicLineGeometries": {
"description": "The set of processing geometries comprising the 2D Interpretation Survey (often referred to as survey in the context of an interpretation application but not a survey in the context of acquisition).",
"type": "array",
"x-osdu-indexing": {
"type": "flattened"
},
"items": {
"type": "object",
"properties": {
......
......@@ -135,6 +135,9 @@
"VerticalMeasurements": {
"description": "List of all depths and elevations pertaining to the well, like, water depth, mud line elevation, etc.",
"type": "array",
"x-osdu-indexing": {
"type": "nested"
},
"items": {
"allOf": [
{
......
......@@ -134,6 +134,9 @@
"VerticalMeasurements": {
"description": "List of all depths and elevations pertaining to the wellbore, like, plug back measured depth, total measured depth, KB elevation",
"type": "array",
"x-osdu-indexing": {
"type": "nested"
},
"items": {
"allOf": [
{
......
......@@ -213,6 +213,9 @@
},
"Faults": {
"type": "array",
"x-osdu-indexing": {
"type": "nested"
},
"description": "Array of Faults that comprise the Fault System",
"items": {
"type": "object",
......
......@@ -230,6 +230,9 @@
"Curves": {
"description": "Array of curve that constitutes the whole PPFG Dataset",
"type": "array",
"x-osdu-indexing": {
"type": "nested"
},
"items": {
"type": "object",
"properties": {
......
......@@ -241,6 +241,9 @@
"SeismicAttributes": {
"type": "array",
"description": "Summary of measurements included with horizon in addition to depth attribute.",
"x-osdu-indexing": {
"type": "flattened"
},
"items": {
"type": "object",
"description": "Summary of measurements included with horizon in addition to depth attribute.",
......
......@@ -439,6 +439,9 @@
},
"ProcessingParameters": {
"type": "array",
"x-osdu-indexing": {
"type": "flattened"
},
"description": "Processing Parameters to simply capture process history until full provenance model can be implemented.",
"items": {
"type": "object",
......
......@@ -231,6 +231,9 @@
},
"Curves": {
"type": "array",
"x-osdu-indexing": {
"type": "nested"
},
"items": {
"type": "object",
"properties": {
......
......@@ -134,6 +134,9 @@
},
"Markers": {
"type": "array",
"x-osdu-indexing": {
"type": "nested"
},
"items": {
"type": "object",
"properties": {
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment