Skip to main content

Interface: IDcatResource

Interface for DCAT catalogued resources. This is the parent class of dcat:Dataset, dcat:DataService, and dcat:Catalog.

See​

https://www.w3.org/TR/vocab-dcat-3/#Class:Resource

Extends​

Properties​

@context​

@context: DcatContextType

The JSON-LD context for the resource.


@type​

@type: "dcat:Catalog" | "dcat:Resource" | "dcat:Dataset" | "dcat:DataService" | "dcat:DatasetSeries"

The type of the resource. Typically "Catalog", "Dataset", "DataService", "DatasetSeries", or the base "Resource".

Inherited from​

IDcatResourceBase.@type


@id?​

optional @id?: string

The unique identifier for the resource.

Inherited from​

IDcatResourceBase.@id


dcterms:title?​

optional dcterms:title?: ObjectOrArray<string>

A name given to the resource.

See​

https://www.w3.org/TR/vocab-dcat-3/#Property:resource_title

Inherited from​

IDcatResourceBase.dcterms:title


dcterms:description?​

optional dcterms:description?: ObjectOrArray<string>

A free-text account of the resource.

See​

https://www.w3.org/TR/vocab-dcat-3/#Property:resource_description

Inherited from​

IDcatResourceBase.dcterms:description


dcterms:identifier?​

optional dcterms:identifier?: ObjectOrArray<string>

A unique identifier of the resource.

See​

https://www.w3.org/TR/vocab-dcat-3/#Property:resource_identifier

Inherited from​

IDcatResourceBase.dcterms:identifier


dcterms:issued?​

optional dcterms:issued?: string

Date of formal issuance (publication) of the resource.

See​

https://www.w3.org/TR/vocab-dcat-3/#Property:resource_release_date

Inherited from​

IDcatResourceBase.dcterms:issued


dcterms:modified?​

optional dcterms:modified?: string

Most recent date on which the resource was changed, updated or modified.

See​

https://www.w3.org/TR/vocab-dcat-3/#Property:resource_update_date

Inherited from​

IDcatResourceBase.dcterms:modified


dcterms:language?​

optional dcterms:language?: ObjectOrArray<string>

A language of the resource.

See​

https://www.w3.org/TR/vocab-dcat-3/#Property:resource_language

Inherited from​

IDcatResourceBase.dcterms:language


dcterms:publisher?​

optional dcterms:publisher?: string | JsonLdObjectWithAliases<IFoafAgent, "foaf">

An entity responsible for making the resource available.

See​

https://www.w3.org/TR/vocab-dcat-3/#Property:resource_publisher

Inherited from​

IDcatResourceBase.dcterms:publisher


dcterms:creator?​

optional dcterms:creator?: string | JsonLdObjectWithAliases<IFoafAgent, "foaf">

An entity responsible for producing the resource.

See​

https://www.w3.org/TR/vocab-dcat-3/#Property:resource_creator

Inherited from​

IDcatResourceBase.dcterms:creator


dcterms:accessRights?​

optional dcterms:accessRights?: string | IJsonLdNodeObject

Information about who can access the resource or an indication of its security status.

See​

https://www.w3.org/TR/vocab-dcat-3/#Property:resource_access_rights

Inherited from​

IDcatResourceBase.dcterms:accessRights


dcterms:license?​

optional dcterms:license?: string | IJsonLdNodeObject

A legal document under which the resource is made available.

See​

https://www.w3.org/TR/vocab-dcat-3/#Property:resource_license

Inherited from​

IDcatResourceBase.dcterms:license


dcterms:rights?​

optional dcterms:rights?: string | IJsonLdNodeObject

Information about rights held in and over the resource.

See​

https://www.w3.org/TR/vocab-dcat-3/#Property:resource_rights

Inherited from​

IDcatResourceBase.dcterms:rights


dcterms:conformsTo?​

optional dcterms:conformsTo?: ObjectOrArray<string>

An established standard to which the resource conforms.

See​

https://www.w3.org/TR/vocab-dcat-3/#Property:resource_conforms_to

Inherited from​

IDcatResourceBase.dcterms:conformsTo


dcterms:type?​

optional dcterms:type?: string

The nature or genre of the resource.

See​

https://www.w3.org/TR/vocab-dcat-3/#Property:resource_type

Inherited from​

IDcatResourceBase.dcterms:type


dcat:contactPoint?​

optional dcat:contactPoint?: string | IJsonLdNodeObject

Relevant contact information for the catalogued resource.

See​

https://www.w3.org/TR/vocab-dcat-3/#Property:resource_contact_point

Inherited from​

IDcatResourceBase.dcat:contactPoint


dcat:keyword?​

optional dcat:keyword?: ObjectOrArray<string>

A keyword or tag describing the resource.

See​

https://www.w3.org/TR/vocab-dcat-3/#Property:resource_keyword

Inherited from​

IDcatResourceBase.dcat:keyword


dcat:theme?​

optional dcat:theme?: ObjectOrArray<string>

A main category of the resource. A resource can have multiple themes.

See​

https://www.w3.org/TR/vocab-dcat-3/#Property:resource_theme

Inherited from​

IDcatResourceBase.dcat:theme


dcat:landingPage?​

optional dcat:landingPage?: ObjectOrArray<string>

A Web page that can be navigated to gain access to the resource.

See​

https://www.w3.org/TR/vocab-dcat-3/#Property:resource_landing_page

Inherited from​

IDcatResourceBase.dcat:landingPage


dcat:qualifiedRelation?​

optional dcat:qualifiedRelation?: string | IDcatRelationship

Link to a description of a relationship with another resource.

See​

https://www.w3.org/TR/vocab-dcat-3/#Property:resource_qualified_relation

Inherited from​

IDcatResourceBase.dcat:qualifiedRelation


odrl:hasPolicy?​

optional odrl:hasPolicy?: JsonLdObjectWithOptionalContext<IOdrlPolicy>

An ODRL conformant policy expressing the rights associated with the resource.

See​

https://www.w3.org/TR/vocab-dcat-3/#Property:resource_has_policy

Inherited from​

IDcatResourceBase.odrl:hasPolicy