Skip to content

The access module

This module contains access information for a DataCite record.

from gamslib.datacite.access import Access, Embargo

gamslib.datacite.access.Access

Bases: BaseModel

Representation of the access information for a record.

record instance-attribute

record

files instance-attribute

files

embargo class-attribute instance-attribute

embargo = None

gamslib.datacite.access.Embargo

Bases: BaseModel

Representation of an embargo for a record.

This is part of the access information for a record, and is used to specify when a record will become open access.

active instance-attribute

active

until class-attribute instance-attribute

until = None

reason class-attribute instance-attribute

reason = None

validate_until classmethod

validate_until(value)

Validate the until field.