pub struct SyncArgs {
pub incoming_traffic_policy: Output<Option<String>>,
pub location: Output<Option<String>>,
pub name: Output<Option<String>>,
pub resource_group_name: Output<String>,
pub tags: Output<Option<HashMap<String, String>>>,
}
Fields§
§incoming_traffic_policy: Output<Option<String>>
Incoming traffic policy. Possible values are AllowAllTraffic
and AllowVirtualNetworksOnly
. Defaults to AllowAllTraffic
.
location: Output<Option<String>>
The Azure Region where the Storage Sync should exist. Changing this forces a new Storage Sync to be created.
name: Output<Option<String>>
The name which should be used for this Storage Sync. Changing this forces a new Storage Sync to be created.
resource_group_name: Output<String>
The name of the Resource Group where the Storage Sync should exist. Changing this forces a new Storage Sync to be created.
A mapping of tags which should be assigned to the Storage Sync.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SyncArgs
impl RefUnwindSafe for SyncArgs
impl Send for SyncArgs
impl Sync for SyncArgs
impl Unpin for SyncArgs
impl UnwindSafe for SyncArgs
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
)