Struct google_dataproc1::api::InstanceReference
source · pub struct InstanceReference {
pub instance_id: Option<String>,
pub instance_name: Option<String>,
pub public_ecies_key: Option<String>,
pub public_key: Option<String>,
}
Expand description
A reference to a Compute Engine instance.
This type is not used in any activity, and only used as part of another schema.
Fields§
§instance_id: Option<String>
The unique identifier of the Compute Engine instance.
instance_name: Option<String>
The user-friendly name of the Compute Engine instance.
public_ecies_key: Option<String>
The public ECIES key used for sharing data with this instance.
public_key: Option<String>
The public RSA key used for sharing data with this instance.
Trait Implementations§
source§impl Clone for InstanceReference
impl Clone for InstanceReference
source§fn clone(&self) -> InstanceReference
fn clone(&self) -> InstanceReference
Returns a copy 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 InstanceReference
impl Debug for InstanceReference
source§impl Default for InstanceReference
impl Default for InstanceReference
source§fn default() -> InstanceReference
fn default() -> InstanceReference
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for InstanceReference
impl<'de> Deserialize<'de> for InstanceReference
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 Serialize for InstanceReference
impl Serialize for InstanceReference
impl Part for InstanceReference
Auto Trait Implementations§
impl RefUnwindSafe for InstanceReference
impl Send for InstanceReference
impl Sync for InstanceReference
impl Unpin for InstanceReference
impl UnwindSafe for InstanceReference
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