pub struct DedicatedHostGroupArgs {
pub automatic_placement_enabled: Output<Option<bool>>,
pub location: Output<Option<String>>,
pub name: Output<Option<String>>,
pub platform_fault_domain_count: Output<i32>,
pub resource_group_name: Output<String>,
pub tags: Output<Option<HashMap<String, String>>>,
pub zone: Output<Option<String>>,
}
Fields§
§automatic_placement_enabled: Output<Option<bool>>
Would virtual machines or virtual machine scale sets be placed automatically on this Dedicated Host Group? Defaults to false
. Changing this forces a new resource to be created.
location: Output<Option<String>>
The Azure location where the Dedicated Host Group exists. Changing this forces a new resource to be created.
name: Output<Option<String>>
Specifies the name of the Dedicated Host Group. Changing this forces a new resource to be created.
platform_fault_domain_count: Output<i32>
The number of fault domains that the Dedicated Host Group spans. Changing this forces a new resource to be created.
resource_group_name: Output<String>
Specifies the name of the resource group the Dedicated Host Group is located in. Changing this forces a new resource to be created.
A mapping of tags to assign to the resource.
zone: Output<Option<String>>
Specifies the Availability Zone in which this Dedicated Host Group should be located. Changing this forces a new Dedicated Host Group to be created.
Implementations§
source§impl DedicatedHostGroupArgs
impl DedicatedHostGroupArgs
sourcepub fn builder() -> DedicatedHostGroupArgsBuilder
pub fn builder() -> DedicatedHostGroupArgsBuilder
Create an instance of DedicatedHostGroupArgs
using the builder syntax
Trait Implementations§
source§impl Clone for DedicatedHostGroupArgs
impl Clone for DedicatedHostGroupArgs
source§fn clone(&self) -> DedicatedHostGroupArgs
fn clone(&self) -> DedicatedHostGroupArgs
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreAuto Trait Implementations§
impl Freeze for DedicatedHostGroupArgs
impl RefUnwindSafe for DedicatedHostGroupArgs
impl Send for DedicatedHostGroupArgs
impl Sync for DedicatedHostGroupArgs
impl Unpin for DedicatedHostGroupArgs
impl UnwindSafe for DedicatedHostGroupArgs
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
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)
clone_to_uninit
)