pub struct DomainJoinMachineRequest {
pub force: Option<bool>,
pub ou_name: Option<String>,
pub vm_id_token: Option<String>,
}Expand description
DomainJoinMachineRequest is the request message for DomainJoinMachine method
§Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
Fields§
§force: Option<bool>Optional. force if True, forces domain join even if the computer account already exists.
ou_name: Option<String>Optional. OU name where the VM needs to be domain joined
vm_id_token: Option<String>Required. Full instance id token of compute engine VM to verify instance identity. More about this: https://cloud.google.com/compute/docs/instances/verifying-instance-identity#request_signature
Trait Implementations§
Source§impl Clone for DomainJoinMachineRequest
impl Clone for DomainJoinMachineRequest
Source§fn clone(&self) -> DomainJoinMachineRequest
fn clone(&self) -> DomainJoinMachineRequest
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 DomainJoinMachineRequest
impl Debug for DomainJoinMachineRequest
Source§impl Default for DomainJoinMachineRequest
impl Default for DomainJoinMachineRequest
Source§fn default() -> DomainJoinMachineRequest
fn default() -> DomainJoinMachineRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DomainJoinMachineRequest
impl<'de> Deserialize<'de> for DomainJoinMachineRequest
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 DomainJoinMachineRequest
impl Serialize for DomainJoinMachineRequest
impl RequestValue for DomainJoinMachineRequest
Auto Trait Implementations§
impl Freeze for DomainJoinMachineRequest
impl RefUnwindSafe for DomainJoinMachineRequest
impl Send for DomainJoinMachineRequest
impl Sync for DomainJoinMachineRequest
impl Unpin for DomainJoinMachineRequest
impl UnwindSafe for DomainJoinMachineRequest
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