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