pub struct KubernetesContainerBinding {
pub name: BindingValue<String>,
pub namespace: BindingValue<String>,
pub service_name: BindingValue<String>,
pub service_port: BindingValue<u16>,
pub public_url: Option<BindingValue<String>>,
}Expand description
Kubernetes container binding configuration
Fields§
§name: BindingValue<String>The container name
namespace: BindingValue<String>The Kubernetes namespace
service_name: BindingValue<String>The Kubernetes Service name
service_port: BindingValue<u16>The Service port
public_url: Option<BindingValue<String>>Optional public URL if container is exposed publicly
Trait Implementations§
Source§impl Clone for KubernetesContainerBinding
impl Clone for KubernetesContainerBinding
Source§fn clone(&self) -> KubernetesContainerBinding
fn clone(&self) -> KubernetesContainerBinding
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for KubernetesContainerBinding
impl Debug for KubernetesContainerBinding
Source§impl<'de> Deserialize<'de> for KubernetesContainerBinding
impl<'de> Deserialize<'de> for KubernetesContainerBinding
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
impl Eq for KubernetesContainerBinding
impl StructuralPartialEq for KubernetesContainerBinding
Auto Trait Implementations§
impl Freeze for KubernetesContainerBinding
impl RefUnwindSafe for KubernetesContainerBinding
impl Send for KubernetesContainerBinding
impl Sync for KubernetesContainerBinding
impl Unpin for KubernetesContainerBinding
impl UnsafeUnpin for KubernetesContainerBinding
impl UnwindSafe for KubernetesContainerBinding
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.