pub struct HelmRelease {
pub name: String,
pub namespace: String,
}Expand description
A Helm release, identified by its name and namespace.
JSON schema
{
"description": "A Helm release, identified by its name and namespace.",
"type": "object",
"required": [
"name",
"namespace"
],
"properties": {
"name": {
"description": "Release name, as passed to `helm install`.",
"type": "string"
},
"namespace": {
"description": "Kubernetes namespace the release is installed in.",
"type": "string"
}
}
}Fields§
§name: StringRelease name, as passed to helm install.
namespace: StringKubernetes namespace the release is installed in.
Implementations§
Source§impl HelmRelease
impl HelmRelease
pub fn builder() -> HelmRelease
Trait Implementations§
Source§impl Clone for HelmRelease
impl Clone for HelmRelease
Source§impl Debug for HelmRelease
impl Debug for HelmRelease
Source§impl<'de> Deserialize<'de> for HelmRelease
impl<'de> Deserialize<'de> for HelmRelease
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
Source§impl From<&HelmRelease> for HelmRelease
impl From<&HelmRelease> for HelmRelease
Source§fn from(value: &HelmRelease) -> Self
fn from(value: &HelmRelease) -> Self
Converts to this type from the input type.
Source§impl From<HelmRelease> for HelmRelease
impl From<HelmRelease> for HelmRelease
Source§fn from(value: HelmRelease) -> Self
fn from(value: HelmRelease) -> Self
Converts to this type from the input type.
Source§impl Serialize for HelmRelease
impl Serialize for HelmRelease
Source§impl TryFrom<HelmRelease> for HelmRelease
impl TryFrom<HelmRelease> for HelmRelease
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§fn try_from(value: HelmRelease) -> Result<Self, ConversionError>
fn try_from(value: HelmRelease) -> Result<Self, ConversionError>
Performs the conversion.
Auto Trait Implementations§
impl Freeze for HelmRelease
impl RefUnwindSafe for HelmRelease
impl Send for HelmRelease
impl Sync for HelmRelease
impl Unpin for HelmRelease
impl UnsafeUnpin for HelmRelease
impl UnwindSafe for HelmRelease
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