transport_data.org.ckan.CKANMetadataReportStructure

class transport_data.org.ckan.CKANMetadataReportStructure(JSON: dict, author: str | None, author_email: str | None, contributors: list, creator_user_id: uuid.UUID, data_access: str, data_provider: str, dimensioning: str, frequency: str, geographies: list, groups: list, id: uuid.UUID, indicators: list, is_archived: bool, isopen: bool, language: str, license_id: str, license_title: str, license_url: str, maintainer: str | None, maintainer_email: str | None, metadata_created: str, metadata_modified: str, modes: list, name: str, notes: str, num_resources: int, num_tags: int, organization: list, owner_org: uuid.UUID, private: bool, regions: list, relationships_as_object: list, relationships_as_subject: list, resources: list, sectors: list, services: list, sources: list, state: str, tags: list, tdc_category: str, temporal_coverage_end: str, temporal_coverage_start: str, title: str, type: str, units: list, url: str, version: str | None)[source]

Bases: object

Concepts in the CKAN metadata for a Package.

__init__(JSON: dict, author: str | None, author_email: str | None, contributors: list, creator_user_id: uuid.UUID, data_access: str, data_provider: str, dimensioning: str, frequency: str, geographies: list, groups: list, id: uuid.UUID, indicators: list, is_archived: bool, isopen: bool, language: str, license_id: str, license_title: str, license_url: str, maintainer: str | None, maintainer_email: str | None, metadata_created: str, metadata_modified: str, modes: list, name: str, notes: str, num_resources: int, num_tags: int, organization: list, owner_org: uuid.UUID, private: bool, regions: list, relationships_as_object: list, relationships_as_subject: list, resources: list, sectors: list, services: list, sources: list, state: str, tags: list, tdc_category: str, temporal_coverage_end: str, temporal_coverage_start: str, title: str, type: str, units: list, url: str, version: str | None) None

Methods

__init__(JSON, author, author_email, ...)

Attributes

JSON

JSON data

author

author_email

contributors

creator_user_id

data_access

data_provider

dimensioning

frequency

geographies

groups

id

indicators

is_archived

isopen

language

license_id

license_title

license_url

maintainer

maintainer_email

metadata_created

metadata_modified

modes

name

notes

num_resources

num_tags

organization

owner_org

private

regions

relationships_as_object

relationships_as_subject

resources

sectors

services

sources

state

tags

tdc_category

temporal_coverage_end

temporal_coverage_start

title

type

units

url

version

JSON: dict

JSON data

This is optional. If used, it contains the JSON content returned by the CKAN API. This must be identical to the values appearing in the other fields.