Skip to main content
Une version plus récente de ce produit est disponible.
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Spécifiez un URN pour un point de terminaison des services de plateforme StorageGRID

Lorsque vous créez un point de terminaison de services de plateforme, vous devez spécifier un nom de ressource unique (URN). Vous utiliserez l'URN pour référencer le point de terminaison lorsque vous créerez un XML de configuration pour le service de plateforme. L'URN de chaque point de terminaison doit être unique.

StorageGRID valide les points de terminaison des services de plateforme lors de leur création. Avant de créer un point de terminaison des services de plateforme, vérifiez que la ressource spécifiée dans le point de terminaison existe et qu'elle est accessible.

${post_edited_translations.segment}

L'URN d'un point de terminaison de services de plateforme doit commencer par arn:aws ou urn:mysite, comme suit :

  • Si le service est hébergé sur Amazon Web Services (AWS), utilisez arn:aws

  • Si le service est hébergé sur Google Cloud Platform (GCP), utilisez arn:aws

  • Si le service est hébergé localement, utilisez urn:mysite

Par exemple, si vous spécifiez l'URN d'un point de terminaison CloudMirror hébergé sur StorageGRID, l'URN peut commencer par urn:sgws.

L'élément suivant de l'URN spécifie le type de service de plateforme, comme suit :

Service Type

Réplication CloudMirror

s3

Notifications

sns, kafka, ou webhook

Intégration de la recherche

es

Par exemple, pour continuer à spécifier l'URN d'un point de terminaison CloudMirror hébergé sur StorageGRID, vous ajouteriez s3 pour obtenir urn:sgws:s3.

Pour la plupart des points de terminaison, l'élément final de l'URN identifie la ressource cible spécifique à l'URI de destination, par exemple, sns-topic-name.

Pour les points de terminaison webhook, la ressource cible est l’URI de destination elle-même.

Service ${post_edited_translations.segment}

Réplication CloudMirror

bucket-name

Notifications

sns-topic-name ou kafka-topic-name

${post_edited_translations.segment}

Intégration de la recherche

domain-name/index-name/type-name

Remarque : Si le cluster Elasticsearch n’est pas configuré pour créer automatiquement les index, vous devez créer l’index manuellement avant de créer le point de terminaison.

URNs pour les services hébergés sur AWS et GCP

Pour les entités AWS et GCP, l'URN complet correspond à un ARN AWS valide. Par exemple :

  • Réplication CloudMirror :

    arn:aws:s3:::bucket-name
  • ${post_edited_translations.segment}

    arn:aws:sns:region:account-id:topic-name
  • Intégration de la recherche :

    arn:aws:es:region:account-id:domain/domain-name/index-name/type-name
    Remarque Pour un point de terminaison d'intégration de recherche AWS, le domain-name doit inclure la chaîne littérale domain/, comme illustré ici.

URN pour les services hébergés localement

Lorsque vous utilisez des services hébergés localement plutôt que des services cloud, vous pouvez spécifier l'URN de toute manière qui crée une URN valide et unique, à condition que l'URN inclue les éléments requis en troisième et dernière position. Vous pouvez laisser les éléments indiqués comme optionnels vides, ou les spécifier de toute manière qui vous aide à identifier la ressource et à rendre l'URN unique. Par exemple :

  • Réplication CloudMirror :

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

    Pour un point de terminaison CloudMirror hébergé sur StorageGRID, vous pouvez spécifier un URN valide qui commence par urn:sgws :

    urn:sgws:s3:optional:optional:bucket-name
  • ${post_edited_translations.segment}

    Spécifiez un point de terminaison Amazon Simple Notification Service :

    urn:mysite:sns:optional:optional:sns-topic-name

    Spécifiez un point de terminaison Kafka :

    urn:mysite:kafka:optional:optional:kafka-topic-name

    ${post_edited_translations.segment}

    urn:mysite:webhook:optional:optional:webhook-name
  • Intégration de la recherche :

    urn:mysite:es:optional:optional:domain-name/index-name/type-name
    Remarque Pour les points de terminaison d'intégration de la recherche hébergés localement, l'élément domain-name peut être n'importe quelle chaîne, à condition que l'URN du point de terminaison soit unique.