Struct pulumi_wasm_docker::RegistryAuth
source · pub struct RegistryAuth {
pub address: Box<String>,
pub auth_disabled: Box<Option<bool>>,
pub config_file: Box<Option<String>>,
pub config_file_content: Box<Option<String>>,
pub password: Box<Option<String>>,
pub username: Box<Option<String>>,
}
Fields§
§address: Box<String>
Address of the registry
auth_disabled: Box<Option<bool>>
§config_file: Box<Option<String>>
Path to docker json file for registry auth. Defaults to ~/.docker/config.json
. If DOCKER_CONFIG
is set, the value of DOCKER_CONFIG
is used as the path. config_file
has predencen over all other options.
config_file_content: Box<Option<String>>
Plain content of the docker json file for registry auth. config_file_content
has precedence over username/password.
password: Box<Option<String>>
Password for the registry. Defaults to DOCKER_REGISTRY_PASS
env variable if set.
username: Box<Option<String>>
Username for the registry. Defaults to DOCKER_REGISTRY_USER
env variable if set.
Implementations§
source§impl RegistryAuth
impl RegistryAuth
sourcepub fn builder() -> RegistryAuthBuilder
pub fn builder() -> RegistryAuthBuilder
Create an instance of RegistryAuth
using the builder syntax
Trait Implementations§
source§impl Debug for RegistryAuth
impl Debug for RegistryAuth
source§impl<'de> Deserialize<'de> for RegistryAuth
impl<'de> Deserialize<'de> for RegistryAuth
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
Auto Trait Implementations§
impl Freeze for RegistryAuth
impl RefUnwindSafe for RegistryAuth
impl Send for RegistryAuth
impl Sync for RegistryAuth
impl Unpin for RegistryAuth
impl UnwindSafe for RegistryAuth
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more