- All Superinterfaces:
org.gcube.informationsystem.base.reference.Element, org.gcube.informationsystem.model.reference.entities.Entity, org.gcube.informationsystem.base.reference.entities.EntityElement, org.gcube.informationsystem.model.reference.ERElement, GCubeResource, org.gcube.informationsystem.base.reference.IdentifiableElement, org.gcube.informationsystem.model.reference.ModelElement, org.gcube.informationsystem.model.reference.entities.Resource, Serializable
- All Known Implementing Classes:
SiteImpl
@ResourceSchema(facets={@ResourceSchemaEntry(relation=IsIdentifiedBy.class,facet=IdentifierFacet.class,min=1,max=1,description="The Site Identifier."),,,,,},resources={,})
@TypeMetadata(name="Site",
description="Site is a resource representing the location (physical or virtual) hosting the resources associated. Site allows to identify all the services that will be affected by downtime due to a scheduled maintenance, as well as the impact on the infrastructure that an accidentalloss of connectivity could cause. This resource allows to study and define the replication scenarios or to provide an adequate redundancy level to a VRE.",
version="1.0.0")
@Change(version="1.0.0",
description="First Version")
public interface Site
extends GCubeResource
Site is a resource representing the location (physical or virtual) hosting the
resources associated.
Site allows to identify all the services that will be affected by downtime due to a
scheduled maintenance, as well as the impact on the infrastructure that an accidental
loss of connectivity could cause.
This resource allows to study and define the replication scenarios or to provide
an adequate redundancy level to a VRE.
https://wiki.gcube-system.org/gcube/GCube_Model#Site
- Author:
- Luca Frosini (ISTI - CNR)