Skip to main content
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

URN für Endpunkt von Plattformservices angeben

Beitragende

Wenn Sie einen Endpunkt für Plattformservices erstellen, müssen Sie einen eindeutigen Ressourcennamen (URN) angeben. Sie verwenden den URN, um auf den Endpunkt zu verweisen, wenn Sie Konfigurations-XML für den Plattformdienst erstellen. Der URN für jeden Endpunkt muss eindeutig sein.

StorageGRID validiert die Endpunkte der Plattformservices bei ihrer Erstellung. Bevor Sie einen Endpunkt für Plattformservices erstellen, vergewissern Sie sich, dass die im Endpunkt angegebene Ressource vorhanden ist und dass sie erreicht werden kann.

Elemente URN

Der URN für einen Endpunkt von Plattformservices muss mit beiden beginnen arn:aws Oder urn:mysite, Wie folgt:

  • Wenn der Service auf Amazon Web Services (AWS) gehostet wird, verwenden Sie arn:aws.

  • Wenn der Service auf der Google Cloud Platform (GCP) gehostet wird, verwenden Sie arn:aws.

  • Wenn der Service lokal gehostet wird, verwenden Sie urn:mysite

Wenn Sie beispielsweise den URN für einen CloudMirror-Endpunkt angeben, der auf StorageGRID gehostet wird, kann der URN mit beginnen urn:sgws.

Das nächste Element des URN gibt den Typ des Plattform-Service wie folgt an:

Service Typ

Replizierung von CloudMirror

s3

Benachrichtigungen

sns

Integration von Suchen

es

Wenn Sie beispielsweise weiterhin den URN für einen CloudMirror-Endpunkt angeben möchten, der auf StorageGRID gehostet wird, fügen Sie hinzu s3 Um zu erhalten urn:sgws:s3.

Das letzte Element des URN identifiziert die spezifische Zielressource am Ziel-URI.

Service Bestimmte Ressource

Replizierung von CloudMirror

Bucket-Name

Benachrichtigungen

sns-Topic-Name

Integration von Suchen

domain-name/index-name/type-name

Hinweis: Wenn der Elasticsearch-Cluster nicht konfiguriert ist, um Indizes automatisch zu erstellen, müssen Sie den Index manuell erstellen, bevor Sie den Endpunkt erstellen.

Urns für Services zum Hosten auf AWS und GCP

Für AWS und GCP-Einheiten ist der vollständige URN ein gültiger AWS ARN. Beispiel:

  • CloudMirror-Replizierung:

    arn:aws:s3:::bucket-name
  • Benachrichtigungen:

    arn:aws:sns:region:account-id:topic-name
  • Integration von Suchen:

    arn:aws:es:region:account-id:domain/domain-name/index-name/type-name
    Hinweis Für einen AWS Endpunkt zur Integration der Suchfunktion finden Sie hier domain-name Muss den Literalstring enthalten domain/, Wie hier gezeigt.

Urnen für vor Ort gehostete Services

Wenn Sie lokale gehostete Services anstelle von Cloud-Services nutzen, können Sie den URN auf jede Art und Weise angeben, die einen gültigen und eindeutigen URN erstellt, solange der URN die erforderlichen Elemente in der dritten und letzten Position enthält. Sie können die durch optional angezeigten Elemente leer lassen oder sie auf eine beliebige Weise angeben, die Ihnen bei der Identifizierung der Ressource und der eindeutigen URN-Funktion hilft. Beispiel:

  • CloudMirror-Replizierung:

    urn:mysite:s3:optional:optional:bucket-name

    Für einen CloudMirror-Endpunkt, der auf StorageGRID gehostet wird, können Sie einen gültigen URN angeben, der mit beginnt urn:sgws:

    urn:sgws:s3:optional:optional:bucket-name
  • Benachrichtigungen:

    urn:mysite:sns:optional:optional:sns-topic-name
  • Integration von Suchen:

    urn:mysite:es:optional:optional:domain-name/index-name/type-name
    Hinweis Für lokal gehostete Suchintegrationsendpunkte finden Sie auf domain-name Das Element kann eine beliebige Zeichenfolge sein, solange der URN des Endpunkts eindeutig ist.