Params

Param Name Description
name
Required

Validations:

  • String

label
Optional

Validations:

  • String

product_id
Required

리포지터리가 속한 제품

Validations:

  • number.

url
Optional

리포지터리 소스 Url

Validations:

  • String

gpg_key_id
Optional

새 리포지터리에 할당할 GPG 키 ID

Validations:

  • number.

unprotected
Optional

리포지터리가 HTTP를 통해 공개할 수 있는 경우 true

Validations:

  • boolean

content_type
Required

리포지터리 유형('yum', 'puppet', 'docker' 또는 'ostree')

Validations:

  • Must be one of: puppet, yum, ostree, file, docker.

checksum_type
Optional

리포지터리의 체크섬입니다. 현재 'sha1' & 'sha256'이 지원되고 있습니다.

Validations:

  • String

docker_upstream_name
Optional

업스트림 Docker 리포지터리 이름

Validations:

  • String

download_policy
Optional

yum 리포지터리의 다운로드 정책('immediate', 'on_demand' 또는 'background')

Validations:

  • Must be one of: immediate, on_demand, background.

mirror_on_sync
Optional

이 리포지터리가 동기화될 때 소스에서 미러링되고 유효하지 않은 rpm을 삭제해야 하는 경우 true입니다.

Validations:

  • boolean