IndexInfo

@Serializable
data class IndexInfo(val name: String? = null, val mirrors: List<String>? = null, val secure: Boolean? = null, val official: Boolean? = null)

IndexInfo contains information about a registry.

Parameters

name

Name of the registry, such as \"docker.io\".

mirrors

List of mirrors, expressed as URIs.

secure

Indicates if the registry is part of the list of insecure registries. If false, the registry is insecure. Insecure registries accept un-encrypted (HTTP) and/or untrusted (HTTPS with certificates from unknown CAs) communication. >Warning: Insecure registries can be useful when running a local > registry. However, because its use creates security vulnerabilities > it should ONLY be enabled for testing purposes. For increased > security, users should add their CA to their system's list of > trusted CAs instead of enabling this option.

official

Indicates whether this is an official registry (i.e., Docker Hub / docker.io)

Constructors

Link copied to clipboard
constructor(name: String? = null, mirrors: List<String>? = null, secure: Boolean? = null, official: Boolean? = null)

Properties

Link copied to clipboard
@SerialName(value = "Mirrors")
val mirrors: List<String>?
Link copied to clipboard
@SerialName(value = "Name")
val name: String?
Link copied to clipboard
@SerialName(value = "Official")
val official: Boolean?
Link copied to clipboard
@SerialName(value = "Secure")
val secure: Boolean?