pub struct RestorePointArgs {
pub crash_consistency_mode_enabled: Output<Option<bool>>,
pub excluded_disks: Output<Option<Vec<String>>>,
pub name: Output<Option<String>>,
pub virtual_machine_restore_point_collection_id: Output<String>,
}
Fields§
§crash_consistency_mode_enabled: Output<Option<bool>>
Is Crash Consistent the Consistency Mode of the Virtual Machine Restore Point. Defaults to false
. Changing this forces a new resource to be created.
excluded_disks: Output<Option<Vec<String>>>
A list of disks that will be excluded from the Virtual Machine Restore Point. Changing this forces a new resource to be created.
name: Output<Option<String>>
Specifies the name of the Virtual Machine Restore Point. Changing this forces a new resource to be created.
virtual_machine_restore_point_collection_id: Output<String>
Implementations§
source§impl RestorePointArgs
impl RestorePointArgs
sourcepub fn builder() -> RestorePointArgsBuilder
pub fn builder() -> RestorePointArgsBuilder
Create an instance of RestorePointArgs
using the builder syntax
Trait Implementations§
source§impl Clone for RestorePointArgs
impl Clone for RestorePointArgs
source§fn clone(&self) -> RestorePointArgs
fn clone(&self) -> RestorePointArgs
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 RestorePointArgs
impl RefUnwindSafe for RestorePointArgs
impl Send for RestorePointArgs
impl Sync for RestorePointArgs
impl Unpin for RestorePointArgs
impl UnwindSafe for RestorePointArgs
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
)