pub struct VmwareSourceDetails {
pub password: Option<String>,
pub resolved_vcenter_host: Option<String>,
pub thumbprint: Option<String>,
pub username: Option<String>,
pub vcenter_ip: Option<String>,
}Expand description
VmwareSourceDetails message describes a specific source details for the vmware source type.
This type is not used in any activity, and only used as part of another schema.
Fields§
§password: Option<String>Input only. The credentials password. This is write only and can not be read in a GET operation.
resolved_vcenter_host: Option<String>The hostname of the vcenter.
thumbprint: Option<String>The thumbprint representing the certificate for the vcenter.
username: Option<String>The credentials username.
vcenter_ip: Option<String>The ip address of the vcenter this Source represents.
Trait Implementations§
Source§impl Clone for VmwareSourceDetails
impl Clone for VmwareSourceDetails
Source§fn clone(&self) -> VmwareSourceDetails
fn clone(&self) -> VmwareSourceDetails
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 VmwareSourceDetails
impl Debug for VmwareSourceDetails
Source§impl Default for VmwareSourceDetails
impl Default for VmwareSourceDetails
Source§fn default() -> VmwareSourceDetails
fn default() -> VmwareSourceDetails
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for VmwareSourceDetails
impl<'de> Deserialize<'de> for VmwareSourceDetails
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 VmwareSourceDetails
impl Serialize for VmwareSourceDetails
impl Part for VmwareSourceDetails
Auto Trait Implementations§
impl Freeze for VmwareSourceDetails
impl RefUnwindSafe for VmwareSourceDetails
impl Send for VmwareSourceDetails
impl Sync for VmwareSourceDetails
impl Unpin for VmwareSourceDetails
impl UnwindSafe for VmwareSourceDetails
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<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more