9.3. 서비스 레지스트리 아티팩트 메타데이터
아티팩트가 서비스 레지스트리에 추가되면 메타데이터 속성 세트가 생성되어 아티팩트 콘텐츠와 함께 저장됩니다. 이 메타데이터는 읽기 전용이고 아티팩트가 생성된 후 업데이트할 수 있는 편집 가능한 속성인 system-generated 또는 user-generated 속성으로 구성됩니다.
속성 | 유형 | 설명 |
---|---|---|
| integer |
서비스 레지스트리의 아티팩트 콘텐츠의 고유 식별자입니다. 아티팩트 버전에 동일한 콘텐츠가 있는 경우 동일한 콘텐츠 ID를 여러 아티팩트 버전에서 공유할 수 있습니다. 예를 들어 콘텐츠 ID는 동일한 콘텐츠가 있는 여러 아티팩트 버전에서 사용할 수 있습니다. |
| string | 아티팩트를 생성한 사용자의 이름입니다. |
| date |
아티팩트가 생성된 날짜와 시간입니다(예: |
| integer |
서비스 레지스트리에서 아티팩트 버전의 전역적으로 고유 식별자입니다. 예를 들어 글로벌 ID |
| string | 아티팩트를 수정한 사용자의 이름입니다. |
| date |
아티팩트가 수정된 날짜와 시간입니다(예: |
| ArtifactType |
지원되는 아티팩트 유형(예: |
속성 | 유형 | 설명 |
---|---|---|
| string |
Service Registry의 아티팩트 그룹의 고유 식별자(예: |
| string |
서비스 레지스트리의 아티팩트 고유 식별자입니다. 아티팩트 ID를 제공하거나 서비스 레지스트리에서 생성한 UUID를 사용할 수 있습니다(예: |
| ArtifactReference 배열 |
아티팩트를 생성할 때 제공할 수 있는 아티팩트 참조의 선택적 세트입니다. 다음 간단한 예제에서는 단일 아티팩트 참조를 보여줍니다. |
| integer |
아티팩트의 최신 버전입니다. 생성된 버전(예: 3)을 사용하거나 Service Registry REST API 또는 Maven 플러그인을 사용하여 버전을 제공할 수 있습니다(예: |
속성 | 유형 | 설명 |
---|---|---|
| string |
예를 들어 아티팩트에 대한 선택적 의미 있는 설명은 |
| 문자열 배열 |
아티팩트를 필터링하고 검색하는 데 사용되는 쉼표로 구분된 레이블 목록입니다(예: |
| string |
사람이 읽을 수 있는 아티팩트의 선택적 이름(예: |
| map |
아티팩트와 관련된 사용자 정의 이름-값 쌍의 선택적 목록입니다. 이름과 값은 문자열이어야 합니다(예: |
| ArtifactState |
아티팩트의 최신 상태: |
아티팩트 메타데이터 업데이트
- Service Registry REST API 또는 웹 콘솔을 사용하여 편집 가능한 메타데이터 속성 세트를 업데이트할 수 있습니다.
-
Service Registry REST API를 사용하여만
state
속성을 업데이트할 수 있습니다.