Skip to main content
본 한국어 번역은 사용자 편의를 위해 제공되는 기계 번역입니다. 영어 버전과 한국어 버전이 서로 어긋나는 경우에는 언제나 영어 버전이 우선합니다.

플랫폼 서비스 끝점의 URN 지정

기여자

플랫폼 서비스 끝점을 만들 때는 고유한 URN(리소스 이름)을 지정해야 합니다. 플랫폼 서비스에 대한 구성 XML을 만들 때 URN을 사용하여 끝점을 참조합니다. 각 끝점의 URN은 고유해야 합니다.

StorageGRID에서는 플랫폼 서비스 엔드포인트를 만들 때 이를 검증합니다. 플랫폼 서비스 끝점을 만들기 전에 끝점에 지정된 리소스가 있고 해당 리소스에 도달할 수 있는지 확인합니다.

urn 요소

플랫폼 서비스 끝점의 URN은 둘 중 하나로 시작해야 합니다 arn:aws 또는 `urn:mysite`다음과 같이 하십시오.

  • 서비스가 AWS에서 호스팅되는 경우 를 사용합니다 arn:aws.

  • 서비스가 로컬로 호스팅되는 경우 를 사용합니다 urn:mysite

예를 들어 StorageGRID에서 호스팅되는 CloudMirror 끝점에 URN을 지정하는 경우 URN이 로 시작될 수 있습니다 urn:sgws.

URN의 다음 요소는 다음과 같이 플랫폼 서비스의 유형을 지정합니다.

서비스 유형

CloudMirror 복제

S3

알림

SNS

검색 통합

ES

예를 들어 StorageGRID에서 호스팅되는 CloudMirror 끝점에 대해 URN을 계속 지정하려면 을 추가합니다 s3 얻을 수 있습니다 urn:sgws:s3.

URN의 마지막 요소는 대상 URI에서 특정 대상 리소스를 식별합니다.

서비스 특정 리소스

CloudMirror 복제

버킷 이름

알림

SNS-주제-이름

검색 통합

domain-name/index-name/type-name

  • 참고: * Elasticsearch 클러스터가 자동으로 인덱스를 만들도록 * 구성되지 * 인 경우 끝점을 만들기 전에 수동으로 인덱스를 만들어야 합니다.

AWS에서 호스팅되는 서비스에 대한 urn

AWS 엔터티의 경우 URN은 유효한 AWS ARN입니다. 예를 들면 다음과 같습니다.

  • CloudMirror 복제:

    arn:aws:s3:::bucket-name
  • 알림:

    arn:aws:sns:region:account-id:topic-name
  • 검색 통합:

    arn:aws:es:region:account-id:domain/domain-name/index-name/type-name
    참고 AWS 검색 통합 엔드포인트의 경우, 를 참조하십시오 domain-name 리터럴 문자열을 포함해야 합니다 `domain/`를 클릭합니다.

현지 호스팅 서비스를 위한 여관

클라우드 서비스 대신 로컬로 호스팅된 서비스를 사용하는 경우 URN에 필요한 요소가 세 번째 및 최종 위치에 포함되어 있는 한 유효하고 고유한 URN을 만드는 방식으로 URN을 지정할 수 있습니다. 선택 사항으로 표시된 요소를 비워 두거나 자원을 식별하고 URN을 고유하게 만드는 데 도움이 되도록 원하는 방식으로 지정할 수 있습니다. 예를 들면 다음과 같습니다.

  • CloudMirror 복제:

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

    StorageGRID에서 호스팅되는 CloudMirror 끝점의 경우 로 시작하는 유효한 URN을 지정할 수 있습니다 urn:sgws:

    urn:sgws:s3:optional:optional:bucket-name
  • 알림:

    urn:mysite:sns:optional:optional:sns-topic-name
  • 검색 통합:

    urn:mysite:es:optional:optional:domain-name/index-name/type-name
    참고 로컬로 호스팅되는 검색 통합 끝점의 경우 를 참조하십시오 domain-name 요소의 URN이 고유하면 모든 문자열이 될 수 있습니다.