pub struct BrokerTemplateInstanceSpec {
pub binding_i_ds: Option<Vec<String>>,
pub secret: ObjectReference,
pub template_instance: ObjectReference,
}
Expand description
BrokerTemplateInstanceSpec describes the state of a BrokerTemplateInstance.
Fields§
§binding_i_ds: Option<Vec<String>>
bindingids is a list of ’binding_id’s provided during successive bind calls to the template service broker.
secret: ObjectReference
secret is a reference to a Secret object residing in a namespace, containing the necessary template parameters.
template_instance: ObjectReference
templateinstance is a reference to a TemplateInstance object residing in a namespace.
Trait Implementations§
Source§impl Clone for BrokerTemplateInstanceSpec
impl Clone for BrokerTemplateInstanceSpec
Source§fn clone(&self) -> BrokerTemplateInstanceSpec
fn clone(&self) -> BrokerTemplateInstanceSpec
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 BrokerTemplateInstanceSpec
impl Debug for BrokerTemplateInstanceSpec
Source§impl Default for BrokerTemplateInstanceSpec
impl Default for BrokerTemplateInstanceSpec
Source§fn default() -> BrokerTemplateInstanceSpec
fn default() -> BrokerTemplateInstanceSpec
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BrokerTemplateInstanceSpec
impl<'de> Deserialize<'de> for BrokerTemplateInstanceSpec
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 StructuralPartialEq for BrokerTemplateInstanceSpec
Auto Trait Implementations§
impl Freeze for BrokerTemplateInstanceSpec
impl RefUnwindSafe for BrokerTemplateInstanceSpec
impl Send for BrokerTemplateInstanceSpec
impl Sync for BrokerTemplateInstanceSpec
impl Unpin for BrokerTemplateInstanceSpec
impl UnwindSafe for BrokerTemplateInstanceSpec
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