pub struct RestorePointCollectionArgs {
pub location: Output<Option<String>>,
pub name: Output<Option<String>>,
pub resource_group_name: Output<String>,
pub source_virtual_machine_id: Output<String>,
pub tags: Output<Option<HashMap<String, String>>>,
}
Fields§
§location: Output<Option<String>>
The Azure location where the Virtual Machine Restore Point Collection should exist. Changing this forces a new resource to be created.
name: Output<Option<String>>
Specifies the name of the Virtual Machine Restore Point Collection. Changing this forces a new resource to be created.
resource_group_name: Output<String>
The name of the Resource Group in which the Virtual Machine Restore Point Collection should exist. Changing this forces a new resource to be created.
source_virtual_machine_id: Output<String>
The ID of the virtual machine that will be associated with this Virtual Machine Restore Point Collection. Changing this forces a new resource to be created.
A mapping of tags which should be assigned to this Virtual Machine Restore Point Collection.
Implementations§
source§impl RestorePointCollectionArgs
impl RestorePointCollectionArgs
sourcepub fn builder() -> RestorePointCollectionArgsBuilder
pub fn builder() -> RestorePointCollectionArgsBuilder
Create an instance of RestorePointCollectionArgs
using the builder syntax
Trait Implementations§
source§impl Clone for RestorePointCollectionArgs
impl Clone for RestorePointCollectionArgs
source§fn clone(&self) -> RestorePointCollectionArgs
fn clone(&self) -> RestorePointCollectionArgs
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 RestorePointCollectionArgs
impl RefUnwindSafe for RestorePointCollectionArgs
impl Send for RestorePointCollectionArgs
impl Sync for RestorePointCollectionArgs
impl Unpin for RestorePointCollectionArgs
impl UnwindSafe for RestorePointCollectionArgs
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
)