Skip to main content
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.

Especificar URN para el punto final de los servicios de la plataforma

Cuando crea un punto final de servicios de plataforma, debe especificar un nombre de recurso único (URN). Utilizará la URN para hacer referencia al punto final cuando cree un XML de configuración para el servicio de la plataforma. La URN de cada punto final debe ser única.

StorageGRID valida los puntos finales de los servicios de la plataforma a medida que los crea. Antes de crear un punto final de servicios de plataforma, confirme que el recurso especificado en el punto final exista y que se pueda acceder a él.

Elementos URN

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

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

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

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

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

El siguiente elemento de la URN especifica el tipo de servicio de plataforma, de la siguiente manera:

Servicio Tipo

Replicación de CloudMirror

s3

Notificaciones

sns`o `kafka

Integración de búsqueda

es

Por ejemplo, para continuar especificando el URN para un punto final de CloudMirror alojado en StorageGRID, agregaría s3 Llegar urn:sgws:s3 .

El elemento final de la URN identifica el recurso de destino específico en la URI de destino.

Servicio Recurso específico

Replicación de CloudMirror

bucket-name

Notificaciones

sns-topic-name`o `kafka-topic-name

Integración de búsqueda

domain-name/index-name/type-name

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

URN 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 punto final de integración de búsqueda de AWS, el domain-name debe incluir la cadena literal domain/ , como se muestra aquí.

URN para servicios alojados localmente

Al utilizar servicios alojados localmente en lugar de servicios en la nube, puede 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. Puede dejar los elementos indicados por opcional en blanco, o puede especificarlos de cualquier forma que le ayude a identificar el recurso y hacer que la URN sea única. Por ejemplo:

  • Replicación de CloudMirror:

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

    Para un punto final de CloudMirror alojado en StorageGRID, puede especificar un URN válido que comience con urn:sgws :

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

    Especifique un punto final de Amazon Simple Notification Service:

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

    Especifique un punto final de Kafka:

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

    urn:mysite:es:optional:optional:domain-name/index-name/type-name
    Nota Para los puntos finales de integración de búsqueda alojados localmente, el domain-name El elemento puede ser cualquier cadena siempre que la URN del punto final sea única.