AzureSqlProtectedItemArgs

constructor(backupManagementType: Output<Either<String, BackupManagementType>>? = null, backupSetName: Output<String>? = null, containerName: Output<String>? = null, createMode: Output<Either<String, CreateMode>>? = null, deferredDeleteTimeInUTC: Output<String>? = null, deferredDeleteTimeRemaining: Output<String>? = null, extendedInfo: Output<AzureSqlProtectedItemExtendedInfoArgs>? = null, isDeferredDeleteScheduleUpcoming: Output<Boolean>? = null, isRehydrate: Output<Boolean>? = null, isScheduledForDeferredDelete: Output<Boolean>? = null, lastRecoveryPoint: Output<String>? = null, policyId: Output<String>? = null, protectedItemDataId: Output<String>? = null, protectedItemType: Output<String>, protectionState: Output<Either<String, ProtectedItemState>>? = null, sourceResourceId: Output<String>? = null, workloadType: Output<Either<String, DataSourceType>>? = null)