Struct bollard_stubs::models::IndexInfo
source · pub struct IndexInfo {
pub name: Option<String>,
pub mirrors: Option<Vec<String>>,
pub secure: Option<bool>,
pub official: Option<bool>,
}
Expand description
IndexInfo contains information about a registry.
Fields§
§name: Option<String>
Name of the registry, such as "docker.io".
mirrors: Option<Vec<String>>
List of mirrors, expressed as URIs.
secure: Option<bool>
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: Option<bool>
Indicates whether this is an official registry (i.e., Docker Hub / docker.io)
Trait Implementations§
source§impl<'de> Deserialize<'de> for IndexInfo
impl<'de> Deserialize<'de> for IndexInfo
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more