pub struct SyncCloudEndpointArgs {
pub file_share_name: Output<String>,
pub name: Output<Option<String>>,
pub storage_account_id: Output<String>,
pub storage_account_tenant_id: Output<Option<String>>,
pub storage_sync_group_id: Output<String>,
}
Fields§
The Storage Share name to be synchronized in this Storage Sync Cloud Endpoint. Changing this forces a new Storage Sync Cloud Endpoint to be created.
name: Output<Option<String>>
The name which should be used for this Storage Sync Cloud Endpoint. Changing this forces a new Storage Sync Cloud Endpoint to be created.
storage_account_id: Output<String>
The ID of the Storage Account where the Storage Share exists. Changing this forces a new Storage Sync Cloud Endpoint to be created.
storage_account_tenant_id: Output<Option<String>>
The Tenant ID of the Storage Account where the Storage Share exists. Changing this forces a new Storage Sync Cloud Endpoint to be created. Defaults to the current tenant id.
storage_sync_group_id: Output<String>
The ID of the Storage Sync Group where this Cloud Endpoint should be created. Changing this forces a new Storage Sync Cloud Endpoint to be created.
Implementations§
source§impl SyncCloudEndpointArgs
impl SyncCloudEndpointArgs
sourcepub fn builder() -> SyncCloudEndpointArgsBuilder
pub fn builder() -> SyncCloudEndpointArgsBuilder
Create an instance of SyncCloudEndpointArgs
using the builder syntax
Trait Implementations§
source§impl Clone for SyncCloudEndpointArgs
impl Clone for SyncCloudEndpointArgs
source§fn clone(&self) -> SyncCloudEndpointArgs
fn clone(&self) -> SyncCloudEndpointArgs
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 SyncCloudEndpointArgs
impl RefUnwindSafe for SyncCloudEndpointArgs
impl Send for SyncCloudEndpointArgs
impl Sync for SyncCloudEndpointArgs
impl Unpin for SyncCloudEndpointArgs
impl UnwindSafe for SyncCloudEndpointArgs
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
)