Commit 738748f5 authored by Thomas Gehrmann [SLB]'s avatar Thomas Gehrmann [SLB]
Browse files

remove unusable R2 shared schemas

parent 97184878
{
"schemaInfo": {
"schemaIdentity": {
"authority": "osdu",
"source": "osdu",
"entityType": "DataCollection",
"schemaVersionMajor": 0,
"schemaVersionMinor": 2,
"schemaVersionPatch": 0,
"id": "osdu:osdu:DataCollection:0.2.0"
},
"createdBy": "OSDU Data Definition Group",
"scope": "SHARED",
"status": "DEVELOPMENT"
},
"schema": {
"$id": "https://schema.osdu.opengroup.org/json/data-collection/DataCollection/1",
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "DataCollection",
"type": "object",
"properties": {
"ResourceTypeID": {
"description": "The SRN of the resource's resource type.",
"type": "string",
"pattern": "srn:type:data-collection/DataCollection:[0-9]+$"
},
"ResourceID": {
"description": "The SRN which identifies this OSDU resource object at the version level.",
"type": "string",
"pattern": "srn:data-collection/DataCollection:[^/:]+:[0-9]+$"
},
"ResourceHomeRegionID": {
"description": "The name of the home [cloud environment] region for this OSDU resource object.",
"type": "string",
"pattern": "srn::reference-data/OSDURegion:[A-Za-z0-9-]+:[0-9]*$"
},
"ResourceHostRegionIDs": {
"description": "The name of the host [cloud environment] region(s) for this OSDU resource object.",
"type": "array",
"items": {
"type": "string",
"pattern": "srn::reference-data/OSDURegion:[A-Za-z0-9-]+:[0-9]*$"
}
},
"ResourceObjectCreationDateTime": {
"description": "Timestamp of the time at which Version 1 of this OSDU resource object was originated.",
"type": "string",
"format": "date-time"
},
"ResourceVersionCreationDateTime": {
"description": "Timestamp of the time when the current version of this resource entered the OSDU.",
"type": "string",
"format": "date-time"
},
"ResourceCurationStatus": {
"description": "Describes the current Curation status. Possible values - CREATED, CURATING, CURATED.",
"type": "string",
"pattern": "srn::reference-data/ResourceCurationStatus:[^/:]+:[0-9]*$"
},
"ResourceLifecycleStatus": {
"description": "Describes the current Resource Lifecycle status. Possible values - LOADING, RECIEVED, ACCEPTED, RESCINDED, DELETED",
"type": "string",
"pattern": "srn::reference-data/ResourceLifecycleStatus:[^/:]+:[0-9]*$"
},
"ResourceSecurityClassification": {
"description": "Classifies the security level of the resourcse. Possible values = RESTRICTED, CLASSIFIED, CONFIDENTIAL, MOST-CONFIDENTIAL ",
"type": "string",
"pattern": "srn::reference-data/ResourceSecurityClassification:[^/:]+:[0-9]*$"
},
"Data": {
"type": "object",
"properties": {
"GroupTypeProperties": {
"type": "object",
"properties": {
"Resources": {
"description": "List of Resources",
"type": "array",
"items": {
"type": "string",
"pattern": "srn::(?:work-product(?:-component)?|data-collection)/[A-Za-z]+:[^/:]+:[0-9]*$"
}
}
},
"required": [
"Resources"
],
"additionalProperties": false
},
"IndividualTypeProperties": {
"type": "object",
"properties": {
"Name": {
"type": "string",
"description": "Name"
},
"Description": {
"type": "string",
"description": "Description"
},
"CreationDateTime": {
"type": "string",
"format": "date-time",
"description": "Creation DateTime"
},
"Tags": {
"type": "array",
"description": "Array of Tag Names",
"items": {
"type": "string"
}
},
"SubmitterName": {
"type": "string",
"description": "Submitter Name"
},
"AuthorIDs": {
"type": "array",
"description": "Array of Author IDs",
"items": {
"type": "string"
}
},
"OwnerID": {
"description": "ID of the User who owns the Collection",
"type": "string"
},
"WorkSpaceID": {
"description": "Collection Workspace",
"type": "string",
"pattern": "srn::workspace/[A-Za-z]+:[^/:]+:[0-9]*$"
},
"FilterSpecification": {
"description": "Collection Filter Specification",
"type": "object",
"properties": {}
}
},
"required": [
"Name",
"OwnerID"
],
"additionalProperties": false
},
"ExtensionProperties": {
"type": "object",
"properties": {}
}
},
"required": [
"GroupTypeProperties",
"IndividualTypeProperties"
]
}
},
"required": [
"ResourceTypeID",
"ResourceID",
"ResourceHomeRegionID",
"ResourceHostRegionIDs",
"ResourceObjectCreationDateTime",
"ResourceVersionCreationDateTime",
"ResourceCurationStatus",
"ResourceLifecycleStatus",
"ResourceSecurityClassification",
"Data"
],
"additionalProperties": false
}
}
\ No newline at end of file
{
"schemaInfo": {
"schemaIdentity": {
"authority": "osdu",
"source": "osdu",
"entityType": "File",
"schemaVersionMajor": 0,
"schemaVersionMinor": 2,
"schemaVersionPatch": 0,
"id": "osdu:osdu:File:0.2.0"
},
"createdBy": "OSDU Data Definition Group",
"scope": "SHARED",
"status": "DEVELOPMENT"
},
"schema": {
"$id": "https://schema.osdu.opengroup.org/json/swps/common/File/1",
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "File",
"type": "object",
"properties": {
"ResourceTypeID": {
"description": "The SRN of the resource's resource type.",
"type": "string",
"pattern": "srn:type:file/[A-Za-z0-9-]+:[0-9]+$"
},
"ResourceID": {
"description": "The SRN which identifies this OSDU resource object at the version level.",
"type": "string",
"pattern": "srn:file/[A-Za-z0-9-]+:[^/:]+:[0-9]+$"
},
"ResourceHomeRegionID": {
"description": "The name of the home [cloud environment] region for this OSDU resource object.",
"type": "string",
"pattern": "srn:reference-data/OSDURegion:[A-Za-z0-9-]+:[0-9]*$"
},
"ResourceHostRegionIDs": {
"description": "The name of the host [cloud environment] region(s) for this OSDU resource object.",
"type": "array",
"items": {
"type": "string",
"pattern": "srn:reference-data/OSDURegion:[A-Za-z0-9-]+:[0-9]*$"
}
},
"ResourceObjectCreationDateTime": {
"description": "Timestamp of the time at which Version 1 of this OSDU resource object was originated.",
"type": "string",
"format": "date-time"
},
"ResourceVersionCreationDateTime": {
"description": "Timestamp of the time when the current version of this resource entered the OSDU.",
"type": "string",
"format": "date-time"
},
"ResourceCurationStatus": {
"description": "Describes the current Curation status. Possible values - CREATED, CURATING, CURATED.",
"type": "string",
"pattern": "srn:reference-data/ResourceCurationStatus:[^/:]+:[0-9]*$"
},
"ResourceLifecycleStatus": {
"description": "Describes the current Resource Lifecycle status. Possible values - LOADING, RECIEVED, ACCEPTED, RESCINDED, DELETED,",
"type": "string",
"pattern": "srn:reference-data/ResourceLifecycleStatus:[^/:]+:[0-9]*$"
},
"ResourceSecurityClassification": {
"description": "Classifies the security level of the resourcse. Possible values = RESTRICTED, CLASSIFIED, CONFIDENTIAL, MOST-CONFIDENTIAL ",
"type": "string",
"pattern": "srn:reference-data/ResourceSecurityClassification:[^/:]+:[0-9]*$"
},
"Data": {
"type": "object",
"properties": {
"GroupTypeProperties": {
"type": "object",
"properties": {
"SchemaFormatTypeID": {
"type": "string",
"description": "Schema Format Type ID",
"pattern": "srn:reference-data/SchemaFormatType:[^/:]+:[0-9]*$"
},
"PreLoadFilePath": {
"description": "File system path to the data file as it existed before loading to the data platform",
"type": "string"
},
"FileSource": {
"description": "URL or file path for the data in the file",
"type": "string"
},
"FileSize": {
"description": "Length of file in bytes",
"type": "integer"
},
"EncodingFormatTypeID": {
"type": "string",
"description": "Encoding Format Type ID",
"pattern": "srn:reference-data/EncodingFormatType:[^/:]+:[0-9]*$"
},
"Checksum": {
"description": "MD5 checksum of file bytes - a 32 byte hexadecimal number",
"type": "string",
"pattern": "[0-9a-fA-F]{32}"
}
}
},
"IndividualTypeProperties": {
"type": "object",
"properties": {}
},
"ExtensionProperties": {
"type": "object",
"properties": {}
}
}
}
},
"required": [
"ResourceID",
"ResourceTypeID",
"ResourceHomeRegionID",
"ResourceHostRegionIDs",
"ResourceObjectCreationDateTime",
"ResourceVersionCreationDateTime",
"ResourceCurationStatus",
"ResourceLifecycleStatus",
"ResourceSecurityClassification"
],
"additionalProperties": false
}
}
\ No newline at end of file
{
"schemaInfo": {
"schemaIdentity": {
"authority": "osdu",
"source": "osdu",
"entityType": "Agreement",
"schemaVersionMajor": 0,
"schemaVersionMinor": 2,
"schemaVersionPatch": 0,
"id": "osdu:osdu:Agreement:0.2.0"
},
"createdBy": "OSDU Data Definition Group",
"scope": "SHARED",
"status": "DEVELOPMENT"
},
"schema": {
"$id": "https://schema.osdu.opengroup.org/json/smds/master-data/Agreement/1",
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "Agreement",
"description": "A contract or other covenant between Company and counterparties which is relevant to the data universe because it includes terms governing use of data.",
"type": "object",
"properties": {
"ResourceTypeID": {
"description": "The SRN of the resource's resource type.",
"type": "string",
"pattern": "srn:type:master-data/Agreement:[0-9]+"
},
"ResourceID": {
"description": "The SRN which identifies this OSDU resource object at the version level.",
"type": "string",
"pattern": "srn:master-data/Agreement:[^:]+:[0-9]+"
},
"ResourceHomeRegionID": {
"description": "The name of the home [cloud environment] region for this OSDU resource object.",
"type": "string",
"pattern": "srn:reference-data/OSDURegion:[A-Za-z0-9-]+:[0-9]*"
},
"ResourceHostRegionIDs": {
"description": "The name of the host [cloud environment] region(s) for this OSDU resource object.",
"type": "array",
"items": {
"type": "string",
"pattern": "srn:reference-data/OSDURegion:[A-Za-z0-9-]+:[0-9]*"
}
},
"ResourceObjectCreationDateTime": {
"description": "Timestamp of the time at which Version 1 of this OSDU resource object was originated.",
"type": "string",
"format": "date-time"
},
"ResourceVersionCreationDateTime": {
"description": "Timestamp of the time when the current version of this resource entered the OSDU.",
"type": "string",
"format": "date-time"
},
"ResourceCurationStatus": {
"description": "Describes the current Curation status. Possible values - CREATED, CURATING, CURATED.",
"type": "string",
"pattern": "srn:reference-data/ResourceCurationStatus:CREATED|CURATING|CURATED:[0-9]*"
},
"ResourceLifecycleStatus": {
"description": "Describes the current Resource Lifecycle status. Possible values - LOADING, RECIEVED, ACCEPTED, RESCINDED, DELETED,",
"type": "string",
"pattern": "srn:reference-data/ResourceLifecycleStatus:LOADING|RECEIVED|ACCEPTED|RESCINDED|DELETED:[0-9]*"
},
"ResourceSecurityClassification": {
"description": "Classifies the security level of the resourcse. Possible values = RESTRICTED, CLASSIFIED, CONFIDENTIAL, MOST CONFIDENTIAL ",
"type": "string",
"pattern": "srn:reference-data/ResourceSecurityClassification:RESTRICTED|CLASSIFIED|CONFIDENTIAL|MOST-CONFIDENTIAL:[0-9]*"
},
"Data": {
"type": "object",
"properties": {
"GroupTypeProperties": {
"type": "object",
"properties": {}
},
"IndividualTypeProperties": {
"type": "object",
"properties": {
"AgreementIdentifier": {
"description": "Natural unique identifier of an agreement.",
"type": "string"
},
"AgreementName": {
"description": "Familiar name of agreement. May be a code name for highly restricted agreements.",
"type": "string"
},
"AgreementExternalID": {
"description": "Unique identifier of agreement in Company contracts system of record.",
"type": "string"
},
"AgreementExternalSystem": {
"description": "Name of Company contracts system of record containing authorized version of agreement.",
"type": "string"
},
"AgreementParentID": {
"type": "string",
"description": "Reference to master agreement or other parental agreement in a hierarchy of related agreements.",
"pattern": "srn:master-data/Agreement:[^:]+:[0-9]+"
},
"AgreementTypeID": {
"type": "string",
"description": "General purpose of agreement, such as license, purchase, trade, NDA.",
"pattern": "srn:reference-data/AgreementType:[^:]+:[0-9]*"
},
"EffectiveDate": {
"description": "The Date when the agreement was put in force.",
"type": "string",
"format": "date-time"
},
"Counterparties": {
"description": "A list of references to legal entities which are party to the agreement in addition to Company.",
"type": "array",
"items": {
"type": "string",
"pattern": "srn:master-data/Organisation:[^/:]+:[0-9]*$"
}
},
"Terms": {
"description": "A list of obligations or allowed activities specified by the agreement that apply to stored resources. These are translated into rules wich the Entitlement Rulebase enforces. Each rule should reference the agreement it codifies.",
"type": "array",
"items": {
"type": "object",
"properties": {
"ObligationTypeID": {
"description": "Reference to the general class of obligation, such as nondisclosure, termination of use, nonassignment, export restriction, limitation on derivatives.",
"type": "string",
"pattern": "srn:reference-data/ObligationType:[^:]+:[0-9]*"
},
"ObligationDescription": {
"description": "Lengthy description of a legal restriction imposed on data governed by the agreement.",
"type": "string"
},
"StartDate": {
"description": "The Date when the obligation becomes enforceable.",
"type": "string",
"format": "date-time"
},
"EndDate": {
"description": "The Date when the obligation no longer needs to be fulfilled.",
"type": "string",
"format": "date-time"
}
}
}
},
"RestrictedResources": {
"description": "A list of Resources that are governed by the agreement. Note that different terms may apply to different resources, but that granularity is handled by the Entitlements Rulebase.",
"type": "array",
"items": {
"type": "object",
"properties": {
"ResourceID": {
"description": "Reference to an information Resource which is governed by the agreement.",
"type": "string",
"pattern": "srn:[^:]+:[^:]+:[0-9]*"
}
}
}
}
}
},
"ExtensionProperties": {
"type": "object",
"properties": {}
}
}
}
},
"required": [
"ResourceTypeID",
"ResourceID",
"ResourceHomeRegionID",
"ResourceHostRegionIDs",
"ResourceObjectCreationDateTime",
"ResourceVersionCreationDateTime",
"ResourceCurationStatus",
"ResourceLifecycleStatus",
"ResourceSecurityClassification"
],
"additionalProperties": false
}
}
\ No newline at end of file
{
"schemaInfo": {
"schemaIdentity": {
"authority": "osdu",
"source": "osdu",
"entityType": "Basin",
"schemaVersionMajor": 0,
"schemaVersionMinor": 2,
"schemaVersionPatch": 0,
"id": "osdu:osdu:Basin:0.2.0"
},
"createdBy": "OSDU Data Definition Group",
"scope": "SHARED",
"status": "DEVELOPMENT"
},
"schema": {
"$id": "https://schema.osdu.opengroup.org/json/smds/master-data/Basin/1",
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "Basin",
"description": "A natural geographic area covering a single depositional system.",
"type": "object",
"properties": {
"ResourceTypeID": {
"description": "The SRN of the resource's resource type.",
"type": "string",
"pattern": "srn:type:master-data/Basin:[0-9]+"
},
"ResourceID": {
"description": "The SRN which identifies this OSDU resource object at the version level.",
"type": "string",
"pattern": "srn:master-data/Basin:[^:]+:[0-9]+"
},
"ResourceHomeRegionID": {
"description": "The name of the home [cloud environment] region for this OSDU resource object.",
"type": "string",
"pattern": "srn:reference-data/OSDURegion:[A-Za-z0-9-]+:[0-9]*"
},
"ResourceHostRegionIDs": {
"description": "The name of the host [cloud environment] region(s) for this OSDU resource object.",
"type": "array",
"items": {
"type": "string",
"pattern": "srn:reference-data/OSDURegion:[A-Za-z0-9-]+:[0-9]*"
}
},
"ResourceObjectCreationDateTime": {
"description": "Timestamp of the time at which Version 1 of this OSDU resource object was originated.",
"type": "string",
"format": "date-time"
},
"ResourceVersionCreationDateTime": {
"description": "Timestamp of the time when the current version of this resource entered the OSDU.",
"type": "string",
"format": "date-time"
},
"ResourceCurationStatus": {
"description": "Describes the current Curation status. Possible values - CREATED, CURATING, CURATED.",
"type": "string",
"pattern": "srn:reference-data/ResourceCurationStatus:CREATED|CURATING|CURATED:[0-9]*"
},