Virtual Interconnection Point Identifier
TBD
URI: gx:VirtualInterconnectionPointIdentifier
classDiagram
class VirtualInterconnectionPointIdentifier
click VirtualInterconnectionPointIdentifier href "../VirtualInterconnectionPointIdentifier"
VirtualResource <|-- VirtualInterconnectionPointIdentifier
click VirtualResource href "../VirtualResource"
VirtualInterconnectionPointIdentifier : aggregationOfResources
VirtualInterconnectionPointIdentifier --> "*" String : aggregationOfResources
click String href "../String"
VirtualInterconnectionPointIdentifier : copyrightOwnedBy
VirtualInterconnectionPointIdentifier --> "1..*" String : copyrightOwnedBy
click String href "../String"
VirtualInterconnectionPointIdentifier : description
VirtualInterconnectionPointIdentifier --> "0..1" String : description
click String href "../String"
VirtualInterconnectionPointIdentifier : interconnectionPointIdentifier
VirtualInterconnectionPointIdentifier --> "1" InterconnectionPointIdentifier : interconnectionPointIdentifier
click InterconnectionPointIdentifier href "../InterconnectionPointIdentifier"
VirtualInterconnectionPointIdentifier : license
VirtualInterconnectionPointIdentifier --> "1..*" String : license
click String href "../String"
VirtualInterconnectionPointIdentifier : name
VirtualInterconnectionPointIdentifier --> "0..1" String : name
click String href "../String"
VirtualInterconnectionPointIdentifier : participants
VirtualInterconnectionPointIdentifier --> "1..*" LegalPerson : participants
click LegalPerson href "../LegalPerson"
VirtualInterconnectionPointIdentifier : resourcePolicy
VirtualInterconnectionPointIdentifier --> "1..*" String : resourcePolicy
click String href "../String"
Inheritance
- GaiaXEntity
- Resource
- VirtualResource
- VirtualInterconnectionPointIdentifier
- VirtualResource
- Resource
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
participants | 1..* LegalPerson |
Legal persons interconnecting their networks via this point of presence | direct |
interconnectionPointIdentifier | 1 InterconnectionPointIdentifier |
Definition of the location where resources can interconnect | direct |
copyrightOwnedBy | 1..* xsd:string or LegalPerson or xsd:string |
A list of copyright owners either as a free form string or as resolvable link... | VirtualResource |
license | 1..* xsd:string or SPDX or uri |
A list of SPDX identifiers or URL to document | VirtualResource |
resourcePolicy | 1..* xsd:string |
A list of policy expressed using a DSL (e | VirtualResource |
aggregationOfResources | * xsd:string or Resource |
A resolvable link of resources related to the resource and that can exist ind... | Resource |
name | 0..1 xsd:string |
A human readable name of the entity | GaiaXEntity |
description | 0..1 xsd:string |
A free text description of the entity | GaiaXEntity |
Usages
used by | used in | type | used |
---|---|---|---|
ConnectivityConfiguration | sourceIdentifierA | any_of[range] | VirtualInterconnectionPointIdentifier |
ConnectivityConfiguration | destinationIdentifierZ | any_of[range] | VirtualInterconnectionPointIdentifier |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/gaia-x/development#connectivity-configuration
LinkML Source
Direct
name: VirtualInterconnectionPointIdentifier
description: TBD
title: Virtual Interconnection Point Identifier
from_schema: https://w3id.org/gaia-x/development#connectivity-configuration
is_a: VirtualResource
slots:
- participants
- interconnectionPointIdentifier
Induced
name: VirtualInterconnectionPointIdentifier
description: TBD
title: Virtual Interconnection Point Identifier
from_schema: https://w3id.org/gaia-x/development#connectivity-configuration
is_a: VirtualResource
attributes:
participants:
name: participants
description: Legal persons interconnecting their networks via this point of presence
from_schema: https://w3id.org/gaia-x/development#connectivity-configuration
alias: participants
owner: VirtualInterconnectionPointIdentifier
domain_of:
- PointOfPresence
- VirtualInterconnectionPointIdentifier
range: LegalPerson
required: true
multivalued: true
interconnectionPointIdentifier:
name: interconnectionPointIdentifier
description: Definition of the location where resources can interconnect.
title: interconnection point identifier
from_schema: https://w3id.org/gaia-x/development#connectivity-configuration
alias: interconnectionPointIdentifier
owner: VirtualInterconnectionPointIdentifier
domain_of:
- PointOfPresence
- VirtualInterconnectionPointIdentifier
range: InterconnectionPointIdentifier
required: true
multivalued: false
copyrightOwnedBy:
name: copyrightOwnedBy
description: A list of copyright owners either as a free form string or as resolvable
link to Gaia-X Credential of participants. A copyright owner is a person or
organization that has the right to exploit the resource. Copyright owner does
not necessarily refer to the author of the resource, who is a natural person
and may differ from copyright owner.
title: copyright owned by
from_schema: https://w3id.org/gaia-x/development#resource
rank: 1000
alias: copyrightOwnedBy
owner: VirtualInterconnectionPointIdentifier
domain_of:
- VirtualResource
range: string
required: true
multivalued: true
any_of:
- range: LegalPerson
- range: string
license:
name: license
description: A list of SPDX identifiers or URL to document.
from_schema: https://w3id.org/gaia-x/development#resource
rank: 1000
alias: license
owner: VirtualInterconnectionPointIdentifier
domain_of:
- VirtualResource
range: string
required: true
multivalued: true
any_of:
- range: SPDX
- range: uri
resourcePolicy:
name: resourcePolicy
description: 'A list of policy expressed using a DSL (e.g., Rego or ODRL) (access
control, throttling, usage, retention, ...). If there is no specified usage
policy constraints on the VirtualResource, the policy should express a simple
default: allow intent'
from_schema: https://w3id.org/gaia-x/development#resource
rank: 1000
alias: resourcePolicy
owner: VirtualInterconnectionPointIdentifier
domain_of:
- VirtualResource
range: string
required: true
multivalued: true
aggregationOfResources:
name: aggregationOfResources
description: A resolvable link of resources related to the resource and that can
exist independently of it.
title: aggregation of
from_schema: https://w3id.org/gaia-x/development#resource
alias: aggregationOfResources
owner: VirtualInterconnectionPointIdentifier
domain_of:
- ServiceOffering
- Resource
- PhysicalResource
range: string
required: false
multivalued: true
any_of:
- range: Resource
name:
name: name
description: A human readable name of the entity.
title: name
from_schema: http://w3id.org/gaia-x/gx-trust-framework
rank: 1000
slot_uri: https_schema:name
alias: name
owner: VirtualInterconnectionPointIdentifier
domain_of:
- GaiaXEntity
range: string
required: false
description:
name: description
description: A free text description of the entity.
title: description
from_schema: http://w3id.org/gaia-x/gx-trust-framework
rank: 1000
slot_uri: https_schema:description
alias: description
owner: VirtualInterconnectionPointIdentifier
domain_of:
- GaiaXEntity
- DataProduct
- Measure
range: string
required: false