pub struct ManagerInfoResponse {
pub bundle_signing_key: Option<String>,
pub capabilities: ManagerCapabilities,
pub operator_image: Option<String>,
pub registry_host: String,
pub url: String,
pub version: String,
}Expand description
ManagerInfoResponse
JSON schema
{
"type": "object",
"required": [
"capabilities",
"registryHost",
"url",
"version"
],
"properties": {
"bundleSigningKey": {
"description": "Public key (`ed25519:<base64>`) that air-gapped environments verify\nbundles from this manager with.",
"type": [
"string",
"null"
]
},
"capabilities": {
"$ref": "#/components/schemas/ManagerCapabilities"
},
"operatorImage": {
"description": "Operator image the charts this manager serves install.",
"type": [
"string",
"null"
]
},
"registryHost": {
"description": "Registry host (`host[:port]`) release images and charts are pulled from.",
"type": "string"
},
"url": {
"description": "Public URL deployments and customers use to reach this manager.",
"type": "string"
},
"version": {
"description": "Manager version.",
"type": "string"
}
}
}Fields§
§bundle_signing_key: Option<String>Public key (ed25519:<base64>) that air-gapped environments verify
bundles from this manager with.
capabilities: ManagerCapabilities§operator_image: Option<String>Operator image the charts this manager serves install.
registry_host: StringRegistry host (host[:port]) release images and charts are pulled from.
url: StringPublic URL deployments and customers use to reach this manager.
version: StringManager version.
Implementations§
Source§impl ManagerInfoResponse
impl ManagerInfoResponse
pub fn builder() -> ManagerInfoResponse
Trait Implementations§
Source§impl Clone for ManagerInfoResponse
impl Clone for ManagerInfoResponse
Source§impl Debug for ManagerInfoResponse
impl Debug for ManagerInfoResponse
Source§impl<'de> Deserialize<'de> for ManagerInfoResponse
impl<'de> Deserialize<'de> for ManagerInfoResponse
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<&ManagerInfoResponse> for ManagerInfoResponse
impl From<&ManagerInfoResponse> for ManagerInfoResponse
Source§fn from(value: &ManagerInfoResponse) -> Self
fn from(value: &ManagerInfoResponse) -> Self
Converts to this type from the input type.
Source§impl From<ManagerInfoResponse> for ManagerInfoResponse
impl From<ManagerInfoResponse> for ManagerInfoResponse
Source§fn from(value: ManagerInfoResponse) -> Self
fn from(value: ManagerInfoResponse) -> Self
Converts to this type from the input type.
Source§impl Serialize for ManagerInfoResponse
impl Serialize for ManagerInfoResponse
Source§impl TryFrom<ManagerInfoResponse> for ManagerInfoResponse
impl TryFrom<ManagerInfoResponse> for ManagerInfoResponse
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§fn try_from(value: ManagerInfoResponse) -> Result<Self, ConversionError>
fn try_from(value: ManagerInfoResponse) -> Result<Self, ConversionError>
Performs the conversion.
Auto Trait Implementations§
impl Forget for ManagerInfoResponse
impl Freeze for ManagerInfoResponse
impl RefUnwindSafe for ManagerInfoResponse
impl Send for ManagerInfoResponse
impl Sync for ManagerInfoResponse
impl Unpin for ManagerInfoResponse
impl UnsafeUnpin for ManagerInfoResponse
impl UnwindSafe for ManagerInfoResponse
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