DataPortability
Which resource of the service offering is concerned by this data portability measure. For example, backup files, stored personal data, infrastructure description file (IaaS), etc.
classDiagram
class DataPortability
click DataPortability href "../DataPortability"
DataPortability : contactInformation
DataPortability --> "0..1" ContactInformation : contactInformation
click ContactInformation href "../ContactInformation"
DataPortability : deletionMethods
DataPortability --> "1..*" String : deletionMethods
click String href "../String"
DataPortability : deletionTimeframe
DataPortability --> "1" String : deletionTimeframe
click String href "../String"
DataPortability : documentations
DataPortability --> "1..*" Uri : documentations
click Uri href "../Uri"
DataPortability : formats
DataPortability --> "1..*" String : formats
click String href "../String"
DataPortability : legalDocument
DataPortability --> "1" LegalDocument : legalDocument
click LegalDocument href "../LegalDocument"
DataPortability : means
DataPortability --> "1..*" String : means
click String href "../String"
DataPortability : pricing
DataPortability --> "1" Uri : pricing
click Uri href "../Uri"
DataPortability : resource
DataPortability --> "1" String : resource
click String href "../String"
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
resource | 1 xsd:string |
Resource of the service offering concerned by data portability | direct |
contactInformation | 0..1 ContactInformation |
Allows to provide a specific provider contact point for data portability | direct |
means | 1..* xsd:string |
Means used to transfer the customer's stored data to another provider | direct |
documentations | 1..* xsd:anyURI |
Documentations explaining how data portability can be done, in the sense of a... | direct |
legalDocument | 1 LegalDocument |
Legal document describing the data portability agreement between the Provider... | direct |
deletionMethods | 1..* xsd:string |
Methods used to delete the customer's data | direct |
deletionTimeframe | 1 xsd:string |
Timeframe within which the customer's data will be deleted | direct |
formats | 1..* xsd:string |
Technical formats for which the Provider will ensure support for importation ... | direct |
pricing | 1 xsd:anyURI |
Link to the service's pricing page | direct |
Usages
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/gaia-x/development#data-portability
LinkML Source
Direct
name: DataPortability
description: Which resource of the service offering is concerned by this data portability
measure. For example, backup files, stored personal data, infrastructure description
file (IaaS), etc.
from_schema: https://w3id.org/gaia-x/development#data-portability
slots:
- resource
- contactInformation
- means
- documentations
- legalDocument
- deletionMethods
- deletionTimeframe
- formats
- pricing
slot_usage:
means:
name: means
description: Means used to transfer the customer's stored data to another provider.
Induced
name: DataPortability
description: Which resource of the service offering is concerned by this data portability
measure. For example, backup files, stored personal data, infrastructure description
file (IaaS), etc.
from_schema: https://w3id.org/gaia-x/development#data-portability
slot_usage:
means:
name: means
description: Means used to transfer the customer's stored data to another provider.
attributes:
resource:
name: resource
description: Resource of the service offering concerned by data portability.
from_schema: https://w3id.org/gaia-x/development#slots
alias: resource
owner: DataPortability
domain_of:
- DataPortability
range: string
required: true
contactInformation:
name: contactInformation
description: Allows to provide a specific provider contact point for data portability.
from_schema: https://w3id.org/gaia-x/development#slots
alias: contactInformation
owner: DataPortability
domain_of:
- DataPortability
range: ContactInformation
means:
name: means
description: Means used to transfer the customer's stored data to another provider.
from_schema: https://w3id.org/gaia-x/development#slots
alias: means
owner: DataPortability
domain_of:
- CustomerInstructions
- DataPortability
range: string
required: true
multivalued: true
documentations:
name: documentations
description: Documentations explaining how data portability can be done, in the
sense of a manual.
from_schema: https://w3id.org/gaia-x/development#slots
alias: documentations
owner: DataPortability
domain_of:
- DataPortability
range: uri
required: true
multivalued: true
legalDocument:
name: legalDocument
description: Legal document describing the data portability agreement between
the Provider and the Customer hence creating obligations.
from_schema: https://w3id.org/gaia-x/development#slots
alias: legalDocument
owner: DataPortability
domain_of:
- DataPortability
range: LegalDocument
required: true
deletionMethods:
name: deletionMethods
description: Methods used to delete the customer's data.
from_schema: https://w3id.org/gaia-x/development#slots
alias: deletionMethods
owner: DataPortability
domain_of:
- DataPortability
range: string
required: true
multivalued: true
deletionTimeframe:
name: deletionTimeframe
description: Timeframe within which the customer's data will be deleted.
from_schema: https://w3id.org/gaia-x/development#slots
alias: deletionTimeframe
owner: DataPortability
domain_of:
- DataPortability
range: string
required: true
formats:
name: formats
description: Technical formats for which the Provider will ensure support for
importation or exportation processes. For example, YAML, JSON, etc. or even
vendor specific formats.
from_schema: https://w3id.org/gaia-x/development#slots
alias: formats
owner: DataPortability
domain_of:
- DataPortability
range: string
required: true
multivalued: true
pricing:
name: pricing
description: Link to the service's pricing page.
from_schema: https://w3id.org/gaia-x/development#slots
alias: pricing
owner: DataPortability
domain_of:
- DataPortability
range: uri
required: true