ArmRecoveryServicesBackupModelFactory.FileshareProtectedItem メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
FileshareProtectedItem の新しいインスタンスを初期化します。
public static Azure.ResourceManager.RecoveryServicesBackup.Models.FileshareProtectedItem FileshareProtectedItem (Azure.ResourceManager.RecoveryServicesBackup.Models.BackupManagementType? backupManagementType = default, Azure.ResourceManager.RecoveryServicesBackup.Models.BackupDataSourceType? workloadType = default, string containerName = default, Azure.Core.ResourceIdentifier sourceResourceId = default, Azure.Core.ResourceIdentifier policyId = default, DateTimeOffset? lastRecoverOn = default, string backupSetName = default, Azure.ResourceManager.RecoveryServicesBackup.Models.BackupCreateMode? createMode = default, DateTimeOffset? deferredDeletedOn = default, bool? isScheduledForDeferredDelete = default, string deferredDeleteTimeRemaining = default, bool? isDeferredDeleteScheduleUpcoming = default, bool? isRehydrate = default, System.Collections.Generic.IEnumerable<string> resourceGuardOperationRequests = default, bool? isArchiveEnabled = default, string policyName = default, int? softDeleteRetentionPeriodInDays = default, string friendlyName = default, string protectionStatus = default, Azure.ResourceManager.RecoveryServicesBackup.Models.BackupProtectionState? protectionState = default, string lastBackupStatus = default, DateTimeOffset? lastBackupOn = default, System.Collections.Generic.IDictionary<string,Azure.ResourceManager.RecoveryServicesBackup.Models.KpiResourceHealthDetails> kpisHealths = default, Azure.ResourceManager.RecoveryServicesBackup.Models.FileshareProtectedItemExtendedInfo extendedInfo = default);
static member FileshareProtectedItem : Nullable<Azure.ResourceManager.RecoveryServicesBackup.Models.BackupManagementType> * Nullable<Azure.ResourceManager.RecoveryServicesBackup.Models.BackupDataSourceType> * string * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * Nullable<DateTimeOffset> * string * Nullable<Azure.ResourceManager.RecoveryServicesBackup.Models.BackupCreateMode> * Nullable<DateTimeOffset> * Nullable<bool> * string * Nullable<bool> * Nullable<bool> * seq<string> * Nullable<bool> * string * Nullable<int> * string * string * Nullable<Azure.ResourceManager.RecoveryServicesBackup.Models.BackupProtectionState> * string * Nullable<DateTimeOffset> * System.Collections.Generic.IDictionary<string, Azure.ResourceManager.RecoveryServicesBackup.Models.KpiResourceHealthDetails> * Azure.ResourceManager.RecoveryServicesBackup.Models.FileshareProtectedItemExtendedInfo -> Azure.ResourceManager.RecoveryServicesBackup.Models.FileshareProtectedItem
Public Shared Function FileshareProtectedItem (Optional backupManagementType As Nullable(Of BackupManagementType) = Nothing, Optional workloadType As Nullable(Of BackupDataSourceType) = Nothing, Optional containerName As String = Nothing, Optional sourceResourceId As ResourceIdentifier = Nothing, Optional policyId As ResourceIdentifier = Nothing, Optional lastRecoverOn As Nullable(Of DateTimeOffset) = Nothing, Optional backupSetName As String = Nothing, Optional createMode As Nullable(Of BackupCreateMode) = Nothing, Optional deferredDeletedOn As Nullable(Of DateTimeOffset) = Nothing, Optional isScheduledForDeferredDelete As Nullable(Of Boolean) = Nothing, Optional deferredDeleteTimeRemaining As String = Nothing, Optional isDeferredDeleteScheduleUpcoming As Nullable(Of Boolean) = Nothing, Optional isRehydrate As Nullable(Of Boolean) = Nothing, Optional resourceGuardOperationRequests As IEnumerable(Of String) = Nothing, Optional isArchiveEnabled As Nullable(Of Boolean) = Nothing, Optional policyName As String = Nothing, Optional softDeleteRetentionPeriodInDays As Nullable(Of Integer) = Nothing, Optional friendlyName As String = Nothing, Optional protectionStatus As String = Nothing, Optional protectionState As Nullable(Of BackupProtectionState) = Nothing, Optional lastBackupStatus As String = Nothing, Optional lastBackupOn As Nullable(Of DateTimeOffset) = Nothing, Optional kpisHealths As IDictionary(Of String, KpiResourceHealthDetails) = Nothing, Optional extendedInfo As FileshareProtectedItemExtendedInfo = Nothing) As FileshareProtectedItem
パラメーター
- backupManagementType
- Nullable<BackupManagementType>
バックアップ項目のバックアップ管理の種類。
- workloadType
- Nullable<BackupDataSourceType>
この項目が表すワークロードの種類。
- containerName
- String
コンテナーの一意の名前。
- sourceResourceId
- ResourceIdentifier
バックアップするリソースの ARM ID。
- policyId
- ResourceIdentifier
この項目がバックアップされるバックアップ ポリシーの ID。
- lastRecoverOn
- Nullable<DateTimeOffset>
このバックアップ項目の最後の (最新の) バックアップ コピーが作成されたときのタイムスタンプ。
- backupSetName
- String
バックアップ項目が属しているバックアップ セットの名前。
- createMode
- Nullable<BackupCreateMode>
既存の論理的に削除されたデータ ソースの回復または新しいデータ ソースの作成を示す作成モード。
- deferredDeletedOn
- Nullable<DateTimeOffset>
UTC での遅延削除の時刻。
- deferredDeleteTimeRemaining
- String
遅延削除としてマークされた DS が完全に削除されるまでの残りの時間。
- resourceGuardOperationRequests
- IEnumerable<String>
LAC チェックが実行される ResourceGuardOperationRequests。
- policyName
- String
保護に使用されるポリシーの名前。
- friendlyName
- String
このバックアップ項目で表されるファイル共有のフレンドリ名。
- protectionStatus
- String
このバックアップ項目のバックアップの状態。
- protectionState
- Nullable<BackupProtectionState>
このバックアップ項目のバックアップ状態。
- lastBackupStatus
- String
最後のバックアップ操作の状態。 使用可能な値: 正常、異常。
- lastBackupOn
- Nullable<DateTimeOffset>
このバックアップ項目に対する最後のバックアップ操作のタイムスタンプ。
- kpisHealths
- IDictionary<String,KpiResourceHealthDetails>
さまざまな KPI の正常性の詳細。
- extendedInfo
- FileshareProtectedItemExtendedInfo
このバックアップ項目に関する追加情報。
戻り値
モック作成用の新しい FileshareProtectedItem インスタンス。