pub struct MoverAgentArgs {
pub arc_virtual_machine_id: Output<String>,
pub arc_virtual_machine_uuid: Output<String>,
pub description: Output<Option<String>>,
pub name: Output<Option<String>>,
pub storage_mover_id: Output<String>,
}
Fields§
§arc_virtual_machine_id: Output<String>
Specifies the fully qualified ID of the Hybrid Compute resource for the Storage Mover Agent. Changing this forces a new resource to be created.
arc_virtual_machine_uuid: Output<String>
Specifies the Hybrid Compute resource’s unique SMBIOS ID. Changing this forces a new resource to be created.
description: Output<Option<String>>
Specifies a description for this Storage Mover Agent.
name: Output<Option<String>>
Specifies the name which should be used for this Storage Mover Agent. Changing this forces a new resource to be created.
storage_mover_id: Output<String>
Specifies the ID of the Storage Mover that this Agent should be connected to. Changing this forces a new resource to be created.
Implementations§
source§impl MoverAgentArgs
impl MoverAgentArgs
sourcepub fn builder() -> MoverAgentArgsBuilder
pub fn builder() -> MoverAgentArgsBuilder
Create an instance of MoverAgentArgs
using the builder syntax
Trait Implementations§
source§impl Clone for MoverAgentArgs
impl Clone for MoverAgentArgs
source§fn clone(&self) -> MoverAgentArgs
fn clone(&self) -> MoverAgentArgs
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 moreAuto Trait Implementations§
impl Freeze for MoverAgentArgs
impl RefUnwindSafe for MoverAgentArgs
impl Send for MoverAgentArgs
impl Sync for MoverAgentArgs
impl Unpin for MoverAgentArgs
impl UnwindSafe for MoverAgentArgs
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§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)