pub struct RegistryImageArgsBuilder<___State = __RegistryImageArgsBuilderInitialState> { /* private fields */ }
Expand description

Use builder syntax to set the required parameters and finish by calling the method Self::build_struct().

Implementations§

source§

impl<__InsecureSkipVerify, __KeepRemotely, __Name, __Triggers> RegistryImageArgsBuilder<(__InsecureSkipVerify, __KeepRemotely, __Name, __Triggers)>

source

pub fn build_struct(self) -> RegistryImageArgs
where __InsecureSkipVerify: IntoSet<Option<Output<Option<bool>>>, RegistryImageArgsBuilder__insecure_skip_verify>, __KeepRemotely: IntoSet<Option<Output<Option<bool>>>, RegistryImageArgsBuilder__keep_remotely>, __Name: IntoSet<Option<Output<Option<String>>>, RegistryImageArgsBuilder__name>, __Triggers: IntoSet<Option<Output<Option<HashMap<String, String>>>>, RegistryImageArgsBuilder__triggers>,

Finishes building and returns the requested object.

source

pub fn maybe_insecure_skip_verify( self, value: Option<impl Into<Output<Option<bool>>>>, ) -> <Self as __RegistryImageArgsBuilderSetMember>::InsecureSkipVerify
where __InsecureSkipVerify: IsUnset,

Same as Self::insecure_skip_verify, but accepts an Option as input. See that method’s documentation for more details.

source

pub fn insecure_skip_verify( self, value: impl Into<Output<Option<bool>>>, ) -> <Self as __RegistryImageArgsBuilderSetMember>::InsecureSkipVerify
where __InsecureSkipVerify: IsUnset,

If true, the verification of TLS certificates of the server/registry is disabled. Defaults to false

source

pub fn maybe_keep_remotely( self, value: Option<impl Into<Output<Option<bool>>>>, ) -> <Self as __RegistryImageArgsBuilderSetMember>::KeepRemotely
where __KeepRemotely: IsUnset,

Same as Self::keep_remotely, but accepts an Option as input. See that method’s documentation for more details.

source

pub fn keep_remotely( self, value: impl Into<Output<Option<bool>>>, ) -> <Self as __RegistryImageArgsBuilderSetMember>::KeepRemotely
where __KeepRemotely: IsUnset,

If true, then the Docker image won’t be deleted on destroy operation. If this is false, it will delete the image from the docker registry on destroy operation. Defaults to false

source

pub fn maybe_name( self, value: Option<impl Into<Output<Option<String>>>>, ) -> <Self as __RegistryImageArgsBuilderSetMember>::Name
where __Name: IsUnset,

Same as Self::name, but accepts an Option as input. See that method’s documentation for more details.

source

pub fn name( self, value: impl Into<Output<Option<String>>>, ) -> <Self as __RegistryImageArgsBuilderSetMember>::Name
where __Name: IsUnset,

The name of the Docker image.

source

pub fn maybe_triggers( self, value: Option<impl Into<Output<Option<HashMap<String, String>>>>>, ) -> <Self as __RegistryImageArgsBuilderSetMember>::Triggers
where __Triggers: IsUnset,

Same as Self::triggers, but accepts an Option as input. See that method’s documentation for more details.

source

pub fn triggers( self, value: impl Into<Output<Option<HashMap<String, String>>>>, ) -> <Self as __RegistryImageArgsBuilderSetMember>::Triggers
where __Triggers: IsUnset,

A map of arbitrary strings that, when changed, will force the docker.RegistryImage resource to be replaced. This can be used to repush a local image

Auto Trait Implementations§

§

impl<___State> Freeze for RegistryImageArgsBuilder<___State>
where ___State: Freeze,

§

impl<___State> RefUnwindSafe for RegistryImageArgsBuilder<___State>
where ___State: RefUnwindSafe,

§

impl<___State> Send for RegistryImageArgsBuilder<___State>
where ___State: Send,

§

impl<___State> Sync for RegistryImageArgsBuilder<___State>
where ___State: Sync,

§

impl<___State> Unpin for RegistryImageArgsBuilder<___State>
where ___State: Unpin,

§

impl<___State> UnwindSafe for RegistryImageArgsBuilder<___State>
where ___State: UnwindSafe,

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T, U> Into<U> for T
where U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.