Skip to main content
Hay disponible una nueva versión de este producto.
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

Especifica un URN para un endpoint de servicios de plataforma StorageGRID

Al crear un punto final de servicios de plataforma, debes especificar un nombre de recurso único (URN). Utilizarás el URN para hacer referencia al punto final cuando crees un archivo XML de configuración para el servicio de plataforma. El URN de cada punto final debe ser único.

StorageGRID valida los endpoints de servicios de plataforma a medida que los creas. Antes de crear un endpoint de servicios de plataforma, confirma que el recurso especificado en el endpoint existe y que se puede acceder a él.

Elementos URN

El URN para un endpoint de servicios de plataforma debe comenzar con arn:aws o con urn:mysite, de la siguiente manera:

  • Si el servicio está alojado en Amazon Web Services (AWS), utiliza arn:aws

  • Si el servicio está alojado en Google Cloud Platform (GCP), usa arn:aws

  • Si el servicio está alojado localmente, usa urn:mysite

Por ejemplo, si estás especificando el URN para un endpoint de CloudMirror alojado en StorageGRID, el URN podría comenzar con urn:sgws.

El siguiente elemento del URN especifica el tipo de servicio de plataforma, como se indica a continuación:

Servicio Tipo

CloudMirror replicación

s3

Notificaciones

sns, kafka, o webhook

Integración de búsqueda

es

Por ejemplo, para continuar especificando la URN de un endpoint de CloudMirror alojado en StorageGRID, añadirías s3 para obtener urn:sgws:s3.

Para la mayoría de los endpoints, el elemento final del URN identifica el recurso de destino específico en la URI de destino, por ejemplo, sns-topic-name.

En el caso de los endpoints de webhook, el recurso de destino es la propia URI de destino.

Servicio Recurso específico

CloudMirror replicación

bucket-name

Notificaciones

sns-topic-name o kafka-topic-name

Nota: En el caso de los puntos finales de webhook, el último elemento del URN puede ser cualquier cadena, siempre y cuando el URN del punto final sea único.

Integración de búsqueda

domain-name/index-name/type-name

Nota: Si el clúster de Elasticsearch no está configurado para crear índices automáticamente, deberás crear el índice manualmente antes de crear el endpoint.

URNs para servicios alojados en AWS y GCP

Para las entidades de AWS y GCP, el URN completo es un ARN de AWS válido. Por ejemplo:

  • Replicación de CloudMirror:

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

    arn:aws:sns:region:account-id:topic-name
  • Integración de búsqueda:

    arn:aws:es:region:account-id:domain/domain-name/index-name/type-name
    Nota Para un endpoint de integración de búsqueda de AWS, el domain-name debe incluir la cadena literal domain/, como se muestra aquí.

URNs para servicios alojados localmente

Cuando utilices servicios alojados localmente en lugar de servicios en la nube, puedes especificar el URN de cualquier forma que cree un URN válido y único, siempre que el URN incluya los elementos requeridos en la tercera y última posición. Puedes dejar en blanco los elementos indicados como opcionales, o puedes especificarlos de cualquier forma que te ayude a identificar el recurso y hacer que el URN sea único. Por ejemplo:

  • Replicación de CloudMirror:

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

    Para un endpoint de CloudMirror alojado en StorageGRID, puedes especificar un URN válido que comience con urn:sgws:

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

    Especifica un endpoint de Amazon Simple Notification Service:

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

    Especifica un endpoint de Kafka:

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

    Especifica un endpoint de webhook:

    urn:mysite:webhook:optional:optional:webhook-name
  • Integración de búsqueda:

    urn:mysite:es:optional:optional:domain-name/index-name/type-name
    Nota Para los endpoints de integración de búsqueda alojados localmente, el domain-name elemento puede ser cualquier cadena siempre que el URN del endpoint sea único.