Skip to content

Point of Presence

Point of connection between separate communicating entities

URI: gx:PointOfPresence

 classDiagram
    class PointOfPresence
    click PointOfPresence href "../PointOfPresence"
      PhysicalResource <|-- PointOfPresence
        click PhysicalResource href "../PhysicalResource"


      PointOfPresence <|-- PhysicalInterconnectionPointIdentifier
        click PhysicalInterconnectionPointIdentifier href "../PhysicalInterconnectionPointIdentifier"


      PointOfPresence : aggregationOfResources




    PointOfPresence --> "*" String : aggregationOfResources
    click String href "../String"


      PointOfPresence : description




    PointOfPresence --> "0..1" String : description
    click String href "../String"


      PointOfPresence : energyMix




    PointOfPresence --> "*" EnergyMix : energyMix
    click EnergyMix href "../EnergyMix"


      PointOfPresence : energyUsageEfficiency




    PointOfPresence --> "0..1" EnergyUsageEfficiency : energyUsageEfficiency
    click EnergyUsageEfficiency href "../EnergyUsageEfficiency"


      PointOfPresence : interconnectionPointIdentifier




    PointOfPresence --> "1" InterconnectionPointIdentifier : interconnectionPointIdentifier
    click InterconnectionPointIdentifier href "../InterconnectionPointIdentifier"


      PointOfPresence : location




    PointOfPresence --> "1..*" Address : location
    click Address href "../Address"


      PointOfPresence : maintainedBy




    PointOfPresence --> "1..*" InternetServiceProvider : maintainedBy
    click InternetServiceProvider href "../InternetServiceProvider"


      PointOfPresence : manufacturedBy




    PointOfPresence --> "*" LegalPerson : manufacturedBy
    click LegalPerson href "../LegalPerson"


      PointOfPresence : name




    PointOfPresence --> "0..1" String : name
    click String href "../String"


      PointOfPresence : ownedBy




    PointOfPresence --> "*" LegalPerson : ownedBy
    click LegalPerson href "../LegalPerson"


      PointOfPresence : participants




    PointOfPresence --> "1..*" LegalPerson : participants
    click LegalPerson href "../LegalPerson"


      PointOfPresence : waterUsageEffectiveness




    PointOfPresence --> "0..1" WaterUsageEffectiveness : waterUsageEffectiveness
    click WaterUsageEffectiveness href "../WaterUsageEffectiveness"


Inheritance

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
maintainedBy 1..*
InternetServiceProvider
ISP in charge of managing the IP transit (or internet transit) of this point ... PhysicalResource
aggregationOfResources *
xsd:string or 
Resource
A resolvable link of resources related to the resource and that can exist ind... PhysicalResource, Resource
ownedBy *
LegalPerson
A list of resolvable links to Gaia-X Credentials of participant owning the re... PhysicalResource
manufacturedBy *
LegalPerson
A list of resolvable links to Gaia-X Credentials of participant manufacturing... PhysicalResource
location 1..*
Address
A list of physical locations PhysicalResource
energyUsageEfficiency 0..1
EnergyUsageEfficiency
Information about the energy usage efficiency of the resource, including rele... PhysicalResource
waterUsageEffectiveness 0..1
WaterUsageEffectiveness
Information regarding the water usage effectiveness of the resource, includin... PhysicalResource
energyMix *
EnergyMix
A list of information on the composition of the energy mix used by the resour... PhysicalResource
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

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/gaia-x/development#connectivity-configuration

LinkML Source

Direct

name: PointOfPresence
description: Point of connection between separate communicating entities
title: Point of Presence
from_schema: https://w3id.org/gaia-x/development#connectivity-configuration
is_a: PhysicalResource
slots:
- participants
- interconnectionPointIdentifier
slot_usage:
  maintainedBy:
    name: maintainedBy
    description: ISP in charge of managing the IP transit (or internet transit) of
      this point of presence
    range: InternetServiceProvider
    required: true

Induced

name: PointOfPresence
description: Point of connection between separate communicating entities
title: Point of Presence
from_schema: https://w3id.org/gaia-x/development#connectivity-configuration
is_a: PhysicalResource
slot_usage:
  maintainedBy:
    name: maintainedBy
    description: ISP in charge of managing the IP transit (or internet transit) of
      this point of presence
    range: InternetServiceProvider
    required: true
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: PointOfPresence
    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: PointOfPresence
    domain_of:
    - PointOfPresence
    - VirtualInterconnectionPointIdentifier
    range: InterconnectionPointIdentifier
    required: true
    multivalued: false
  maintainedBy:
    name: maintainedBy
    description: ISP in charge of managing the IP transit (or internet transit) of
      this point of presence
    title: maintained by
    from_schema: https://w3id.org/gaia-x/development#resource
    alias: maintainedBy
    owner: PointOfPresence
    domain_of:
    - PhysicalResource
    range: InternetServiceProvider
    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: PointOfPresence
    domain_of:
    - ServiceOffering
    - Resource
    - PhysicalResource
    range: string
    required: false
    multivalued: true
    any_of:
    - range: Resource
  ownedBy:
    name: ownedBy
    description: A list of resolvable links to Gaia-X Credentials of participant owning
      the resource.
    title: owned by
    from_schema: https://w3id.org/gaia-x/development#resource
    rank: 1000
    alias: ownedBy
    owner: PointOfPresence
    domain_of:
    - PhysicalResource
    range: LegalPerson
    multivalued: true
  manufacturedBy:
    name: manufacturedBy
    description: A list of resolvable links to Gaia-X Credentials of participant manufacturing
      the resource.
    title: manufactured by
    from_schema: https://w3id.org/gaia-x/development#resource
    rank: 1000
    alias: manufacturedBy
    owner: PointOfPresence
    domain_of:
    - PhysicalResource
    range: LegalPerson
    multivalued: true
  location:
    name: location
    description: A list of physical locations.
    from_schema: https://w3id.org/gaia-x/development#resource
    rank: 1000
    alias: location
    owner: PointOfPresence
    domain_of:
    - PhysicalResource
    range: Address
    required: true
    multivalued: true
  energyUsageEfficiency:
    name: energyUsageEfficiency
    description: Information about the energy usage efficiency of the resource, including
      relevant certifications and metrics.
    title: Energy Usage Efficiency
    from_schema: https://w3id.org/gaia-x/development#resource
    rank: 1000
    alias: energyUsageEfficiency
    owner: PointOfPresence
    domain_of:
    - PhysicalResource
    range: EnergyUsageEfficiency
  waterUsageEffectiveness:
    name: waterUsageEffectiveness
    description: Information regarding the water usage effectiveness of the resource,
      including certifications and effectiveness measures.
    title: Water Usage Effectiveness
    from_schema: https://w3id.org/gaia-x/development#resource
    rank: 1000
    alias: waterUsageEffectiveness
    owner: PointOfPresence
    domain_of:
    - PhysicalResource
    - WaterUsageEffectiveness
    range: WaterUsageEffectiveness
  energyMix:
    name: energyMix
    description: A list of information on the composition of the energy mix used by
      the resource, including percentages of renewable energy and carbon-free energy.
    title: Energy Mix
    from_schema: https://w3id.org/gaia-x/development#resource
    rank: 1000
    alias: energyMix
    owner: PointOfPresence
    domain_of:
    - PhysicalResource
    range: EnergyMix
    multivalued: true
  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: PointOfPresence
    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: PointOfPresence
    domain_of:
    - GaiaXEntity
    - DataProduct
    - Measure
    range: string
    required: false