ArmDataProtectionBackupModelFactory.SourceLifeCycle Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Source LifeCycle.
public static Azure.ResourceManager.DataProtectionBackup.Models.SourceLifeCycle SourceLifeCycle(Azure.ResourceManager.DataProtectionBackup.Models.DataProtectionBackupDeleteSetting deleteAfter = default, Azure.ResourceManager.DataProtectionBackup.Models.DataStoreInfoBase sourceDataStore = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DataProtectionBackup.Models.TargetCopySetting> targetDataStoreCopySettings = default);
static member SourceLifeCycle : Azure.ResourceManager.DataProtectionBackup.Models.DataProtectionBackupDeleteSetting * Azure.ResourceManager.DataProtectionBackup.Models.DataStoreInfoBase * seq<Azure.ResourceManager.DataProtectionBackup.Models.TargetCopySetting> -> Azure.ResourceManager.DataProtectionBackup.Models.SourceLifeCycle
Public Shared Function SourceLifeCycle (Optional deleteAfter As DataProtectionBackupDeleteSetting = Nothing, Optional sourceDataStore As DataStoreInfoBase = Nothing, Optional targetDataStoreCopySettings As IEnumerable(Of TargetCopySetting) = Nothing) As SourceLifeCycle
Parameters
- deleteAfter
- DataProtectionBackupDeleteSetting
Delete Option.
- sourceDataStore
- DataStoreInfoBase
DataStoreInfo base.
- targetDataStoreCopySettings
- IEnumerable<TargetCopySetting>
Returns
A new SourceLifeCycle instance for mocking.