Struct pulumi_wasm_docker::ProviderRegistryAuth
source · pub struct ProviderRegistryAuth {
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 ProviderRegistryAuth
impl ProviderRegistryAuth
sourcepub fn builder() -> ProviderRegistryAuthBuilder
pub fn builder() -> ProviderRegistryAuthBuilder
Create an instance of ProviderRegistryAuth
using the builder syntax
Trait Implementations§
source§impl Debug for ProviderRegistryAuth
impl Debug for ProviderRegistryAuth
source§impl<'de> Deserialize<'de> for ProviderRegistryAuth
impl<'de> Deserialize<'de> for ProviderRegistryAuth
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 ProviderRegistryAuth
impl RefUnwindSafe for ProviderRegistryAuth
impl Send for ProviderRegistryAuth
impl Sync for ProviderRegistryAuth
impl Unpin for ProviderRegistryAuth
impl UnwindSafe for ProviderRegistryAuth
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