Skip to main content
È disponibile una versione più recente di questo prodotto.
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Specificare un URN per un endpoint dei servizi della piattaforma StorageGRID

Quando crei un endpoint dei servizi di piattaforma, devi specificare un Unique Resource Name (URN). Utilizzerai l'URN per fare riferimento all'endpoint quando crei un XML di configurazione per il servizio di piattaforma. L'URN per ciascun endpoint deve essere univoco.

StorageGRID convalida gli endpoint dei servizi di piattaforma mentre li crei. Prima di creare un endpoint dei servizi di piattaforma, conferma che la risorsa specificata nell'endpoint esista e sia raggiungibile.

Elementi URN

L'URN per un endpoint dei servizi della piattaforma deve iniziare con arn:aws o urn:mysite, come segue:

  • Se il servizio è ospitato su Amazon Web Services (AWS), usa arn:aws

  • Se il servizio è ospitato su Google Cloud Platform (GCP), usa arn:aws

  • Se il servizio è ospitato in locale, usa urn:mysite

Ad esempio, se stai specificando l'URN per un CloudMirror endpoint ospitato su StorageGRID, l'URN potrebbe iniziare con urn:sgws.

${post_edited_translations.segment}

Servizio Tipo

replicazione CloudMirror

s3

Notifiche

sns, kafka, o webhook

Integrazione della ricerca

es

Ad esempio, per continuare a specificare l'URN per un endpoint CloudMirror ospitato su StorageGRID, aggiungeresti s3 per ottenere urn:sgws:s3.

Per la maggior parte degli endpoint, l'elemento finale dell'URN identifica la risorsa specifica di destinazione all'URI di destinazione, ad esempio sns-topic-name.

${post_edited_translations.segment}

Servizio ${post_edited_translations.segment}

replicazione CloudMirror

bucket-name

Notifiche

sns-topic-name o kafka-topic-name

Nota: Per gli endpoint webhook, l'ultimo elemento dell'URN può essere una stringa qualsiasi, purché l'URN dell'endpoint sia univoco.

Integrazione della ricerca

domain-name/index-name/type-name

${post_edited_translations.segment}

${post_edited_translations.segment}

Per le entità AWS e GCP, l'URN completo è un ARN AWS valido. Ad esempio:

  • Replicazione CloudMirror:

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

    arn:aws:sns:region:account-id:topic-name
  • Integrazione della ricerca:

    arn:aws:es:region:account-id:domain/domain-name/index-name/type-name
    Nota Per un endpoint di integrazione della ricerca AWS, il domain-name deve includere la stringa letterale domain/, come mostrato qui.

${post_edited_translations.segment}

Quando utilizzi servizi ospitati localmente anziché servizi cloud, puoi specificare l'URN in qualsiasi modo crei un URN valido e univoco, purché l'URN includa gli elementi richiesti nella terza e ultima posizione. Puoi lasciare vuoti gli elementi indicati come opzionali, oppure puoi specificarli in qualsiasi modo ti aiuti a identificare la risorsa e a rendere l'URN univoco. Ad esempio:

  • Replicazione CloudMirror:

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

    Per un endpoint CloudMirror ospitato su StorageGRID, puoi specificare un URN valido che inizia con urn:sgws:

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

    ${post_edited_translations.segment}

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

    Specifica un endpoint Kafka:

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

    Specifica un endpoint webhook:

    urn:mysite:webhook:optional:optional:webhook-name
  • Integrazione della ricerca:

    urn:mysite:es:optional:optional:domain-name/index-name/type-name
    Nota Per gli endpoint di integrazione della ricerca ospitati localmente, l'elemento domain-name può essere qualsiasi stringa, purché l'URN dell'endpoint sia univoco.