구식 이메일 주소

구식 이메일 주소 (legacy_email_address)

Docker Hub 사용자 이메일 주소를 나타내는 스키마예요. 기본 email_address 구조에 더해 user 필드를 추가로 가질 수 있는 형태로, 예전 버전의 이메일 정보를 다룰 때 쓰여요. 하위 호환을 위해 username 없이 user 이름만 담던 구식 포맷이라고 생각하면 됩니다.

출처: 문서

본문

이 스키마는 email_address 스키마를 기반으로(allOf) 추가 필드를 얹은 형태예요.

{
  "allOf": [
    {
      "$ref": "#/components/schemas/email_address"
    },
    {
      "properties": {
        "user": {
          "example": "dockeruser",
          "type": "string"
        }
      },
      "type": "object"
    }
  ]
}
  • allOf로 기본 이메일 스키마를 모두 포함해요.
  • 여기에 user라는 문자열 필드를 추가해서 사용자 이름도 함께 담을 수 있습니다.

더 알아보기